145383516526131873165153648755083402857041953512857053648763647811287445242683794365374570692499146425165108592353992338371949488983515214233438791333804966611146341335948194491528674538042101734314095826274428463853958633172201287383214311177561112718128539613263331344801152990340637011283481130646113064384938810978415561994941639235401072087679826472268924653105932113601256311931422376119014913377146696311525344399422623651282585105213513448651495782685419573552827867146217434443226630887105230271926055167240612090543779815043705622710253309127811073696661591542137927433152083140127826892235363738359691320581229967