73849860
40344663
79039457
49589176
31115182
21157823
93143047
14752957
28888161
38141237
62742614
25783430
55199748
36103301
93208957
5382223
13833402
34219353
80067049
90231865
55746171
88781824
19427018
13998817
11453098
93715631
84145359
40009294
29388028
15027982
11699083
58922640
38078579
9922640
22799842
6445103
47885922
93639295
83429285
8503635