970142448881659480252904864162469462138057916574866952412426361417764136809815006492459766405731408630120882911633962773421260656257667102553611007579257671110237647115340795144492012290908380821222252136809787840073290414477112856251541915602802795162577011113775838898100631093772325766393796210064461184709112832844707412416131097238904662619020501284447073276004318229501265252914257700510733244729257674778413139114793796110463226190605189091388261209568706618122839064888738131567642312817151110232714265650267676726230046464539257684447655110653314025225276033020214609326695421260668464986145639244345773887546498510652111083357