1944469
1396555
1466978
17202292
95736178
2567176
54707098
87823063
27478367
60548108
61784530
1961642
7355733
28423079
83215086
22269317
91726432
24909255
98236785
26749645
59184506
7062652
918621
83504360
2303356
25282192
88936000
50433320
65579953
74211592
33932531
45954800
8559752
78398737
57063015
18905642
54116945
32876956
87586378
57305992