667108 56930 23468508 12054000 30162674 24662423 807067176 2518517261 0 365815860 2589710393 57555 0 374518424 1752 2263762 59137378