24931186332986333812930463434381549592343437111419117404934445353498314947001302632130265431920561972913212281441368109844263023152594328830932745874308613465081346507130288914763614368531392463139237214698291335449632025743032845488132660761953551363110993387338313465066242316681488453741302631892170284626624161133548662423034343674693584679210374941346190508464699042476445138527112814712673676197281727176324488862149052741193581753773273936320963319602722601321227981446150066966812213463249315711032417154861290222112896125067012930451427230638444100690776184948911163706343116509652104466289613915531638960571195572256981375641