82147864
60068969
80705476
25174231
28137140
161765
7169275
97556267
62555902
8587092
63216065
61638
67608001
99434474
86678176
48405182
90947262
24394857
56663899
90093322
4094927
94776180
89984707
66422231
48313512
12521916
39982610
29239680
7797133
57081619
16174966
15743819
2910634
12438778
91855827
54015274
98594058
65108000
2098200
8827543