76874972
25176558
61141398
51322657
4894894
7931770
86294078
19132467
80721397
59856355
48108061
61943057
7995769
23223256
58195337
65736511
17673826
8063859
55752975
8829510
32732170
51852307
29768833
75044262
13303037
42079974
565858
79343245
75276713
76112872
58001906
32424144
36927819
24283105
71078470
27645633
25452048
21394154
35143312
16807642