3441448
14852405
42868700
59743114
1447607
653162
16329856
4195599
26555805
69033312
75985467
40717374
77954868
53998331
41551074
16437046
99937750
17237253
12927784
3574321
91051711
33425766
97098186
80446288
20373374
4723789
46755315
56358461
27007858
71817372
76616722
83104672
5958898
1922420
78647213
32303400
24764725
51468839
4815632
42673066