536442
328646
542427
629770
417550
333914
183964
74482
1011254
30521
684330
10091
857952
204969
36676
550570
297821
19940
115930
627682