3465129 37136702
17755731 69363165
29302085 448652
74797304 34900471
54707538 81325777
97450025 76086804
98897455 47929640
91297003 30724103
444499 17087306
53598124 62620492
68228483 92018288
55965125 41797409
50246742 21670883
11265832 25248526
39520541 60050711
77382051 53324384
30501012 6719150
10176835 36173257
91255119 74840608
26061707 55155511
70666543 79461368
11846041 7438966
26294763 43572729
20334268 51080849
63290359 57771144
83050670 24108255
34505217 76791042
31233593 84186860