040484644108311560090943544495024260241854308033031852900546234110055103540082990831008920102351611916122450214502544984013900139156010102335618424681012930129405959005500055200553149270054434492561101533446883083000126813921360390943400126005450118801189033000354154210121623628410914362615025608178153330404915365151420126614895001250062603301083010907101267031750829802416031761482000554005550595714975