10834427
72638130
16481984
2736128
65892098
74786121
52271136
522674
38637156
40072883
65908900
38465329
9342370
17539339
23829877
96245458
95238053
10653571
2778176
23379518
5526348
1266644
97767994
54402722
8952498
46962416
53392329
40638257
68431823
63922401
34338016
52713272
17738920
96551968
61111714
15647994
43518787
49245424
80761066
7136249