709788
83435
1095575
343573
529123
310337
340320
295657
872211
144725
800288
268466
511408
763454
315709
968806
464194
940345
782986
658202
267773
550747
825142
98630