93123534
45137041
20612092
3650781
63903188
34119787
13785377
61771102
7212831
8041154
8336926
1065003
89802840
68718932
3701019
40501760
89622288
54228364
47069812
7044251
67866427
33373196
71926893
53198650
64203484
57808364
25498361
87829853
12492376
58649936
7384200
31348001
50827289
34801793
67743434
40245217
52749762
74645312
60753936
62261120