90547330
66345982
43978474
5799338
39691362
15436666
5509420
69522592
3641225
616422
56818321
29111356
20112223
3213249
6398597
93109785
34511992
15929698
71361058
19813142
72987082
2948390
54638863
62643436
5611417
1784302
50339284
21422106
41932435
82453690
10717555
3421194
45935663
5277831
50384389
5385462
74739607
12629388
63477261
49989094