45991166
94934344
20981481
14841373
48881952
53435660
47553168
35567891
42049580
2681176
71212078
20947252
6508000
31454061
95141771
97287247
8262806
1901832
60649973
26409723
61872128
46881479
62926120
42633523
846825
98672465
8241734
26338229
6849652
12851984
19394752
34564546
1263943
22071213
65896515
27685263
58928419
38974203
65066041
72933338