3161150
98851481
61246154
6834396
60068490
85689921
1875762
1859372
68439671
90037978
84789024
89487545
78877598
65474154
3603506
51104981
46233141
43358756
26902804
40563939
23627955
18065299
56678362
32307256
80754346
27116089
15768386
90415413
23582306
98011735
51783106
4863965
18441187
81945141
92775841
5923688
86741253
78229598
29406382
8928994