86934328
34035269
96016946
25005728
55889703
56395684
80924838
7992995
96562696
4179605
64994388
9322588
55317112
24504225
5986515
57593241
54694312
69225416
42499744
86825040
84165562
79493694
84865099
78864626
98694036
77488425
9506292
17825129
59703365
45031376
45695551
1518311
60202999
93518430
2204765
83025952
74701100
24663419
56647146
52349411