730143
771602
456996
166392
660219
170142
266150
931570
6947
101668
782938
321644
73398
308487
249919
819560
412945
481965
944192
566719
539926
149995
304881
39118
16882
933594