93
809712935 588648334 1491880276 549444871094768096
923979220 126214725 1485227036 551474838601563361
139746128 880081863 1674215293 1674215294
850670738 172932032 659369218 74142869942178851
674034984 52609176 1139145396 324413059446144601
742407498 57775251 938660102 1300553261
482380586 735138485 304747101 15702850236254940
98110229 931106244 1052882420 277140348639146521
379240822 749909520 387489453 334769359431851334
104666358 96978263 201644609 10150360585153074
87438134 4174366 6960002 12110413920004
97273818 950671245 1093040146 1093040147
77198434 159660229 1294498039 306656846777581190
413142835 802409013 338090940 28576371265611841
697695856 394785571 1011734299 21178189011344933
11357352 726982900 1347285235 400712647460526740
939691120 506196023 1527326190 583181324192305216
639091098 389779510 1331430856 377084805676260955
182262720 271732653 315786422 18081876536186943
522447591 871458024 1091465582 297824280264115264
528266324 22070211 853558898 853558899
833447621 941682494 1812898193 816605805156123684
430482535 422084504 142025400 5042803703315401
927449361 478615133 1381821592 234119237755912687
593209114 922321678 225204663 7680980021833614
29135012 471240109 45419530 515733471774756
878822091 631257134 1564832330 762290761629415577
765697749 682102486 870769841 165375775112256910
185901849 712029740 145695634 5306804587361124
76343327 686085019 1541083976 236233378569803266
389804207 282343642 558140870 74698973516594412
412490345 53404244 85503152 1827697335986929
836070631 822908626 58594476 3234248487
587125952 414170146 705639666 103450383138858547
887494598 842975368 1739432782 756406602513497664
771506889 757229961 345456137 223624504548959703
932839751 314355159 724162853 114083131972013724
70853245 483958934 33411898 279088765402500
220432916 381955830 1582853559 74764318342935996
964571526 839226620 839226618 6713812896
515080809 664067388 900559386 202751802828733636
271373751 537710061 1804868240 583706915492493166
90733050 478685701 266147538 12683900521134304
650320556 75897508 1905244650 907489295993650276
781142614 788218511 1196135999 1196136000
608260689 936405233 444604346 46963116596828115
38804824 215580191 1251606714 391629842884076164
356680048 812392481 1345682053 1345682054
101334440 396917162 336815725 18188633390629592
355561418 861726820 270278220 18262579321870321
525596607 52884878 29306668 2396038425
121997398 614609348 614609349 1843828044
116556478 321021045 1115012706 310813334750373316
143926994 59828069 724556788 304518946272620074
823376486 185150134 857418801 113711420145058900
418004947 877467885 796092170 158440686579919396
318330900 861156575 1116176688 2241707980
203835945 170977327 272226612 17102865665232960
561747256 179636805 1809953164 818982615778355889
968248866 739486411 1513785376 1906232792
478164505 56867419 1701059227 719477855274870230
449242248 737953559 476803170 56835316207315396
448827680 290722298 1041740690 67912319990203754
116746523 293593007 329366877 20652283877148378
644190559 282040170 65155844 1061321066993929
650130752 903969779 1984498727 2186735182
63303955 696355422 88868259 630258143123700
549634271 870822098 263041174 17297665067865744
180093495 665704609 1658428781 1877115523
274687530 48809734 1004580423 213254754586344744
593715947 887103926 1077288376 290137562343467721
725697559 287892154 1811488980 1811488981
274042673 128407575 128407580 1412483281
570170947 651402827 248194458 15400122493672900
70842399 742995720 163177160 437318744604467280
712804542 595721292 482297912 57694244219690949
446461954 141475969 167223840 6990953333310241
671509653 709680914 208884937 3067616983
225686947 237725583 225686948 1128434725
170785209 121780759 1501125436 563344395152672961
478749173 62725564 1888712147 862436069182685499
396234130 1832168 1272550424 301836681231126240
177417896 158331307 1677744454 703706614909683984
596280995 703809365 1291654318 562886843166846149
833994533 436813106 843322039 174619906646650520
7821138 884374202 3426628 2935448289225
144097327 277380477 246925939 246925940
133749111 38898319 86185477 889413746138630
911521790 638963832 1072414266 287518090552493956
770923817 595163393 1053238856 932335435483710918
367811432 884053787 1590990266 592975701427117956
657098976 613064850 344271516 29630719526506081
698182857 900449152 714663074 2735412868
