89081370
62249314
1867831
68641971
44648476
92995482
47279541
40959339
31464099
82436915
1172150
15402888
76055026
40311321
35175877
5399938
84759826
81401295
18621502
81921443
36114313
76212869
84525546
15966218
9815967
24851024
95126248
1698874
1103576
62176527
94921455
4329318
74121997
51394906
13542159
20664745
97444259
54505615
2573446
6045996