476636
807333
230661
152770
337460
51337
146112
655393
154696
566825
61402
257114
390474
777775
775144
623583
47844
144745
55264
182380
212695
166621
675937
456137
768353
771665
129962
664366
25617
38750