47307113
21534043
40732461
1821176
25295721
16011009
79387458
4493171
77964154
23779155
86381305
85209611
83932544
898429
74679249
3944416
71647046
63248889
86454567
50926736
9203621
25725212
38916548
62956167
1299973
96677822
17191536
21282098
1546711
1071960
76073312
48977870
389316
9639407
61364126
60353665
6116676
10097089
25563220
7580773