9305035
2652618
10535767
54379257
5378524
93997702
80597454
45472600
55937947
27595956
16397500
25132106
60046418
7126298
34725748
80291336
24256936
47594523
3527898
35862004
71726254
27941364
70849649
57411009
67445289
84071131
32689449
94071787
49764014
73437695
678537
1129870
34613770
4692307
65891187
21247450
39161578
59507228
5834955
25916617