664066396638663766366635663466336632663166306629662866276626662566246623662266216620661966186617661666156614661366126611661066096608660766066605660466036602660165996600659865976596659565946593659265916590658965886587658665856584658365826581658065796578657765766575657465736572657165706569656865676566656565646563656265616560655965586557655665556554655365526551655065496548813167898828065476546654565446543654265416540653965386537653665356534653365326531653065296528652765266525652465236522652165206519651882365166515651465136512651165106509650865076506650565046502650165006499649864976496649564946493649266596658648964886487648664856483648264816480647964786477647664756474664164726471647064696468646764666465646464636462646164606459645864576456645564546453645264516448