386582
57570
10328
785775
640159
582670
271589
42011
735521
789638
802706
475574
778979
75487
471894
590448
696333
120444
950325
71467