341995
101363
593622
134911
698897
550861
524853
46477
737735
252910
49530
372375
5364
222137
760817
68933
175259
882823
364576
643100