899909988956112790487758310209943931148971103910341007997111410681061108796695495710621047951103596310911140105010849731071104310739611128612891889101588360963493298957689311041139100210131080100691658410531017111210816141063392101810701122102611019371003970105496881590611061023607981865633967113288562361510776201143111662291393910931108103611465811134995104860839511259009481028969888627938958912894100099111109149729305778191022621396108611369401030112339410751111890108210389101037105686289810981113102910199509491094884110562410761121105910511079105211176116261138911108992811379366101131582110788711261005955104110491133895105710559171142112910081145100493310651069965104493111151058103361791810969076191092882578999108510608768796181100110311249901066998102596410271147908880103195999695299288192962590511191064109910678971001107211091102962107899310248861135953113011189346139601016108361610971014812987108889660610741141