86251711
55431721
27252033
12188305
15554026
39268401
86508812
35229679
8539497
42875603
24585745
97507837
45486649
41097936
11384994
84185673
70397001
4219458
73563607
55887992
44141862
39755481
30922503
90707322
49181502
40871826
15651608
6305273
1273475
2123308
56722830
18178683
3299937
87182179
26918972
41867157
29136631
5162219
1437955
61751807