673 041 818 549 200 377 425 749 151 624 815 668 566 614 124 754 570 208 123 360 857 951 424 590 624 100 216 273 288 227 708 744 491 456 034 969 735 523 910 924 293 694 454 540 960 663 288 835 726 517