114181791140678011406778113844771138425511384235113842181138308111383077113830761138307111375006112564191125518311253557112378981123789311237887112368321123683011236828110590041105316910923374108552141085484210854119108529231084039610837084108339851077398910631803105611351051602710267042