3356 6297416 6939 4461038 1299 3519448 174 2645165 3257 2588378 2914 2179565 6453 1643453 7018 1238112 209 1188846 3549 1175528 701 1150488 4637 1149297 6461 1051944 2497 951318 1221 948877 3303 921751 23673 919983 18106 909640 1239 908693 293 904993 20130 901840 3491 900542 11686 898874 2152 898544 3561 896863 8492 894173 3741 893111 34224 888082 22652 881423 13030 881209 31019 880695 1403 880110 49788 876101 57866 875401 5413 875009 20912 873817 3130 870746 53767 867625 7660 719628 2516 709302