174519695514884115075138277114385799868020917231011875515076222373059167210202170940227013474806855815321754222145390229001245701454821626251325351624401753944628420241269627104628175112827346265215721710631889512630638633212115110799860968773386150514016703055649952216395986220717082007521580991748816824313598754031156822164969240151706612806016201122094434612948811039113797818207472099185923213261101169465542736021574911452713019181683493311811042115602135291066611285310994282290175658161929108596199199105753142453576481774861813481130691438453163