20325760
3857898
1065955
14465332
45231166
73412
39171428
18727025
95432170
11558374
31373690
36006238
72951310
13491414
39079771
25956571
844079
30053100
81189627
7384448
34529511
298332
61279314
35585951
81915233
2909219
4495350
56288452
46264925
51453436
99344498
2686063
3601374
34901170
12158162
41934464
57394073
90603690
13989190
81042333