92592256
86833761
4105263
30833857
99134246
62203521
10719681
23787651
2162263
96832650
41898503
39708385
17963150
4564834
37172428
10858357
70621061
75727151
41357476
7383114
4734141
8347634
5679051
4024689
67244817
91169723
76784894
3857103
49849302
84859810
85493550
74757267
99163846
10599759
1953627
38653376
50795006
27439474
7263124
922771