146600
475507
843880
921854
563352
485202
477959
505243
46729
134697
884218
875726
91856
96155
263522
65649
62223
132782
15572
319516
920856
658106
44963
186506
904557
78431