3356 3703928 1299 3111707 2914 2516027 3257 2108549 174 2051499 6939 1864856 6453 1749754 1239 1193099 3549 1181426 7018 1162842 6762 1125828 3130 857278 209 785456 3561 716852 4637 654578 577 615705 286 609693 1221 603151 2497 588923 9002 578697 852 578593 3303 564451 2152 563110 3741 558803 58511 556982 37100 556935 23673 556802 8492 553596 40191 550449 3277 549688 293 549333 22652 547629 13030 547112 6539 545726 20912 542940 11686 542427 5413 541403 1668 539251 200130 537935 202018 537755