61158
48068466
65121935
58334843
57012185
32792249
10336992
2291545
47335822
73958169
29399208
96455836
80853729
46245302
73361861
57015232
83696597
91425113
29784966
49095305
37026358
2053393
8722575
5522702
92142070
3033601
5677216
27544622
45092198
41936237
13614956
6947539
27103903
63024238
7806102
67504945
91257518
83073625
81418437
58556912