24205388
4183239
78424543
1387137
8874313
2971231
74004708
57471404
61561992
58452471
19163693
6425156
1863875
74543655
30786098
22024726
24907581
84039507
43341816
61074673
76802022
67625807
6708433
36148986
45958734
48374779
96164033
95036293
17428370
96281090
9698160
39706232
29206268
3837915
53226795
57356968
56476790
94136495
52359456
39385708