114591098211089385813859438596380925380256613811425576254813832225573297152807128073280742808036573658380523839237990101673808197373833138591382073831838381381823858738447385883858938050380113859038579385803850538506248673844838362380103830621501215003045638454381993837638039380403849938431385853845538479384811045421496379993850738508385093851038511385122548338627274563844038028380073848238578380293825038021380533856638567384613803737989380133828038015379783858338243385822548525486384962816738577336853804438468384203857538237386323857638574380623848538562385633806138041