2809994 441728 113069374 84431184 183572065 161210255 6672654864 202153946 0 2196654052 459830390 389513 0 2747832024 12829 17351276 173232430