98 -89761597 828442269 13801515 -727403253 -362816499 619696523 -237702061 644154792 953758357 -340713549 -342067718 446521410 -865159262 -690396961 16497484 -35038106 -236351499 720649262 -284670496 -336735006 87041107 149251905 714334020 21197987 -752617529 604578772 749994685 969314057 895449935 467186542 -635788887 -195070062 621852751 -912471383 -618306211 387235729 686148189 -245198105 318238297 995720724 341202934 28415297 -78983680 574120259 587344338 -778539155 520002787 534407965 -904467228 919784680 945829555 121271419 929461728 457518256 -876326563 578539175 51853974 184666381 9684413 607469609 -408063147 -952046546 350891151 -624798140 125053320 891668825 -605369074 771632123 732593737 65242028 586501012 115876846 -479359421 -61301338 957165157 -418440175 23460467 36571886 -874437180 356632810 984611856 -57202802 -459944138 640815479 -5265210 442922023 531569123 -634340951 -135294054 327847094 -510496866 177005961 633009152 891556670 -513928654 556097829 -981348595 603203031 820585322 79323627 -804736548 312069385 -50543390 910782199 244157605 -307783771 430981232 816013356 546190790 272682211 936531854 -243883391 -854356699 847599831 -580738708 -433066925 283891837 -691574290 423894023 738587154 -320956218 473008852 22387865 -28662506 701299897 435411231 173662052 -721901275 419646331 -336844043 253069616 883663413 143004029 588495093 406765063 64587483 -815779190 216070266 -123801764 384071803 111818374 549490933 926210259 652844868 -826563648 -52019466 904311304 4880276 674523415 180302992 210405062 -962343240 289171706 241958488 -405334485 17493698 397795313 255330041 973867267 133113521 -400418322 319497119 176332405 405375835 265553444 -723471800 -194169552 735799944 -886152398 986726979 966876944 -98156841 -801517982 860394489 232057892 747476355 973756616 998033470 391462475 564794434 125380799 -865827062 644322683 903097833 -877770670 578980741 462501077 -965463244 974869661 92300879 898980080 851363568 146064046 22032057 747314758 124371138 631680460 373203259 -408940164 -998901964 719713741 -249801469 -637892602 505076325 -625058673 -893649987 116565925 980621934 -944722094 157086378 9867344 797121469 257048184 852816391 668731568 311455945 -135989198 798570279 495912322 295902028 736813059 788198772 407959627 -316727829 447691312 736129793 52226968 771024920 126678859 797148432 722244857 379923744 -840710122 38233807 559516923 72452893 503356284 491843550 290006657 142420898 -300485447 603855613 598270939 -202489833 102837923 998816003 840225556 569697539 183856471 -268040826 -619554211 324531083 580473372 88082312 360751149 992383310 322565666 974517488 -758517159 -190507664 956802736 -40708242 138488377 677762122 8607759 -243670641 538011560 324112604 -644890821 955071880 -217785506 503335141 831486954 -840309218 -122169158 375346733 317001107 -906905775 439139640 -562502250 622044244 52813135 349774573 180798643 599291483 -736722771 131603230 246061778 -342866634 10521218 339264127 124702390 -540336430 161359328