82586971
66833449
39172185
4224262
16438132
9189918
4301453
98357834
33588934
45806817
32826880
65473635
38997169
24194378
8984744
5647471
40561583
86639980
40523136
80518370
41458183
17066445
6933983
66767754
99732309
88048418
89499002
29403210
70589638
78909248
87012622
34542316
74233778
1313984
85771106
58403158
12489575
29659361
63677474
6285355