13026981087130113289677911157141115681672362106981714479021147118111851280198018361107195510486411309124913412161526135912119361425452167119313441950136511135711141947142070891410091860469329519166614661591113325368816581542181711964331324213929967361954183712351915867