290558 53730 16526388 7052854 27351439 22487186 736846192 2365559759 0 341985384 2430295859 50259 0 344297464 1465 2088603 57681779