8837957
8131
6252249
7832438
12189155
72048268
96273016
39064076
47999630
16159040
18164542
22501317
86748240
15511006
30583987
2326612
61797859
72771543
15185373
18611058
27759983
20816786
96416895
56418526
6241816
83319762
90329138
77778312
47846011
31391237
37065304
33942650
29934203
8327625
26683126
35198192
2808511
98754010
58171605
43862988