881594
128182
1058708
690990
83771
346910
511676
59182
49346
250445
186594
70891
206540
347891
266423
867101
965969
127694
918340
930122
640922
642516
823223
850246
477791
736679
928207
903154
757945
1036634