62255016
72249470
1303911
23262023
45961777
43231421
97843561
34939016
62319586
43055687
85989251
129250
92029497
51211947
80087967
21266618
67771897
12768139
6935872
391350
66448485
68705834
58962563
1816172
90982225
98897679
49555166
62998454
83154877
34152155
10882068
87566177
10383566
4637416
7398068
6843750
9919299
96124119
2271934
31071025