1858407
2286503
13124326
97039167
84857279
61597289
23611469
14283570
14052513
96748408
84645961
19701665
25048266
57329750
56371029
642141
79384290
79365729
20422571
6616648
54919421
1974483
48133165
95436625
63778483
974171
437793
22614795
21551470
98284852
49379688
9052798
58643864
53576694
52425966
7519032
41015254
14389877
52575099
15773843