20457397
25813454
3583543
84789180
48447294
45745169
1689865
3328734
31783886
111253
1896803
1698687
4517169
12473705
37847539
42675954
27029805
15694262
8640668
6572657
56164120
86747508
97664250
32437811
1648629
54422224
89534556
31207680
2266949
6229414
88199878
13465391
58126538
36683294
30603274
18705832
40522793
31543003
76885467
86673567