355580 8118 2915086 11374899 39327525 1044092 18740937376 2201464489 0 61521668 2212839389 0 0 0 0 0 0