82546627
28866974
64119696
55114261
34285733
4015836
47339074
84463011
18911500
85565238
569521
40318183
59945493
43236793
27453618
35292862
26578674
56062577
71366714
91759889
4602881
62894904
58617277
2151077
61302323
51821337
13278262
19626717
69057119
77245236
57534614
7324790
56833703
48394638
5035546
64443559
6655766
73251435
43727521
17442491