2824912
70608249
19022365
19191699
222617
24134382
2903226
60849590
3391670
70696872
16195816
19859945
26047347
5165631
24137537
16274986
3743933
569579
27651401
50924957
91946314
7161506
6463236
35995224
34922409
31903835
25677811
91225170
54827880
64435129
31969988
18471139
3682745
89108428
96751352
80184000
83482872
5799828
44595209
99667970