142510738 147813673 117282932 17826800 623833082 593306619 578530735 582630833 545707592 402771035 533024216 456782604 43997089 402175327 215343283 653478128 139643707 441438954 714274550 583180150 149751016 98350329 253975520 760282922 95759334 96024124 949097885 782732243 512974230 108058761 98833895 599282974 460172066 139154652 113626102 873914824 957216974 324515471 771880000 660013756 373525652 714618413 727898079 60076417 632690251 745611686 762376930 154144984 283640129 985739585 658698985 926334907 393062950 765494547 589868828 725965362 591602048 242059272 442792436 68502801 706722030 150391191 952493545 225738479 699570168 609330938 58306658 488844197 747545558 605504678 276957855 383077183 769334524 760701667 646282931 576925100 206994103 737754559 747522049 836946568 438505300 557527974 372444581 538427854 602057743 697667511 601965165 826748287 121592255 293539172 360022075 678037413 612032469 980230739 720810235 704199501 770851661 198762922 535768523 53688868