852739
70394
656140
568415
61539
640551
32664
212274
43291
145530
286653
542110
16550
415668
275545
402249
836949
400398
263125
334606
554575
34558
497961
230102
17330
511996