1116850
43644324
70761130
34997000
13629243
86447768
25862100
32539246
12297630
60673603
2447833
40895495
5531455
9272659
72884878
17229996
40664463
48413891
93997826
81018440
41563468
19432782
21963501
5148717
62674661
16373182
63667551
31971521
7448258
73273702
81211987
33367319
55151849
866193
30607690
8489406
15216602
3946480
40676931
2258315