47358571
64816525
80644864
40372759
16673899
535510000
55998472
56013639
31426808
410516
43351643
93551758
17109179
86902174
16621087
40158623
786757
9177348
96109174
28583926
88802080
36524323
1411673
48967377
18877541
3605834
51214553
47844161
41181018
48924747
21197545
81002644
206136
25155592
969762
23429423
388665
1379131
36264709
57135145