142802
889832
760331
946173
56687
8198
13463
390131
495644
942708
399504
8993
337778
337132
561301
594237
897681
424125
99940
851111
678549
639731
536812
85910
350260
133348
358688
28542
589554
301209