284 319 840 859 345 797 677 928 334 517 634 268 484 128 375 971 435 884 337 641 681 833 760 036 116 291 388 162 042 330 400 609 788 711 838 929 930 292 848 949 194 775 277 203 094 123 773 534 788 622