34195802
22104970
40372958
882423
75667797
20346358
7962243
23254788
61342441
89707371
94059309
30362937
49623476
16994518
783778
9429659
97459499
14855736
32918416
72693917
28385255
58714307
33149687
65723633
98036395
80707250
84558429
53204433
69943469
33012932
7708745
48507853
48699073
29678096
2161863
48382751
3039400
31384006
96984502
71744168