141929
346638
62069
965933
69734
434641
485666
331787
1013404
730945
30691
150623
470333
866193
822313
837653
1003391
78077
158734
296923
300140
387997
328382
931544
218668
569927