38492723
27425852
31744478
69709027
15932081
22665575
21615541
25566156
91455233
58995936
91695974
61693757
39924837
54124587
2921483
78859995
546024
33067606
74469629
88715765
97658357
31552069
91189585
2192453
2017775
1314886
27964080
2237525
4007900
95343742
17622941
23501684
10859561
93331642
88352124
64307367
50354715
51584793
94576364
65908006