663 726 105 592 573 108 450 713 482 306 382 727 033 797 318 443 786 351 249 538 882 082 272 767 736 882 391 833 337 416 792 812 123 187 125 313 553 391 561 329 582 634 125 070 916 726 813 618 040 288