1223875
8221540
19154196
2944970
8034618
51882815
1667957
70942417
3354211
41285797
642531
3254751
78689928
19437148
36855485
40513836
31175755
37518690
46588760
3569326
51256315
76265637
31094765
32473961
25222567
11812681
18623046
99753559
23581786
80606420
52541621
85444055
6145985
32243282
95436919
19594167
39315305
50525806
8741079
98502048