86236646
625751
34658265
16254390
98954797
37184964
69832008
87118676
53951120
14507183
92283325
49611847
76265180
95626905
73931174
89606945
22924262
84158191
70775838
8698492
6953060
3387359
59576326
67398529
34958729
9402141
4132954
27009126
12556790
78805253
94727851
35228538
9452424
7407750
35353148
9549222
1751439
60272316
60102636
6831873