39028782834118609093742993742841588341563895442441588294825210813574003064157134156249447774158814158806208036739691457163145723510812902027479447541243345944776895701198348112965534473616968116975016971316974931544912617231261722233852126171562080216908516911631272387937013140133130671053461233853847432490845137709862080133277511515113943991038351394487709809236023133135911001907057793233535842710116889355497057639444012969338871962360221081595889604117559411387082999251111346826137826083632994158794079097581159121358477681237261457728945979431972504761237071406246186798260114847766622009417306551781039819655177