16249541
54091807
8477732
36459749
58717215
1329098
20963320
7823913
51914253
11064718
10652914
67397043
1972822
71735313
4862795
87584539
6505392
37194591
43941054
19165433
37642121
926410
54431354
83593997
93419386
77094638
89305718
62256293
83245125
49951835
47883138
42848331
2475502
81245112
40957691
57177695
31904143
98508660
27355849
7405205