165269
37062
975
36112
71888
997229
912172
18711
98847
85447
97487
2173
101121
10962
82396
730154
71585
18531
28854
27136
1018164
1258
50988
17115
89239
34422
23736
83687
54017
3788
1166
950179
604114
57637
94479
6342
22028
900217
94260
1152
911220
933355
8724379
54481996
7505176
9597138
6816948
9455388
84721040
79791364
9108907