0 52556844 3654 48873722 73073455 74885348 333 294656438 23746195 1385 112752022 734 27440595 204 2565 1800088300 4863330 127660916 94672922 1669365 0 65807278 2904342 4540 126720787 47253107 109144986 99949029 53409744 12306747 27934946 149063995