114196711141704411408194114013201138996011387451113874371138421811383217113830811138307711380108113744461137393811364089113484581134478611323962113199921131996211313207113131861131269911312057112709041126537111265363112653411126532811265318112416391123918511238074112380531123789311236832