277 233 631 798 802 108 560 641 197 442 247 661 663 978 094 944 476 779 682 117 520 634 678 946 341 322 263 687 498 164 467 660 982 190 705 053 026 901 907 709 687 409 573 900 754 441 012 216 186 264