275180
286539
179425
983967
795626
535405
161288
120509
641641
959537
51776
97479
793951
456118
355102
50387
513115
82366
271432
622607
212434
902387
949831
400740