26037386
68188360
65651515
29228525
1424719
8975987
7434034
10824983
70262545
7737118
54065288
19869866
64665882
89227391
514552
74472321
64547395
44937549
32984895
13819806
45407151
20641544
70655472
2137167
14033530
19595543
68594284
49488522
99426781
55953679
97364175
48106817
24893665
54095341
21304746
16364126
26545584
87448618
64731713
15322764