22315918
70096285
38521224
10083645
3131960
6068259
20897530
24621374
1103562
14838551
75619989
37973585
27022085
95113188
12227795
95599548
3794130
12477973
61727003
74488130
2138352
97839739
4177454
1932946
57829641
61308700
29278252
6482511
5903568
31979146
1367458
36515680
93326682
13815632
87638620
28895669
24136743
22375779
31326379
74257065