122379989430313641702496438526209651932888771313093124793088623541946510256738521588521578521098835789525150265545844188357715173521356569150165527992106781152799111132961089887122451215026429139619141401224511114964914870305824521283262896527123297312168001442441756468756662344777756661209656125896663505220969111972621258952125908312590821103735756478756467756549756454756506756656756505756504756655756445756452160660756664141855095197615233214543952634945137083415573416592634783288991368564513651513707312842615302732289226504115155825591149103661555345058315756172263675071931491031149106915757011491035149101961326714910951491043