89777772
23242407
1042513
559652
88393077
16259919
6238210
93057866
10917420
6048585
66353329
55279923
33789547
50396104
5654155
242299
1833485
12296876
7278223
3052660
57748960
5011602
5568454
52181599
84293826
1216532
235006
98509263
7012803
90371631
27605924
1109432
27771936
94011916
28107002
1207665
1077393
36406198
88174871
95257798