188542
407446
607896
797873
59348
373357
643630
490966
563955
582708
992595
381924
295547
591710
420599
299423
670327
474298
30838
108980
573682
277103
759534
1051227
320579
301923