942994
786451
5772
621378
391500
567398
510500
234755
249331
30717
388828
341739
203803
128609
146118
119899
312755
997768
140408
22598
1083118
9415
783813
562920
896198
119994