17194
968854
43284
749947
73661
539144
934183
55709
59498
192304
805653
797406
883170
239540
312156
541949
790153
106158
27837
20654
279118
830334
718510
222137
520429
33063