57452812093531427195153019612177283591371002720898567124718916309015451131076569995848106065212508541500721111000100085910149031121605109907826376411934921339695769967566960567155416837639356136705911005739585359960264164311504197772657279397279421089250567022111767412772881213941120998410842541349951045731140985711427461090415109676310503971031242106843115367371074334798300105023710124381096764152262012429451290764101846275943400478267044115606512254741254815151232114980131011225493400149800814110421395399668498122635110255281583519409690153802215084168189751350041111614135005108925182627815301741411045416439125173434500515084021508411577557784440918598