675 783 701 454 318 323 465 412 561 640 565 176 451 958 835 575 024 592 379 643 983 407 314 285 642 020 184 623 105 139 393 615 418 110 745 542 910 866 054 061 093 897 799 709 026 362 466 288 663 021