234 076 862 665 886 473 261 637 056 174 496 553 594 864 294 892 811 816 147 086 719 956 517 691 851 615 339 772 384 108 497 669 969 655 952 839 324 318 262 978 984 958 413 520 466 940 707 111 451 252