26965527
70071579
81359537
2903696
72673212
5174655
51117995
11977041
21076891
91805173
3075405
22482421
38584329
47404297
65483871
20805393
1621158
81776343
412335
27147490
24473427
43899588
3428797
9572255
36934663
32599250
57471073
39511205
25242291
34134083
1365898
71716224
71062510
78953040
98218843
40414426
9913529
35842364
9139299
3014770