18206176
7694593
48049198
25048669
13761482
60786214
27275599
75437728
80864948
7243665
13792474
47237183
81873319
50891500
42312317
54707332
2581718
97503003
44563674
9032398
2543118
73573410
93902047
38121383
47169223
7445648
21408492
43391219
8203110
56161065
43235234
356841
998694
75115426
46795947
6563779
88187885
96482547
1532585
52064743