54112622491231752632177514591940180517161566535133120211783370758115031148390781650317120524065163911161958112613849604284515951117575517064181803755164697695311541132628150932389811773938721711582435142815368091301689175944011521173775113340812547016001326173158813234