117133415077244461961525877451455971971475853110541210969122143198870257714815069345774251200754448736666045819176854460661532468435619721101824382091087826151795192178350196915092244866219328443712862506135403712075851523477863510301412517946166849334614129433144866182331581605548200448775819495100904910723051545620260891663495127462011169111534912737428226814130218166604425119127935592748327111511323628170576660883384711507861100895067836012080506682817378315878783564390252900371383285145665512122121389526130131562324367373404812995765100518116913834602889266434239910008255832551201877686260923307665189658441573539