87612731
6858576
37635500
64907938
2254450
79957741
12865033
7613156
7613187
46914402
35345161
11411275
96662482
1491388
93101723
17205874
57259745
72434658
8078385
83201376
81258305
94132270
68576294
68856957
48616848
4839765
43443867
26308465
73378399
94662942
36618834
57676270
83353416
988756
81101386
39844268
12015776
16689605
18111904
6457532