56161398
14293254
35295353
3563006
9485686
83284484
76244998
1856414
51653884
81493437
16715290
54107694
42756242
40104631
8089267
8363954
5575308
11184610
40139820
56017451
36731705
71772807
63107849
182997
70022518
23982036
71717483
17604645
729069
15442999
52784163
549731
7236003
47085141
4145119
65838947
4784853
98013066
20863738
583039