495879
509680
486785
1029858
161171
667160
354931
570850
645890
727266
50276
136511
673530
984305
252953
460127
654701
36444
68699
214610
575993
438345
950641
573798
841370
467589