973418078610356911202610380710245188861102903105792104488967571029059096010498686454807119982489438995959687497725807199982689420800191087939920580720103559998259083480996108233925659734477018771037636610255376495967638475176349771618115198667904709008275542763789984090451108069968289697689159998167404310244392493