954330
535695
1034133
832477
470261
783587
182854
104234
728579
277632
135209
445191
20517
332757
110433
225534
976617
918677
1025781
480135
665412
92707
692677
423146
16179
285352
764632
64530
108561
171454