536512
864436
294174
1012769
700167
514712
368852
42331
195493
706675
63820
521252
43621
643783
561125
419853
59806
554938
317732
756743
961307
1000370
334856
49785
154872
770492