282299
381564
82210
138694
469915
651598
317446
421278
380267
219766
774850
482316
1010993
535686
682639
925159
435517
251241
525858
1100709
1190174
1307400
29787
654989
986487
1236232