982143
796806
315943
27394
70542
908272
37928
774559
205250
76260
214331
870342
729866
14132
97947
63277
908381
513463
254210
5680
638443
63135
785960
81361
7031000
764813