355 516 526 847 112 500 334 859 709 19 577 700 44 327 250 42 807200