813265548243266297811733348269916321640719881420842288848582374532370148453665426313116706276992912726206054995108915862592608931233025257003535355757028066747875891022075795417967712638459780131768417361574382299431710475211257376603136206392461744590460487143132484651444485926441158367814214626858568868316057661778542609425580242846311246211477788534231585638643369908414707777760549754415721754561522323242643448831038944719929635249389298300814492854906680513673196174613336882428267