678 361 242 324 130 323 989 781 549 547 779 974 628 487 598 409 385 296 338 078 213 087 571 621 230 357 711 114 081 070 110 724 483 546 376 578 046 009 935 686 766 441 318 592 915 867 781 709 427 092