256 451 737 292 928 046 610 299 530 269 246 740 342 770 568 606 112 794 522 143 829 824 469 337 664 387 120 207 825 669 651 795 433 120 492 732 607 628 133 419 563 676 484 391 617 306 769 041 395 954