86575980
48959169
52026299
8882154
76255960
40255776
13869616
32626184
5112509
5875800
4355498
27825984
17474807
41553385
89669077
3677797
98833003
72884518
1964745
9188787
41984312
2579176
41911308
39045683
35673316
30458994
42083055
26272392
63746898
19299773
85663477
54016811
95363021
10656010
1442945
69131454
1289631
59896500
45735906
55014661