102728168953528632822468713739141513277131019764748864670815460356474891280900126288258390715131851512876152321369527792274838079116996826754212528664736954327712650134708886681415131861512915148894667806642975389068058013101986473856466561224179646993141868478684385513768059668070368055289187666815664691041213326222169961117362373773367628364699454175454158732622841242668065566766647406647417646663646693154172968065661006969085868070568065811968437377291199469105988551113010475496468166474901292790125068538739638886410169571071838622639622634389135563626606217320885320873139594910550331187457129278813972561292488622644