189520
486692
231433
107890
145735
757549
925846
868847
136749
762201
474710
568459
1000483
672392
53971
771220
739542
1025
713597
655131
781363
609107
846688
693208
60146
363355
669842
50969