8307231002137413156581900425119810507006861781840113916811873165115621953158492659771310774077351071111399854615171755124910911541950118212682137053438951840187789027612161075616515323124717984056612392521165135586531551169261591103052719234708891809200087958417038741201460185638383