1385859 295392 53062947 29600232 134649744 116044935 5077097352 111592765 0 1502192460 219174929 285287 0 2128648480 9233 13196337 77972697