28766038
96308973
82787616
60175907
1774975
98726645
70074890
3664067
97639203
20346963
57632935
650354
45496645
76023076
34383732
38092587
89203959
26693442
3905908
72908781
6390487
77409950
70187705
1682171
24058024
54988342
59029938
71252024
74245864
60753549
5487094
23078889
18937620
16775473
25441922
95567593
9619695
35259300
9284319
54017270