671237
446481
12412
676290
860566
583389
769345
816
198528
1118319
424577
392182
1166662
51650
1176623
1012104
797321
942661
614559
1381891
663164
52399
628506
87091
1647738
1157597