51731555
60116283
49527081
93892046
37858395
40235136
83436861
12581702
64098859
7226865
65779330
54317232
6601678
73115746
35754549
19863089
51602756
84989875
5698152
91499206
99682234
57086051
2743112
71744867
26224808
10814702
49467188
71121366
32927979
48406352
12857316
80945532
3916888
57108440
94783546
71588289
46395625
83139230
32434519
85903762