57706242
5811429
72211441
86107050
56877869
84273492
11988721
9938844
28655973
6992061
59322806
49618047
45089947
66552569
65615867
62508787
70369695
63345136
31737922
62181177
38315338
22396121
72229523
16727542
662593
70254504
2762357
18672140
4365435
57652144
32855913
15613821
705395
43617817
50227614
17402839
74984948
98028546
33425902
9636550