106297
751576
806179
106341
246636
1089403
817265
656527
1720140
1242527
1131843
670366
472641
85881
31398
625866
813591
1015335
707947
515426
431963
756206
1339758
326995
800429
1217374