87312231
40424416
7161178
3220270
345243
30549250
5748405
4756047
21785101
54218103
31725806
14859553
12204158
1398575
28194055
24112746
97941769
1536226
6049574
52902926
15397661
54626246
31532676
23962050
48066533
49949622
4720696
31594589
71721422
311643
1496789
53067957
81945788
19493267
61966007
99245742
74471259
119970
95511
10365177