952327 1474 94831358 1235983 66449297 649233 552998579 22745912 0 15817568 24038481 392071 0 15449349760 56585