Dear Doron, What I can say at this point is that 2168 terms are not enough to recover a recurrence. Attached are these terms taken mod 45007. Please don't give credits to me, but to my student Fredrik Johansson, with whose code these terms were computed. With my own code, I got less than half as far. As for the plain values, not reduced by a prime, I have the first 553 terms. They suggest the asymptotics 256^n n^alpha for alpha close to -4.7409[2?]. Best wishes, Manuel #The terms of the Sequence enumerating Solid Standard Young Tableaux of shape [[n,n,n],n] mod 45007 n=0: 1 n=1: 3 n=2: 91 n=3: 5471 n=4: 14766 n=5: 25224 n=6: 23041 n=7: 13189 n=8: 30612 n=9: 41701 n=10: 33137 n=11: 6207 n=12: 35202 n=13: 29191 n=14: 22417 n=15: 2400 n=16: 27 n=17: 20908 n=18: 39793 n=19: 5752 n=20: 44128 n=21: 15809 n=22: 40783 n=23: 38655 n=24: 8641 n=25: 43782 n=26: 44021 n=27: 17953 n=28: 10208 n=29: 12098 n=30: 19324 n=31: 25478 n=32: 39946 n=33: 8258 n=34: 39088 n=35: 2457 n=36: 27248 n=37: 23956 n=38: 20766 n=39: 36639 n=40: 32640 n=41: 13682 n=42: 37085 n=43: 17297 n=44: 22768 n=45: 29057 n=46: 21428 n=47: 4256 n=48: 26171 n=49: 31859 n=50: 4637 n=51: 12869 n=52: 9394 n=53: 33994 n=54: 4322 n=55: 17699 n=56: 19745 n=57: 42202 n=58: 25155 n=59: 10701 n=60: 34069 n=61: 10283 n=62: 13010 n=63: 32175 n=64: 31705 n=65: 44308 n=66: 41330 n=67: 17475 n=68: 7065 n=69: 21892 n=70: 36900 n=71: 27386 n=72: 44071 n=73: 23433 n=74: 42777 n=75: 33611 n=76: 4269 n=77: 16327 n=78: 11832 n=79: 16635 n=80: 43411 n=81: 12622 n=82: 3724 n=83: 17754 n=84: 43499 n=85: 1240 n=86: 38917 n=87: 4952 n=88: 6769 n=89: 41399 n=90: 5285 n=91: 42682 n=92: 27315 n=93: 4883 n=94: 36277 n=95: 41652 n=96: 18706 n=97: 27228 n=98: 11062 n=99: 11064 n=100: 25232 n=101: 37221 n=102: 2614 n=103: 25605 n=104: 35628 n=105: 36630 n=106: 27139 n=107: 5661 n=108: 22223 n=109: 8873 n=110: 20907 n=111: 626 n=112: 5579 n=113: 12387 n=114: 6830 n=115: 26348 n=116: 43005 n=117: 6965 n=118: 19200 n=119: 17444 n=120: 3792 n=121: 14705 n=122: 8404 n=123: 15635 n=124: 13189 n=125: 24913 n=126: 41272 n=127: 18221 n=128: 11870 n=129: 38898 n=130: 6359 n=131: 44569 n=132: 13863 n=133: 2622 n=134: 8786 n=135: 9191 n=136: 36885 n=137: 6675 n=138: 25010 n=139: 32924 n=140: 38113 n=141: 2368 n=142: 21340 n=143: 12103 n=144: 42075 n=145: 10811 n=146: 32758 n=147: 26790 n=148: 22872 n=149: 33789 n=150: 35147 n=151: 40827 n=152: 19429 n=153: 1124 n=154: 14169 n=155: 3963 n=156: 10615 n=157: 29677 n=158: 15870 n=159: 11932 n=160: 11367 n=161: 29581 n=162: 7457 n=163: 27485 n=164: 37731 n=165: 34986 n=166: 7225 n=167: 4271 n=168: 27790 n=169: 32105 n=170: 22584 n=171: 363 n=172: 44029 n=173: 7022 n=174: 9955 n=175: 32341 n=176: 35905 n=177: 4846 n=178: 943 n=179: 28905 n=180: 35271 n=181: 13353 n=182: 35166 n=183: 189 n=184: 32091 n=185: 5390 n=186: 25314 n=187: 19715 n=188: 44271 n=189: 40819 n=190: 29709 n=191: 33633 n=192: 17181 n=193: 10018 n=194: 16841 n=195: 13453 n=196: 23180 n=197: 30712 n=198: 33610 n=199: 29404 n=200: 31197 n=201: 28005 n=202: 33832 n=203: 25660 n=204: 13733 n=205: 44423 n=206: 6097 n=207: 28002 n=208: 37199 n=209: 28002 n=210: 9719 n=211: 22693 n=212: 41853 n=213: 30025 n=214: 11402 n=215: 43240 n=216: 20755 n=217: 25872 n=218: 2593 n=219: 12415 n=220: 18732 n=221: 14390 n=222: 22891 n=223: 8627 n=224: 3776 n=225: 34039 n=226: 18048 n=227: 21724 n=228: 21031 n=229: 12514 n=230: 1930 n=231: 16831 n=232: 7806 n=233: 1947 n=234: 32449 n=235: 8412 n=236: 1809 n=237: 40182 n=238: 6695 n=239: 211 n=240: 9643 n=241: 26122 n=242: 31124 n=243: 36228 n=244: 28312 n=245: 17752 n=246: 15476 n=247: 4272 n=248: 19289 n=249: 22729 n=250: 21628 n=251: 6981 n=252: 29882 n=253: 337 n=254: 6056 n=255: 33320 n=256: 13901 n=257: 4088 n=258: 7815 n=259: 2927 n=260: 21558 n=261: 35219 n=262: 30103 n=263: 17182 n=264: 203 n=265: 12019 n=266: 31764 n=267: 17322 n=268: 36673 n=269: 10616 n=270: 18216 n=271: 24836 n=272: 21270 n=273: 14712 n=274: 17509 n=275: 5468 n=276: 22518 n=277: 6997 n=278: 570 n=279: 25453 n=280: 38370 n=281: 43361 n=282: 17907 n=283: 28321 n=284: 42192 n=285: 16894 n=286: 13352 n=287: 23233 n=288: 26699 n=289: 37292 n=290: 36225 n=291: 40946 n=292: 17145 n=293: 13996 n=294: 42060 n=295: 40697 n=296: 24805 n=297: 16799 n=298: 8850 n=299: 43551 n=300: 25861 n=301: 30418 n=302: 20795 n=303: 9530 n=304: 40291 n=305: 39565 n=306: 42014 n=307: 6267 n=308: 11187 n=309: 31445 n=310: 38143 n=311: 23655 n=312: 11988 n=313: 1783 n=314: 28276 n=315: 1025 n=316: 37425 n=317: 11342 n=318: 15839 n=319: 35491 n=320: 33867 n=321: 28277 n=322: 3150 n=323: 13663 n=324: 11319 n=325: 18989 n=326: 10390 n=327: 4698 n=328: 21542 n=329: 18273 n=330: 26967 n=331: 20752 n=332: 38004 n=333: 43818 n=334: 28826 n=335: 26314 n=336: 8961 n=337: 29807 n=338: 42583 n=339: 28453 n=340: 28968 n=341: 8763 n=342: 38150 n=343: 44503 n=344: 3806 n=345: 13724 n=346: 2972 n=347: 6186 n=348: 13706 n=349: 396 n=350: 10114 n=351: 12859 n=352: 1271 n=353: 35380 n=354: 37668 n=355: 18718 n=356: 9219 n=357: 37707 n=358: 1625 n=359: 18912 n=360: 13784 n=361: 6166 n=362: 23701 n=363: 13544 n=364: 9225 n=365: 41388 n=366: 21086 n=367: 39550 n=368: 33973 n=369: 32131 n=370: 13675 n=371: 35514 n=372: 34777 n=373: 33394 n=374: 7740 n=375: 23098 n=376: 29753 n=377: 5347 n=378: 10254 n=379: 27313 n=380: 13396 n=381: 7813 n=382: 44273 n=383: 27302 n=384: 21404 n=385: 18668 n=386: 2195 n=387: 7362 n=388: 42787 n=389: 3604 n=390: 43384 n=391: 42714 n=392: 35863 n=393: 11764 n=394: 9451 n=395: 5298 n=396: 13482 n=397: 30508 n=398: 31524 n=399: 36370 n=400: 19160 n=401: 23062 n=402: 13682 n=403: 41985 n=404: 27117 n=405: 20599 n=406: 41304 n=407: 4285 n=408: 25699 n=409: 8278 n=410: 16546 n=411: 25001 n=412: 31597 n=413: 5134 n=414: 2375 n=415: 24875 n=416: 32914 n=417: 7464 n=418: 17567 n=419: 22859 n=420: 18498 n=421: 8647 n=422: 5943 n=423: 3762 n=424: 1243 n=425: 23681 n=426: 11004 n=427: 5240 n=428: 18425 n=429: 14631 n=430: 26560 n=431: 18467 n=432: 21320 n=433: 36681 n=434: 10472 n=435: 3286 n=436: 31462 n=437: 8503 n=438: 4608 n=439: 3413 n=440: 16075 n=441: 0 n=442: 42102 n=443: 29420 n=444: 42609 n=445: 39368 n=446: 30466 n=447: 8260 n=448: 20063 n=449: 44089 n=450: 31212 n=451: 41190 n=452: 25760 n=453: 23166 n=454: 35479 n=455: 43958 n=456: 19750 n=457: 37403 n=458: 14713 n=459: 44423 n=460: 40246 n=461: 8953 n=462: 43599 n=463: 13157 n=464: 39111 n=465: 23204 n=466: 7307 n=467: 1191 n=468: 26888 n=469: 41688 n=470: 27109 n=471: 30186 n=472: 44288 n=473: 40605 n=474: 614 n=475: 31623 n=476: 37746 n=477: 21528 n=478: 42615 n=479: 40460 n=480: 14167 n=481: 3279 n=482: 3891 n=483: 41254 n=484: 39747 n=485: 37339 n=486: 6274 n=487: 43765 n=488: 17880 n=489: 31530 n=490: 12355 n=491: 32720 n=492: 30343 n=493: 7173 n=494: 21301 n=495: 40379 n=496: 28000 n=497: 21942 n=498: 20685 n=499: 732 n=500: 37591 n=501: 8649 n=502: 7814 n=503: 504 n=504: 21260 n=505: 20742 n=506: 1103 n=507: 5146 n=508: 23208 n=509: 28504 n=510: 12873 n=511: 23903 n=512: 15406 n=513: 17657 n=514: 32724 n=515: 42067 n=516: 10538 n=517: 33931 n=518: 38732 n=519: 3167 n=520: 35742 n=521: 25712 n=522: 2493 n=523: 33344 n=524: 3125 n=525: 31042 n=526: 34300 n=527: 5500 n=528: 36706 n=529: 36342 n=530: 34181 n=531: 3336 n=532: 33844 n=533: 16814 n=534: 38747 n=535: 33263 n=536: 1494 n=537: 340 n=538: 40093 n=539: 36902 n=540: 7425 n=541: 3121 n=542: 22755 n=543: 8201 n=544: 13770 n=545: 14639 n=546: 42230 n=547: 12206 n=548: 39163 n=549: 11326 n=550: 22285 n=551: 39183 n=552: 32992 n=553: 31157 n=554: 40329 n=555: 11210 n=556: 17234 n=557: 1239 n=558: 395 n=559: 14974 n=560: 39952 n=561: 25067 n=562: 17598 n=563: 27783 n=564: 14826 n=565: 9978 n=566: 12812 n=567: 5049 n=568: 44807 n=569: 11866 n=570: 24389 n=571: 7421 n=572: 8796 n=573: 14871 n=574: 28990 n=575: 28215 n=576: 13723 n=577: 31160 n=578: 23163 n=579: 4662 n=580: 14329 n=581: 30404 n=582: 31220 n=583: 5072 n=584: 36359 n=585: 16483 n=586: 34258 n=587: 12569 n=588: 43309 n=589: 21970 n=590: 8295 n=591: 18486 n=592: 18967 n=593: 8176 n=594: 29494 n=595: 35897 n=596: 25491 n=597: 11217 n=598: 32676 n=599: 16950 n=600: 7343 n=601: 34741 n=602: 9624 n=603: 28215 n=604: 31489 n=605: 12538 n=606: 26959 n=607: 14175 n=608: 3777 n=609: 13898 n=610: 8323 n=611: 40441 n=612: 43962 n=613: 40245 n=614: 21609 n=615: 7712 n=616: 25966 n=617: 15153 n=618: 34862 n=619: 32766 n=620: 12188 n=621: 25651 n=622: 7583 n=623: 22692 n=624: 40527 n=625: 25911 n=626: 38560 n=627: 22617 n=628: 15373 n=629: 27797 n=630: 5052 n=631: 44634 n=632: 14884 n=633: 21838 n=634: 41427 n=635: 18451 n=636: 2909 n=637: 9448 n=638: 42977 n=639: 31937 n=640: 5986 n=641: 43413 n=642: 28269 n=643: 29966 n=644: 43024 n=645: 35080 n=646: 34001 n=647: 13888 n=648: 25797 n=649: 33757 n=650: 22895 n=651: 11170 n=652: 31801 n=653: 25670 n=654: 12190 n=655: 38600 n=656: 16787 n=657: 8058 n=658: 12043 n=659: 67 n=660: 14056 n=661: 36904 n=662: 37259 n=663: 35494 n=664: 32967 n=665: 38919 n=666: 21106 n=667: 43002 n=668: 37447 n=669: 32385 n=670: 21961 n=671: 5305 n=672: 13741 n=673: 16888 n=674: 26163 n=675: 18435 n=676: 7867 n=677: 27616 n=678: 30927 n=679: 40228 n=680: 37544 n=681: 21177 n=682: 27658 n=683: 23629 n=684: 5420 n=685: 38097 n=686: 40429 n=687: 28596 n=688: 41972 n=689: 23899 n=690: 38378 n=691: 42147 n=692: 8715 n=693: 4778 n=694: 14868 n=695: 16714 n=696: 5278 n=697: 40110 n=698: 9568 n=699: 4868 n=700: 71 n=701: 39281 n=702: 28265 n=703: 36171 n=704: 32739 n=705: 32789 n=706: 26917 n=707: 16475 n=708: 44601 n=709: 12856 n=710: 43899 n=711: 19556 n=712: 483 n=713: 26766 n=714: 850 n=715: 27891 n=716: 6172 n=717: 36688 n=718: 13889 n=719: 37899 n=720: 26288 n=721: 110 n=722: 12112 n=723: 34350 n=724: 20027 n=725: 28513 n=726: 30153 n=727: 43292 n=728: 2539 n=729: 20665 n=730: 30425 n=731: 21310 n=732: 27363 n=733: 1919 n=734: 30692 n=735: 26730 n=736: 41881 n=737: 32200 n=738: 9849 n=739: 34491 n=740: 40036 n=741: 1158 n=742: 13780 n=743: 30733 n=744: 12531 n=745: 26497 n=746: 9823 n=747: 10975 n=748: 27010 n=749: 9212 n=750: 25882 n=751: 2847 n=752: 34919 n=753: 22904 n=754: 35800 n=755: 17171 n=756: 40616 n=757: 34446 n=758: 41154 n=759: 43296 n=760: 26384 n=761: 43829 n=762: 30419 n=763: 34176 n=764: 24475 n=765: 3395 n=766: 13969 n=767: 5799 n=768: 33875 n=769: 22626 n=770: 4478 n=771: 733 n=772: 10378 n=773: 24025 n=774: 34214 n=775: 42883 n=776: 37587 n=777: 16819 n=778: 37296 n=779: 4930 n=780: 6061 n=781: 20771 n=782: 17761 n=783: 25946 n=784: 17826 n=785: 12863 n=786: 10530 n=787: 42987 n=788: 32945 n=789: 40932 n=790: 8132 n=791: 43405 n=792: 42751 n=793: 24684 n=794: 35420 n=795: 37028 n=796: 9970 n=797: 6789 n=798: 29857 n=799: 28586 n=800: 29569 n=801: 23981 n=802: 29395 n=803: 26273 n=804: 32139 n=805: 17037 n=806: 196 n=807: 27771 n=808: 20666 n=809: 6249 n=810: 9824 n=811: 3552 n=812: 31960 n=813: 28764 n=814: 11975 n=815: 22738 n=816: 2782 n=817: 38839 n=818: 5331 n=819: 17160 n=820: 20733 n=821: 35949 n=822: 6490 n=823: 6509 n=824: 41085 n=825: 10822 n=826: 23023 n=827: 30827 n=828: 36412 n=829: 42974 n=830: 12609 n=831: 18805 n=832: 2758 n=833: 28490 n=834: 20952 n=835: 41785 n=836: 40643 n=837: 1063 n=838: 14242 n=839: 14191 n=840: 22968 n=841: 39525 n=842: 42216 n=843: 42663 n=844: 42668 n=845: 19663 n=846: 20140 n=847: 30672 n=848: 12199 n=849: 34583 n=850: 31762 n=851: 18801 n=852: 41903 n=853: 14598 n=854: 931 n=855: 27263 n=856: 29152 n=857: 32632 n=858: 16232 n=859: 33567 n=860: 26001 n=861: 9963 n=862: 26472 n=863: 20764 n=864: 6304 n=865: 9215 n=866: 40087 n=867: 23963 n=868: 36518 n=869: 12845 n=870: 39105 n=871: 39822 n=872: 21562 n=873: 26560 n=874: 44485 n=875: 27798 n=876: 10601 n=877: 24770 n=878: 34987 n=879: 20714 n=880: 16672 n=881: 37424 n=882: 5535 n=883: 727 n=884: 26632 n=885: 20153 n=886: 1512 n=887: 19873 n=888: 13385 n=889: 35666 n=890: 2754 n=891: 15219 n=892: 14422 n=893: 34197 n=894: 26931 n=895: 35758 n=896: 30986 n=897: 14366 n=898: 7664 n=899: 14686 n=900: 17985 n=901: 40506 n=902: 33275 n=903: 11478 n=904: 38572 n=905: 40433 n=906: 42636 n=907: 12308 n=908: 39852 n=909: 10480 n=910: 24792 n=911: 7069 n=912: 21803 n=913: 6461 n=914: 33209 n=915: 30834 n=916: 4620 n=917: 2106 n=918: 28631 n=919: 31732 n=920: 35697 n=921: 34772 n=922: 21467 n=923: 29258 n=924: 35980 n=925: 26744 n=926: 12652 n=927: 5837 n=928: 37499 n=929: 23228 n=930: 16753 n=931: 44739 n=932: 43795 n=933: 24806 n=934: 23376 n=935: 1096 n=936: 38375 n=937: 14132 n=938: 24721 n=939: 21398 n=940: 6966 n=941: 31299 n=942: 21826 n=943: 7870 n=944: 12748 n=945: 15054 n=946: 44767 n=947: 43774 n=948: 15839 n=949: 32359 n=950: 36722 n=951: 10097 n=952: 7238 n=953: 40317 n=954: 527 n=955: 26331 n=956: 13180 n=957: 1029 n=958: 7481 n=959: 8140 n=960: 38917 n=961: 2668 n=962: 17425 n=963: 28597 n=964: 30026 n=965: 12780 n=966: 16187 n=967: 8854 n=968: 32101 n=969: 40264 n=970: 29108 n=971: 28229 n=972: 26657 n=973: 1817 n=974: 32483 n=975: 3692 n=976: 28683 n=977: 4576 n=978: 28074 n=979: 16491 n=980: 32231 n=981: 30775 n=982: 10711 n=983: 26566 n=984: 15892 n=985: 20165 n=986: 5623 n=987: 456 n=988: 22529 n=989: 26297 n=990: 41799 n=991: 1673 n=992: 34029 n=993: 34934 n=994: 20480 n=995: 8866 n=996: 31606 n=997: 29590 n=998: 18870 n=999: 27055 n=1000: 1576 n=1001: 28449 n=1002: 33903 n=1003: 5900 n=1004: 21174 n=1005: 43053 n=1006: 43552 n=1007: 42777 n=1008: 39644 n=1009: 28927 n=1010: 16431 n=1011: 8624 n=1012: 11373 n=1013: 37906 n=1014: 2153 n=1015: 2093 n=1016: 32985 n=1017: 34259 n=1018: 26495 n=1019: 5511 n=1020: 12953 n=1021: 40458 n=1022: 29543 n=1023: 24320 n=1024: 2726 n=1025: 38548 n=1026: 1157 n=1027: 43877 n=1028: 35716 n=1029: 6202 n=1030: 9756 n=1031: 36356 n=1032: 41672 n=1033: 44379 n=1034: 6404 n=1035: 32080 n=1036: 40508 n=1037: 23444 n=1038: 7487 n=1039: 24310 n=1040: 8675 n=1041: 9267 n=1042: 31604 n=1043: 6090 n=1044: 35406 n=1045: 26409 n=1046: 19724 n=1047: 17435 n=1048: 35222 n=1049: 26675 n=1050: 34899 n=1051: 9605 n=1052: 20127 n=1053: 40591 n=1054: 30365 n=1055: 9212 n=1056: 5146 n=1057: 5538 n=1058: 26945 n=1059: 30622 n=1060: 14609 n=1061: 41121 n=1062: 14597 n=1063: 11092 n=1064: 5272 n=1065: 30894 n=1066: 1142 n=1067: 6063 n=1068: 2727 n=1069: 32419 n=1070: 44099 n=1071: 44484 n=1072: 15040 n=1073: 11680 n=1074: 42779 n=1075: 34687 n=1076: 32664 n=1077: 40993 n=1078: 34432 n=1079: 21896 n=1080: 27166 n=1081: 23335 n=1082: 6991 n=1083: 41640 n=1084: 15442 n=1085: 10622 n=1086: 44330 n=1087: 29101 n=1088: 19684 n=1089: 448 n=1090: 2499 n=1091: 18730 n=1092: 25007 n=1093: 31078 n=1094: 43769 n=1095: 31335 n=1096: 19481 n=1097: 12739 n=1098: 18522 n=1099: 6637 n=1100: 3863 n=1101: 44244 n=1102: 2254 n=1103: 37271 n=1104: 23268 n=1105: 34081 n=1106: 12447 n=1107: 1781 n=1108: 16336 n=1109: 15197 n=1110: 37098 n=1111: 24338 n=1112: 10263 n=1113: 37891 n=1114: 4856 n=1115: 2798 n=1116: 44421 n=1117: 8749 n=1118: 10014 n=1119: 32945 n=1120: 29846 n=1121: 17554 n=1122: 21478 n=1123: 16771 n=1124: 44738 n=1125: 34775 n=1126: 35978 n=1127: 41291 n=1128: 18487 n=1129: 30692 n=1130: 36595 n=1131: 38359 n=1132: 43341 n=1133: 7161 n=1134: 19943 n=1135: 32073 n=1136: 4867 n=1137: 28979 n=1138: 869 n=1139: 41681 n=1140: 29922 n=1141: 42124 n=1142: 22308 n=1143: 731 n=1144: 36678 n=1145: 37035 n=1146: 31834 n=1147: 32036 n=1148: 21621 n=1149: 38436 n=1150: 24352 n=1151: 17864 n=1152: 8397 n=1153: 13206 n=1154: 34980 n=1155: 36586 n=1156: 37825 n=1157: 24661 n=1158: 35846 n=1159: 16265 n=1160: 6621 n=1161: 14020 n=1162: 39778 n=1163: 37970 n=1164: 24537 n=1165: 10055 n=1166: 2849 n=1167: 33248 n=1168: 35698 n=1169: 29196 n=1170: 26107 n=1171: 28619 n=1172: 6405 n=1173: 20789 n=1174: 3437 n=1175: 13297 n=1176: 31079 n=1177: 29849 n=1178: 8300 n=1179: 14409 n=1180: 14212 n=1181: 379 n=1182: 10681 n=1183: 38719 n=1184: 28770 n=1185: 39690 n=1186: 19493 n=1187: 33328 n=1188: 33311 n=1189: 37029 n=1190: 8431 n=1191: 14704 n=1192: 27764 n=1193: 42520 n=1194: 10633 n=1195: 10796 n=1196: 14426 n=1197: 26614 n=1198: 13270 n=1199: 6598 n=1200: 32687 n=1201: 21552 n=1202: 6345 n=1203: 10633 n=1204: 42178 n=1205: 26611 n=1206: 5483 n=1207: 2502 n=1208: 42725 n=1209: 2436 n=1210: 31116 n=1211: 8298 n=1212: 15789 n=1213: 41508 n=1214: 42004 n=1215: 8997 n=1216: 22677 n=1217: 37587 n=1218: 37700 n=1219: 18506 n=1220: 20842 n=1221: 44554 n=1222: 20698 n=1223: 9224 n=1224: 31065 n=1225: 38250 n=1226: 33451 n=1227: 18344 n=1228: 31793 n=1229: 12882 n=1230: 11901 n=1231: 32918 n=1232: 14212 n=1233: 31046 n=1234: 1095 n=1235: 2456 n=1236: 29262 n=1237: 5289 n=1238: 44838 n=1239: 31184 n=1240: 6388 n=1241: 34647 n=1242: 19358 n=1243: 6459 n=1244: 17975 n=1245: 5384 n=1246: 11389 n=1247: 12569 n=1248: 33029 n=1249: 19753 n=1250: 10814 n=1251: 2128 n=1252: 7391 n=1253: 40459 n=1254: 41291 n=1255: 28270 n=1256: 42384 n=1257: 10691 n=1258: 27897 n=1259: 25263 n=1260: 35922 n=1261: 37768 n=1262: 5128 n=1263: 40102 n=1264: 13374 n=1265: 4083 n=1266: 20854 n=1267: 4315 n=1268: 37660 n=1269: 44393 n=1270: 17240 n=1271: 41603 n=1272: 18147 n=1273: 18250 n=1274: 8186 n=1275: 38609 n=1276: 40943 n=1277: 36768 n=1278: 25943 n=1279: 42502 n=1280: 27351 n=1281: 42386 n=1282: 1604 n=1283: 4022 n=1284: 30116 n=1285: 39783 n=1286: 24433 n=1287: 30019 n=1288: 13788 n=1289: 10775 n=1290: 24456 n=1291: 7636 n=1292: 26711 n=1293: 35992 n=1294: 9352 n=1295: 18161 n=1296: 26213 n=1297: 31784 n=1298: 34571 n=1299: 31745 n=1300: 1161 n=1301: 12840 n=1302: 19683 n=1303: 23879 n=1304: 1337 n=1305: 3266 n=1306: 10950 n=1307: 24731 n=1308: 39129 n=1309: 9744 n=1310: 41160 n=1311: 15768 n=1312: 25731 n=1313: 20432 n=1314: 9015 n=1315: 24936 n=1316: 4236 n=1317: 32169 n=1318: 37675 n=1319: 23138 n=1320: 42715 n=1321: 44171 n=1322: 180 n=1323: 18169 n=1324: 25214 n=1325: 32544 n=1326: 42972 n=1327: 42285 n=1328: 11964 n=1329: 652 n=1330: 23297 n=1331: 1730 n=1332: 15246 n=1333: 19048 n=1334: 39379 n=1335: 32407 n=1336: 13441 n=1337: 35595 n=1338: 219 n=1339: 19563 n=1340: 27501 n=1341: 30275 n=1342: 7603 n=1343: 33184 n=1344: 7881 n=1345: 22989 n=1346: 13158 n=1347: 6397 n=1348: 44118 n=1349: 43318 n=1350: 40933 n=1351: 13045 n=1352: 27425 n=1353: 26214 n=1354: 17645 n=1355: 44670 n=1356: 15219 n=1357: 16067 n=1358: 25703 n=1359: 29682 n=1360: 20343 n=1361: 18590 n=1362: 13793 n=1363: 12122 n=1364: 591 n=1365: 30870 n=1366: 22715 n=1367: 19420 n=1368: 42450 n=1369: 18496 n=1370: 11739 n=1371: 38038 n=1372: 6135 n=1373: 23771 n=1374: 20606 n=1375: 763 n=1376: 11705 n=1377: 44163 n=1378: 6112 n=1379: 39064 n=1380: 4332 n=1381: 9621 n=1382: 6623 n=1383: 41425 n=1384: 14048 n=1385: 12964 n=1386: 21973 n=1387: 18734 n=1388: 24454 n=1389: 30057 n=1390: 18928 n=1391: 42111 n=1392: 27076 n=1393: 6507 n=1394: 43961 n=1395: 25129 n=1396: 15109 n=1397: 8316 n=1398: 36877 n=1399: 9627 n=1400: 35646 n=1401: 17348 n=1402: 14280 n=1403: 7054 n=1404: 27642 n=1405: 25013 n=1406: 32935 n=1407: 23137 n=1408: 37384 n=1409: 20593 n=1410: 25166 n=1411: 24881 n=1412: 35975 n=1413: 2458 n=1414: 11543 n=1415: 38739 n=1416: 18813 n=1417: 5812 n=1418: 4160 n=1419: 35181 n=1420: 24960 n=1421: 16564 n=1422: 41415 n=1423: 35359 n=1424: 374 n=1425: 3868 n=1426: 35525 n=1427: 29187 n=1428: 34902 n=1429: 43057 n=1430: 29860 n=1431: 1925 n=1432: 8080 n=1433: 26625 n=1434: 26342 n=1435: 24305 n=1436: 5529 n=1437: 31010 n=1438: 39278 n=1439: 10271 n=1440: 36058 n=1441: 30342 n=1442: 174 n=1443: 25468 n=1444: 1772 n=1445: 9413 n=1446: 18606 n=1447: 27946 n=1448: 12496 n=1449: 18299 n=1450: 6710 n=1451: 26408 n=1452: 44718 n=1453: 15671 n=1454: 2606 n=1455: 33676 n=1456: 12534 n=1457: 32668 n=1458: 36684 n=1459: 42061 n=1460: 41496 n=1461: 5268 n=1462: 24828 n=1463: 38289 n=1464: 25223 n=1465: 44876 n=1466: 37067 n=1467: 30911 n=1468: 29725 n=1469: 7296 n=1470: 21281 n=1471: 4947 n=1472: 43912 n=1473: 9427 n=1474: 21344 n=1475: 40538 n=1476: 25948 n=1477: 20494 n=1478: 33994 n=1479: 7477 n=1480: 3757 n=1481: 33204 n=1482: 26174 n=1483: 18753 n=1484: 34325 n=1485: 33527 n=1486: 114 n=1487: 29830 n=1488: 1128 n=1489: 33300 n=1490: 9597 n=1491: 21459 n=1492: 32178 n=1493: 39191 n=1494: 2454 n=1495: 5268 n=1496: 17517 n=1497: 13833 n=1498: 39191 n=1499: 43764 n=1500: 21193 n=1501: 42791 n=1502: 1845 n=1503: 40494 n=1504: 23236 n=1505: 20044 n=1506: 1278 n=1507: 7372 n=1508: 15351 n=1509: 19125 n=1510: 29694 n=1511: 30409 n=1512: 25432 n=1513: 44474 n=1514: 26821 n=1515: 14389 n=1516: 972 n=1517: 7519 n=1518: 25857 n=1519: 38346 n=1520: 28995 n=1521: 23424 n=1522: 6520 n=1523: 43151 n=1524: 3320 n=1525: 24275 n=1526: 37926 n=1527: 18245 n=1528: 20325 n=1529: 33405 n=1530: 9729 n=1531: 11156 n=1532: 13671 n=1533: 31224 n=1534: 23272 n=1535: 33067 n=1536: 22760 n=1537: 23548 n=1538: 42987 n=1539: 14864 n=1540: 12970 n=1541: 24195 n=1542: 38267 n=1543: 4401 n=1544: 14776 n=1545: 33210 n=1546: 37414 n=1547: 28482 n=1548: 41713 n=1549: 16468 n=1550: 11653 n=1551: 41309 n=1552: 40594 n=1553: 16470 n=1554: 8728 n=1555: 34254 n=1556: 38381 n=1557: 30494 n=1558: 9976 n=1559: 38228 n=1560: 20479 n=1561: 31759 n=1562: 31805 n=1563: 22862 n=1564: 36655 n=1565: 22618 n=1566: 4591 n=1567: 8759 n=1568: 547 n=1569: 24903 n=1570: 6959 n=1571: 44592 n=1572: 9582 n=1573: 15477 n=1574: 24453 n=1575: 11467 n=1576: 40855 n=1577: 44275 n=1578: 3812 n=1579: 18747 n=1580: 20351 n=1581: 16930 n=1582: 34288 n=1583: 39785 n=1584: 43218 n=1585: 12928 n=1586: 42347 n=1587: 6971 n=1588: 6550 n=1589: 17903 n=1590: 867 n=1591: 23968 n=1592: 31176 n=1593: 39870 n=1594: 18096 n=1595: 3027 n=1596: 16452 n=1597: 40589 n=1598: 34912 n=1599: 600 n=1600: 35552 n=1601: 44210 n=1602: 44936 n=1603: 10357 n=1604: 8558 n=1605: 38727 n=1606: 24393 n=1607: 31013 n=1608: 13566 n=1609: 21059 n=1610: 39381 n=1611: 4465 n=1612: 29859 n=1613: 10951 n=1614: 34552 n=1615: 4963 n=1616: 7726 n=1617: 7866 n=1618: 36091 n=1619: 2615 n=1620: 27437 n=1621: 2444 n=1622: 28455 n=1623: 27877 n=1624: 21885 n=1625: 11260 n=1626: 5803 n=1627: 13132 n=1628: 5785 n=1629: 32862 n=1630: 25975 n=1631: 34964 n=1632: 30757 n=1633: 21472 n=1634: 1352 n=1635: 24670 n=1636: 38403 n=1637: 40513 n=1638: 40333 n=1639: 32787 n=1640: 16111 n=1641: 9181 n=1642: 27792 n=1643: 34376 n=1644: 43576 n=1645: 2708 n=1646: 44119 n=1647: 2314 n=1648: 35476 n=1649: 23432 n=1650: 2787 n=1651: 21577 n=1652: 26948 n=1653: 19849 n=1654: 27081 n=1655: 21403 n=1656: 31271 n=1657: 17694 n=1658: 5774 n=1659: 41963 n=1660: 34553 n=1661: 38035 n=1662: 8993 n=1663: 18713 n=1664: 781 n=1665: 16272 n=1666: 16460 n=1667: 9602 n=1668: 9116 n=1669: 29661 n=1670: 37679 n=1671: 12547 n=1672: 27051 n=1673: 6335 n=1674: 18834 n=1675: 42832 n=1676: 16595 n=1677: 25889 n=1678: 38224 n=1679: 20840 n=1680: 36348 n=1681: 14760 n=1682: 38306 n=1683: 8701 n=1684: 26629 n=1685: 2200 n=1686: 6077 n=1687: 7838 n=1688: 31373 n=1689: 40593 n=1690: 32315 n=1691: 39539 n=1692: 28568 n=1693: 31867 n=1694: 5803 n=1695: 38418 n=1696: 13165 n=1697: 41767 n=1698: 41525 n=1699: 37703 n=1700: 15557 n=1701: 26239 n=1702: 1728 n=1703: 39365 n=1704: 34098 n=1705: 23377 n=1706: 43050 n=1707: 1406 n=1708: 32564 n=1709: 26343 n=1710: 13941 n=1711: 26894 n=1712: 19599 n=1713: 32817 n=1714: 8670 n=1715: 5912 n=1716: 40889 n=1717: 27699 n=1718: 42560 n=1719: 21647 n=1720: 38307 n=1721: 31839 n=1722: 17168 n=1723: 13322 n=1724: 6584 n=1725: 14620 n=1726: 5503 n=1727: 25329 n=1728: 42927 n=1729: 533 n=1730: 39680 n=1731: 12708 n=1732: 19773 n=1733: 4963 n=1734: 38801 n=1735: 12002 n=1736: 3257 n=1737: 6142 n=1738: 3483 n=1739: 994 n=1740: 18800 n=1741: 13413 n=1742: 15699 n=1743: 10532 n=1744: 30204 n=1745: 40905 n=1746: 36618 n=1747: 7163 n=1748: 36110 n=1749: 25673 n=1750: 10655 n=1751: 24854 n=1752: 24435 n=1753: 15813 n=1754: 30074 n=1755: 31178 n=1756: 19790 n=1757: 34995 n=1758: 3685 n=1759: 41117 n=1760: 13566 n=1761: 21161 n=1762: 13127 n=1763: 15457 n=1764: 22983 n=1765: 44484 n=1766: 13792 n=1767: 44774 n=1768: 9442 n=1769: 19052 n=1770: 22637 n=1771: 44559 n=1772: 43022 n=1773: 8560 n=1774: 31913 n=1775: 40946 n=1776: 5944 n=1777: 19352 n=1778: 10988 n=1779: 6371 n=1780: 2428 n=1781: 11493 n=1782: 44819 n=1783: 40326 n=1784: 34903 n=1785: 3633 n=1786: 9960 n=1787: 6217 n=1788: 40980 n=1789: 5708 n=1790: 17416 n=1791: 5317 n=1792: 35367 n=1793: 19753 n=1794: 40395 n=1795: 13528 n=1796: 7116 n=1797: 31294 n=1798: 23132 n=1799: 40140 n=1800: 17219 n=1801: 3236 n=1802: 5505 n=1803: 42880 n=1804: 34657 n=1805: 38460 n=1806: 27556 n=1807: 9259 n=1808: 21594 n=1809: 9630 n=1810: 35958 n=1811: 18215 n=1812: 30971 n=1813: 16333 n=1814: 10055 n=1815: 13122 n=1816: 7262 n=1817: 38032 n=1818: 24092 n=1819: 3732 n=1820: 4390 n=1821: 13086 n=1822: 39386 n=1823: 40453 n=1824: 12555 n=1825: 14810 n=1826: 370 n=1827: 10078 n=1828: 38853 n=1829: 14942 n=1830: 20629 n=1831: 32606 n=1832: 40021 n=1833: 36632 n=1834: 30553 n=1835: 12389 n=1836: 39043 n=1837: 40718 n=1838: 40845 n=1839: 35180 n=1840: 6829 n=1841: 886 n=1842: 30730 n=1843: 31893 n=1844: 8968 n=1845: 461 n=1846: 6603 n=1847: 36236 n=1848: 40090 n=1849: 4258 n=1850: 25275 n=1851: 17605 n=1852: 42441 n=1853: 25023 n=1854: 7246 n=1855: 5858 n=1856: 1791 n=1857: 29855 n=1858: 33320 n=1859: 13434 n=1860: 16668 n=1861: 31863 n=1862: 30928 n=1863: 28689 n=1864: 34640 n=1865: 6023 n=1866: 37118 n=1867: 24296 n=1868: 16378 n=1869: 4663 n=1870: 9638 n=1871: 33727 n=1872: 912 n=1873: 3762 n=1874: 3247 n=1875: 3721 n=1876: 42825 n=1877: 17932 n=1878: 37942 n=1879: 18997 n=1880: 27270 n=1881: 33253 n=1882: 16261 n=1883: 34731 n=1884: 18719 n=1885: 33590 n=1886: 28130 n=1887: 9644 n=1888: 5609 n=1889: 8415 n=1890: 11931 n=1891: 2600 n=1892: 36708 n=1893: 17691 n=1894: 23977 n=1895: 38590 n=1896: 25656 n=1897: 25567 n=1898: 22601 n=1899: 44590 n=1900: 3243 n=1901: 26332 n=1902: 40414 n=1903: 31739 n=1904: 39668 n=1905: 25828 n=1906: 44702 n=1907: 11896 n=1908: 14784 n=1909: 43470 n=1910: 10615 n=1911: 18383 n=1912: 45 n=1913: 14061 n=1914: 7336 n=1915: 43148 n=1916: 44794 n=1917: 39023 n=1918: 5578 n=1919: 41422 n=1920: 37150 n=1921: 14166 n=1922: 7639 n=1923: 37253 n=1924: 19290 n=1925: 14719 n=1926: 3107 n=1927: 10850 n=1928: 20507 n=1929: 26604 n=1930: 9196 n=1931: 39502 n=1932: 34377 n=1933: 23756 n=1934: 28426 n=1935: 6928 n=1936: 36019 n=1937: 42832 n=1938: 11813 n=1939: 28243 n=1940: 24796 n=1941: 30495 n=1942: 27611 n=1943: 10258 n=1944: 16484 n=1945: 24684 n=1946: 31486 n=1947: 13493 n=1948: 23039 n=1949: 35113 n=1950: 15013 n=1951: 38370 n=1952: 13316 n=1953: 39990 n=1954: 31875 n=1955: 38095 n=1956: 28616 n=1957: 34603 n=1958: 30024 n=1959: 44243 n=1960: 32116 n=1961: 37063 n=1962: 31174 n=1963: 43359 n=1964: 44398 n=1965: 32915 n=1966: 36587 n=1967: 10923 n=1968: 43325 n=1969: 43445 n=1970: 44134 n=1971: 37681 n=1972: 42835 n=1973: 41785 n=1974: 16414 n=1975: 3441 n=1976: 39051 n=1977: 29394 n=1978: 14762 n=1979: 29266 n=1980: 11042 n=1981: 26924 n=1982: 28095 n=1983: 28424 n=1984: 11758 n=1985: 19351 n=1986: 27707 n=1987: 27771 n=1988: 42205 n=1989: 22361 n=1990: 15754 n=1991: 36805 n=1992: 11713 n=1993: 22893 n=1994: 36725 n=1995: 33835 n=1996: 42502 n=1997: 9761 n=1998: 12076 n=1999: 10251 n=2000: 36186 n=2001: 38191 n=2002: 22205 n=2003: 6562 n=2004: 7044 n=2005: 30478 n=2006: 34078 n=2007: 31468 n=2008: 4876 n=2009: 15332 n=2010: 24661 n=2011: 34931 n=2012: 42301 n=2013: 17360 n=2014: 38589 n=2015: 30063 n=2016: 522 n=2017: 43975 n=2018: 16044 n=2019: 4921 n=2020: 31362 n=2021: 8526 n=2022: 20320 n=2023: 20582 n=2024: 27352 n=2025: 15954 n=2026: 27415 n=2027: 12177 n=2028: 36867 n=2029: 5451 n=2030: 39783 n=2031: 28305 n=2032: 29604 n=2033: 40095 n=2034: 24622 n=2035: 15200 n=2036: 31921 n=2037: 10310 n=2038: 11440 n=2039: 7938 n=2040: 21985 n=2041: 37601 n=2042: 597 n=2043: 259 n=2044: 12310 n=2045: 38102 n=2046: 35610 n=2047: 6353 n=2048: 24660 n=2049: 2971 n=2050: 346 n=2051: 42593 n=2052: 19219 n=2053: 23034 n=2054: 1398 n=2055: 23103 n=2056: 11970 n=2057: 12768 n=2058: 21957 n=2059: 35072 n=2060: 22953 n=2061: 27506 n=2062: 2710 n=2063: 27089 n=2064: 10024 n=2065: 17838 n=2066: 8589 n=2067: 2977 n=2068: 13818 n=2069: 23983 n=2070: 37094 n=2071: 8214 n=2072: 36254 n=2073: 38871 n=2074: 7685 n=2075: 25999 n=2076: 5624 n=2077: 731 n=2078: 39646 n=2079: 3605 n=2080: 39683 n=2081: 12032 n=2082: 43268 n=2083: 19971 n=2084: 12202 n=2085: 26112 n=2086: 41727 n=2087: 42030 n=2088: 41495 n=2089: 18356 n=2090: 14844 n=2091: 15688 n=2092: 28971 n=2093: 17317 n=2094: 20144 n=2095: 4921 n=2096: 34366 n=2097: 13503 n=2098: 1074 n=2099: 37267 n=2100: 40950 n=2101: 17030 n=2102: 19093 n=2103: 14261 n=2104: 6140 n=2105: 25644 n=2106: 35036 n=2107: 21273 n=2108: 31802 n=2109: 35339 n=2110: 12379 n=2111: 8758 n=2112: 42000 n=2113: 22614 n=2114: 44690 n=2115: 23554 n=2116: 23740 n=2117: 4172 n=2118: 17274 n=2119: 19031 n=2120: 6199 n=2121: 37249 n=2122: 11556 n=2123: 15924 n=2124: 3834 n=2125: 9245 n=2126: 8442 n=2127: 19949 n=2128: 29779 n=2129: 12334 n=2130: 31224 n=2131: 4228 n=2132: 25095 n=2133: 42608 n=2134: 14675 n=2135: 19374 n=2136: 43557 n=2137: 15182 n=2138: 39400 n=2139: 6711 n=2140: 6608 n=2141: 2207 n=2142: 38309 n=2143: 16125 n=2144: 33331 n=2145: 33298 n=2146: 2849 n=2147: 43877 n=2148: 26432 n=2149: 4371 n=2150: 694 n=2151: 43923 n=2152: 18610 n=2153: 2293 n=2154: 27578 n=2155: 39975 n=2156: 39263 n=2157: 41407 n=2158: 37928 n=2159: 16340 n=2160: 9667 n=2161: 5966 n=2162: 16687 n=2163: 35897 n=2164: 30908 n=2165: 25908 n=2166: 1053 n=2167: 28355 ----------------------------------------- #More terms of the Sequence enumerating Solid Standard Young Tableaux of shape [[n,n,n],n] #[For the big numbers below = means "continuation" 3 91 5471 464836 48767805 5900575762 791402291063 114754560003596 17688389169462060 2864042102057254739 482894371222455465001 84225614036198359288620 15119622005825185224290830 2782232873996840900804273236 523114052492282720617167786279 100231256005025286627952024093564 19528383010645472628217323778258916 3861833537008249745004910552954341212 773955394090091534612088612283700836700 156986837786461718810856537819327105826896 32191822675659869353548265077416785090578101 6667129096297048990974864750120375523338327146 1393393088177917661843664901203343523436623010721 293647309177587149364870347806228070169565950436340 62360624541887413374951971316062369530557834163541796 13337485280830752031415420298536487389174339236233892442 2871384161026211376081978754416940111864619862913071105142 621958104053944903696827513966625178082524914571879504685512 135488574564557335418067880497550266066241292949446489360154412 29672424655220000785526928058469950957040053387646388151637608552 6530777975478426381215073173281516438523619604256294558186759645831 1444124687762149041569873059540972708503487965905383599024403590209756 320738244130618367849822912195798912824409589205685973558195348288643828 71530638315265182053672803674174965942016901867502252305445862672441184740 16015009088557271724769650651242569266201370243491019134640451917062215895476 3598842454975213530393815468360349367909748989812802502428567287971604129154864 811546378580098436686928465843582219634429044732043606708314523885616087522490884 183611436025588607467741653357288706734952134159196117409686949047479590042704963368 41672448446481144551214633627997949235312574699439248329374730152496608375054978894908 9486230545752167227691540714071498766008450768628115758536520373568736377758993195834032 2165564173855619217658642619102395023865935331523999471443281894456758677946362895794789424 495704616124345851310152451106504969349693282216640206502577807914271521075254034051095197235 11376147519519464024281472356017009557447211528508894101506704775177913621055605729244458030305 26172023577433944586480074911297895142284183212366401723925200796542692251879271505182315589641740 6035344387324466190038439095152814334565132781209806543023795165162507976158629480878643955953358966 1394907341176100918682035411632512371393144920554891311498110054374532298693137943241326219608973723044 323091766208919245672290810214622617066819698297062979376748114966179593951526436403335183420333862822161 74990265315589702888764002207195469716562636636186521896130231143457468486754531805727945915760673431485604 17439978960804729671107319415935132393454564855706663348900770157613683092417585775641353230991995341569120412 4063636536305399205739471700535375240741424551915873051439309683525215078858085142747221490590495516494922901908 948591776905125629099078036151328063617987519948095243473568270393440059345261104476383537010764092634164957056052 221824273151030070105807277614456653283889289861403208738600777945850662539614046724623325690539758513956993736082992 51960738249169048656605871357416609760122443651826120656459540173206058522837943183169662399956223305938501377987370710 12191327469146829299561903642871819223070420393532963076428226452273755811870984899690897604535992210634041958684555090316 2864906760078188398721691219902912917377425853087691097957178277397351447836291503947112126072107493207608135506100841519366 674263321228782374244548107755403853799270830260508065925137333651981846040812158731299393196413612618296784250567268860137016 158922406415693147961664624133857969154948695329277239132391135587968915410822214604703063128276883951112051374393029314920954904 37510726140152800753371029715397640329721572969622643185774028293147377341998922834316048585850269828895444894293250075264841645828 8865839035693888691677183145477947193411556610108832275263137621734138747643101871641656044546482358519077469896222100818318011415100 2098256438476305862712013570892148984129558949210443580697579602483661160686720626500436438331244628561748957186804169999698134505943120 497224958081935923496805238309983241457535709236329704096105471742683363030103315064482288702619235356307448431395376556553149753827735704 117973670168756691831353676585830685482626474262953327375931262712442192146491533944003047082512142000776808475513662463689169969901895663824 28024514813087132508484105922786648654039004429211624542099542446697738990138948388706417163340765685110342761133329808605614341719473467553095 6664932760342008245169496905632029979748861316547866306516086190167042079494468164397993808699799422339024647113969007742606196785982034596543900 1586874787717137659977214483398939252987550645995277797302928299294907892034206633536732906177823141767811475539344851944876586896895864642015181460 378237011453316849017716903723906916317919190909366290744594603533123366734727692860447687113318936723308470936997847663041312699637613901459983606868 9024970198143787726613809571814278946706133881920586703914378584945825798= 1542944053588457098260624497355139953855586055528020877614020313144100965= 622404 2155631154617454876033433191204412461083980184124161213997335139209847874= 5926529910062165041406940482148896774136197566262007485099457065781720718= 436318960 5153913957192414422121300237934794252157355786676707842946404329267939237= 5612136410032913298650264734484881795288397043600938228110552041540699792= 87336730428 1233450079370923207291758990623648310555838379578540111129478563811237100= 3391331705283148272602512258602579152812417266021282449702801578301070644= 78056243587096 2954716889066595773571815803094262602362226048256488037654497605585469602= 2550546381579278228177192313440123164553455574658058867379455626053487308= 7155630578195924 7084492233389086578675487168126906996104451515762280012889516452819770216= 3811256557770475927419711331864399314501952723945299478941477127544377673= 772201390967777168 1700157966980751250706258270756605375606888211672836559501179102904888175= 3888851578444863761966636616555404065827057832307705806362812279501530273= 825388482659254924816 4083636602752632510696121660115501855436421948404863124412722824572786763= 3467949154442143738569625968833903590120111583625453732440480025929921326= 32606510108588710829308 9816850031994474127130275000005068493697609183199317957060804852572651908= 3194723876234034002347547069004889204918262756032883184928151644100698947= 7956557269335103827602548 2361863872883411087245062503994943847597623357721114595666050919552309792= 8410221085870067164293620284753183736310419524986013950939215496826312124= 3694701895460234188338337904 5687035816037349574873118260715381916801235071848905047951009636812440364= 9121669681053191260394731337201985585404536127436351930998492014958645473= 356477089820296763544141838680 1370429081686643497900007140362845118212227517346930664112121693884565853= 2449187392894148856959388052273106927421946522607229395770812148583929615= 542700490939485812098570461865744 3304898430644115997126750647245037941336401412319775527657305209754349382= 1858309283115214264613445074432644724930993369146682625075412294712314448= 47810157809145102242864179897734140 7975949216432632428543243117156736017756344455003272485355808153300474948= 2029814519383254694578071561847003088212207367956701193496259611265760046= 3173481853300886956735785381529744752 1926288909340968445332545102221059255873210200658829677110470474648839693= 7822200765218233037030832689406269359894574830132110939617834804657340631= 2243111773345155288227946951562689789712 4655513669839078642103929954026155053498819652192885081051083261070545151= 6297429207002463659774148447074178833818695418463531677580758671310733865= 008331121913908743603354968535557159332976 1125935619149645159007039067745746273784590235257789972076467199486889237= 6803939677273771707648450519165457517426087622453649492892301242297660645= 793943692495309632575579108590591644897614192 2724910075504369134051210497212829462081901379990686633666369284209389631= 1323818761225603277824970835264318536104163019683441069039741152008968126= 88129730336176554469502120688313517236591864448 6598976766402064677661026435127094070022031279302596884386133926667065912= 1441172217149512016823387228373989713438370087594998909640888793343320088= 1551877971474541605643446413018345394673939111829 1599116903578564098872502053823251422466124923429713308040053206236319221= 6977198797838226722545707961986206644618300954190042537850307545586042199= 6885936013396335730348992608367391647749831282374986 3877543049871261691930208695681176381495799626904321728663781958620592281= 9951240667146726219301644525605212236134635757264224355835524212067623370= 710780944139611863039527886599076377863794982887864281 9408051108489835374790296367796745396055039356665680049039040650384764862= 0212083428840110671145060436552594844420857819797706811727430581951853655= 62859398907568640372198515785774011557366302893917879764 2284038220003028969914537385692153954759261465191417665489027917121644648= 9581602734109195835128452047011307951425680520073777521044413776723072487= 09219918590668436595893781711848396002895516448860436673988 5548325817087900897116442418077775210196916893633719088691025838834236829= 9563756388541065663263572782195287662316324078788122297920698287851813340= 4139623377032435146826233803861199520930474401396192984703090 1348558707376409216198455217192389223352100269619346945181805199219560824= 8797740106717520491153491844588535799561974940302962536544073232789834857= 0462363014582344764253068049277902382781661804264327574041744446 3279606000114690786180200412994719530331474969541785626609265900700974782= 9685421557365024821861085799729684770225931891259156122451029077266740758= 434213052964659342222841843553913331266801578162350354139341504808 7980170609346174934110473436374297350455899056957413606507021984332267221= 3108306461919471980753106740374548265908977540471140061215823596997636412= 11772147373641136404086428737172517454941527649496877262117775426268 1942836756073116199858700534069113349542586530604609180887133277076499833= 0108956807081426649206868834582012882107695331446586789464714092419684426= 05399617196088368703368495448947344731745636473363690697117178319166344 4732484254922688245402720933976747620732777011372334376135018708795424137= 5422832137487427372104961092561186769378888453971314701723434038744334204= 9248519425371269519775077062919066193554527426084825298534618654405866993= 1153363037434252438639555245265498711881972096781076090044839393326139890= 6873885785367794738067905696524792008662170259664363771011582567804988523= 7190267574565769420267341505718735021544498344260838878423346197357625689= 988 2812304003275764340666681861594330724792536399982206317698038262154329647= 8186696872333851849295267000862619812757950262679388033944031439368697544= 4375971217421710212869120430395110921701564184449216782167047841115249587= 49292 6860778924005514450684677078874747460834227603933947618050728318995152188= 7301110195594010825178188427037339512865552987226025151934082174726390767= 7206333741704394230464966343523318059172074554846764419866345488440310840= 4720348 1674538681373442691238936975145989538465593879677917425993417272096706980= 6755845735789358962984293530852078978798031573355769687487824022994902873= 8746648976269347201836725611677771582084812677507953939338724553755625134= 6500178892 4089058703303932579591768923409814916403227661988587978095700603476057588= 1367822466134163903676116874187424926455606405960537679216260271609361693= 7935197856461854921726687595732452766115146971784964815004449774045296253= 013409873104 9989731996454557623477359407469764681301598286224187555671380014055451176= 9630525453568179650423146704594148995853254423555432482754317165734179273= 6324219024210713892185493057122097104994338907302411001810969547895551366= 95416180376460 2441646046501049440017030945601677572241813109932179039753082487615037728= 9985940318551600563308864863103304174608183043524816302774016382091856295= 9310631008865553793901117070290579333783312097569995231802248291452543052= 18010774503940088 5970436941115748039012601142310846627546343765776379622044309309857272582= 8283321712700720065007869892083769276562654863193109933565907841610861698= 1776517980442989913186887399058414809448709238056207299863307317098878810= 5559678535834272980 1460563142113942813563151888825478725820457091185873437001275327931505856= 6833391256620994735179382896563455148274874915685582197994775060451086120= 3678065625763030217389693286100113114152117899746846008795761396786411649= 7747705808626717477008 3574553062711485407335906178619789590054983253747106539133517892509667171= 2982295632311559692246899966014427830268758008834528811168080556701716479= 9252365367773252088998738303486134672661959624660670073920845169335681138= 592187593919837682777232 8751990364669280312431412075798618413106223324781055459875234655025640605= 8216972110290294655617384514442529169755305819075389338040648020160164561= 4442415336434570286642764303789609378091682692652186069007431541076562182= 90648151580543378594619386 2143740255319609530461407114594569824813080094432290614718852157762341420= 4932993701822668402969847128277297968448283523812912015471588849326343881= 2425749964557685549960549208902293453826798719144258568306249442816111232= 37759246450333902162180966654 5253084890571332421141046675674411890421667859774539764543776321792946660= 1173038671202645887985581598755139398559055047956361182153283433988732220= 0553036788423643290533176485533153367795029629573707110935229537507300282= 2489313158494502120224364295144 1287746455999740080895759152002855373590136193825582957097406404740039352= 2753002594579775707674027689174352825125163089803218742288178124184399844= 9286398824766431394048053559921357546973037732214762695194028490531255854= 2100718235084762380593746413986228 3158034343797442351973419424209526901284310838717283989291624244014441137= 4343441852937644206344090575363301595083372821647724839645552366527011763= 5639542439505382045541017848744029051692597478095363711236466757972224526= 528723261641229061626795550290998008 7747664618726495266322659197725433514180091378743844956809213259219484052= 8602964263645982114377050683467325937170935337441547064349642869208891509= 0566307852063391066678613647930507918672989448352823827896960590945558767= 97529706719426556118635459023429943590 1901469110705135781333560723968557322986206096867367484807848469910213504= 9189575063150642132617102955549908949505673805728256301442509166616427872= 0968424024314773135368905960278164672377555646343388369903977584543394411= 99854701232992524691683135591182929908184 4668413678767063357418924463611154598657324081675206037127216713078174710= 7530888063510884310091418586383624166736387149457901879361930122919500888= 2022784122150394760783412565721018229710107082127859758124197446365082652= 2599426068458715844039641616792139718114600 1146590031227276041847906380242410463685641219635228611813852027252193628= 0877778204466898778903855420486039531043971346241151235059114762108325905= 3595923952380266250806428760398877336711775289161267056873813442325380401= 2048066759924485551319531301117284868799312952 2817104831795468912190017584104593559086617762565541140337033341941725888= 8123416755823611133664138741981404580449281662937970378335544219000202460= 2191863465139670253479523172119741626397268534526784275159508655651532758= 256844812472663239887771557535580571981891461496 6923906466145195426152995510257742071167842480270880267132509558747024701= 3186188084824625498871993599616148596400839124279983613093976149873409787= 0493223114591358666790072246161594315860443789869081075701304425707964883= 11750827162542388727456873499971274341941905122848 1702354882242491925731200893248651003125031567685004129675616441789028365= 0283565014334461819626502980446281529118591352235120429941544303293170301= 1835930852716400142825435509527267965351960279097152721168890938585708544= 97661601962094055844124859785240817509387676797778396 4186944329710261279908010949604235632556928063213265960736433399167646029= 6697145019355736881571071832616572633791335247795974728810678040506521033= 1041121629764783317648301912686767310676560338317101270429549493693448363= 8729463482012081306755663997585443722340587192750967800 1030125095832648964813027093740435179713398164891879255805389761989457077= 7844402044694098471181578149916679004866119070035764002072546059941213056= 3374760703813853124432574262406920823875958086495198007741545290152394776= 7680943531352276715369408215953765410516235374155383376348 2535280541282581169302495189578002802061083524725963604223114622021872709= 4619841086722393718641916579123209315061676538361705943600673096350401500= 0844785329554863727401578897375070591219753087854818424913873810818048986= 490957408288666800101229200940578659705632700656940062238896 6241701458518824394154151480257735126676128677157039473549754150278150808= 3347459242939104551871802872032698074570600934917669266092511431198052334= 7617608572070406765328013807372656608136649280059498492682785062057335112= 37480108458563975720104104196330520296780723297582255854161008 1537158222476544601771652273636952440818015176849288950223485807199154389= 6380787504345703379006980278905334374114209527236425558788934884351619133= 3217023995315633366964130399861825545184928427345986422186470283300472019= 67771645108380072194474265142850286277827369599033097414263249736 3786783851057729621588664283719744569286944163818981900817174560253747933= 0200986077736483202934553787892070653315187798267563743061386182139844654= 0676296805452825694455835258115376974857855498670892000923477863408862197= 8461853199215449031187150218627856655811423269777881088217283055544 9331611105287363581737841457248210415993785846606619110234700577437868043= 7787083155951564671819556158121381412456385200769223679819887836831053026= 6651715679055959168591453251671223773078424451828243830412013429175941802= 807081670624435547267139999233661253033593996472891423834859735354272 2300248610090904190880985552546547400903854191619644057574839410835339748= 6150159605688695878085821510779546854940152856674566007774453807580401721= 7852728289382671650651317466466185652631192310347281337974594067444403622= 945559201466830688396463757340328552796479660263267448095662165074444848 5671825540249409200391917972077728957804375717752046799739606630167970492= 0329423047801230106423333099511020231123042256178403547164047012205161649= 5417445889806780403996416312002031019915900001705407538806274166912149764= 0055702207965762743227304443557725643943541237173021382965576931910333302= 4 1398939238907542651016371816836456774934603915106511087973211349784916737= 0586778312106666606663479504117764843410961790494172941679132609229420181= 4342496852854136142709577953307579083138317805433866481393974768723853231= 9287066959322979862256150397288143785973152156958144437922022212252911556= 4743 3451443340321247147764856602279615150937813286321473914796002502992977003= 1941561271823117964734273404587130397387396943829895441580983236683386679= 1300579562673539968114926771934401955933827563383182411579980030675498831= 7658734374393191069498440135997891215269711676701774438703333204346559602= 835228 8517783687161075284053598222175748169876053648582453601011625335567347717= 6083262250762268889518287044530118240158183741402418981283647396975396631= 2016132786908391339235068730131479863432327110493373326513920134377559200= 2106398631047672091276066250086426456611310094182140598673113158007925935= 15149268 2102686496768306451726696514281437108590878093682498135397337342556073077= 0191992967611355300300532924389413446434474266868553706813501994095960894= 0885804749662795365891300912353369487743650733894597328366159541590143666= 8133754563308236324489535523126762040231035173367945939523125932665822058= 51513245620 5192095200646568721945581324507387006336726276763052216783018834426182260= 4111453989414240261508273039512361788616191328318656606520304081316567070= 7125968246068242577845819254473033327541626085247702654305245845712427099= 0021453877733775488693414398375220724705999331677038797857300140793353964= 2334143393700 1282416669107437233053124607105380209886463220216484630960397736190491764= 1823574437396748162719063748080137476684894274903257887735882124255154575= 1220918319575951924330031994738483402485151426367201156203814053204356202= 4902820476888125866725875997690651628193450627487738864357571089595888834= 7117809640906864 3168343593923875239650551428560606141782228568693450562981832770864787195= 8165311107657132282217878346629971231219598420242270612979236410073446029= 8139344752540729461941294308276251577754242178052175713945371922092945288= 2971707413404549784942467846479481501330510829331487927488586912797433342= 634212132505613644 7829792753662203867107568596168026069433061809924411665617551139748627064= 3162008642366641755267011487988949796687525779718946439682029604435431175= 3455472864071039679155045650620685004553511176947539946635123240535951899= 5351378338150287780545924472101390347264303893190811745057910051394800823= 16686092513149262136 1935447695366461956293394545691152950209751218734541470760916768139184638= 4745992096894010298281936048960824609646519410946960644632839029582290944= 2267446334598337505911602438744567254850277286953384169117428540193067839= 7434953577656731835028798923304850081728208666116299896534285269926922350= 63329487155834420544548 4785464843790059714545909698036235103699472875189204893083551193475283195= 7911274529592451257042514528242238380666977735390797485880998403308310304= 9698359859848377945598915477748273520682443466693110299152532063381565264= 3428883673880619392162361503879737580385064618484924337839431998909267384= 7043304167902895450452944 1183523037395169682371274680073586821951729962579460088829936873689299977= 6672652773281561889973392507646290517887380637054887450061031684844600001= 7517928815767342735440017120743755937273857121020482099311983033100675898= 5028784723171585664510324678051982154145222012440782498302565082679105157= 8847667865289612611379988816 2927774396213106587646763718382796925728808988968706033093962462438639730= 4497668278677807653501973076580371802127070919350350086687870905249979672= 6395385019073133597708102106856454855991525004442334197314889009455821908= 9297919869718862588121300196521260446311737152462437064722574250815853876= 339840918072483681675491227140 7244447235436235910125230602133928386519075445207496154556663359081576871= 4262137049558075910690312784425728794035869837688899361226410511750654038= 9957182235117296410166366976807436983812421336502765146500619064249163570= 4976556844821763270082080671842522485547298632527408173813134138906813974= 15769742207002364502035438334668 1792991085516703889281118356315157491952517442914948862292499071044283639= 1886469053462082364634654345629309193286338090620457819072328667068834187= 6449033900862378515445998786886212634970754267711581037438843843661004044= 0615809955515370538783929940098569815574565194451386750939996056833190413= 42522100384115926284698939983508624 4438689337755496166060417754980155051682970716156688070314712684309766184= 5072282021002812935340067706009963030675811320344880935394261219225707236= 4299682513139853921137457637791140965601791226816833984698904027047997250= 3717808642778623560814071650551390842236771419827138772159868391550273458= 9116555636836917605300917444415947112 1099091009267276017336209645185242758399014154036742054229637432597562735= 7571517444527648997943778989388298086552003484145812111454475738437331360= 8280777530884862619423781513215990020463926956972727491251296004040729225= 4056815147918216134719237504812689053796183071548604081938749021248663459= 4341527652029930193882156316686449285744 2722158566931790101040661963400343021504362130256137354026452814713345670= 5369387293971673890934332583815980751280190882145118575647581081231610415= 8143867358625713109560256729396159830178909035963263588893399674475493200= 2516331926191845874014096837020846695304795112593843075466445371246962239= 506600556230843000622538673051731305965588 6743613094918206815256175315815641760700329716484656564698901181194018448= 9608032183253136956348200933487526587193663853160297293113541856454119288= 5201328266263625464734220903731832223702029981041969250017317921082382033= 3804588779913499308241589887230886463310073289433641526549725575055224882= 47817765661516262679363460064049622341971664 1670975047071513205997825806349091038640394207778950543472235917720605275= 0641736924118525781792092212277836522169691813267248209412771370578493812= 4599771721629039708983991521574556086455098593744068109394927011056294439= 7724873001892237941103268865959826218300942447368218936337189880648862766= 38269908680323244907807218215346962822193574832 4141370035754616672419385447165487064200336662543427698580956992738138003= 1955034524778700876702471055836708535102472239505245377785156444212041242= 5023211097044739950139985031170943359274788376881062174386223623103450535= 5500276147964216755810516279970059300045550071855015314429445428027060682= 2917522679849382664852790301978676595850860505680 1026629050600096264819962597655538327438288797927522945580337344519128592= 8332361584054679368071004330743093559013154241518888396422634726041609212= 3330430074826521166735332083968057041334223482178852749069229063115342563= 0328627588073847195452760536554627104491300762435560790064236409864537531= 6836897263860401992725271945069547957035341382888528 2545524113878824222937466212124060312893012433461256267214975288297418863= 5539168834955740122437166814261467277720094884713721462757926145679803165= 0308357138792618811308233704704168291468304532674437036029289074243922417= 2073702550657516800843980201990189850908599101379501263789688752481740635= 061279781526748326181726328412843569254302001227486656 6312970714500359762022530253525543570610102754302885890054568651865313082= 8113938294453062659383445558699772331983190979800706215380605574025417303= 0941217289350278046735710562947397163367862669343660297308031706189341385= 3714758214088412318025437281189960563568309555917047452249637858717729628= 65552595469314190915343640158901568445939613475514557860 1565964784661548067741920992906836747164524932987684467920123770466790761= 4499482707877966165979272731018543729294226308721653341626319306779914427= 9978582167957325470177927449911655768839260368920242101424504064567800901= 1269827104942329548563550214616858821650786881515427980206658807432199565= 51257307123452277142191629228703694636936438902519749305416 3885265080637632957004992259463886585423957190323559659737853138826503608= 2296588179362069833136252795050732588064265768907446219836975692632915410= 7047111271676529429376963725223025502938145243314537637546330975600227460= 3354352920266876911288487638170452040118431933968540017566497664174360993= 2739574401985671595691678241837338320637486513098519468669396 9641588182929014285418383097870473893491267015363827158679002644565523361= 6953115047765951919879802637199092337108409861704996100693123787995369224= 0056643837006759515194761199897498224261303783908964286187942247352243140= 4056588405898404486015144484965032742294894901173925167594787535922928971= 310929425648757726567698547470925353462338322376091627766617104 2393120660371199390571850710165566178353670902969177097993622474744009688= 4223547876898249993541152548860143316997965338885677181677712348817847108= 1738215096122739656769041631765482333511367639064375713688142376475223792= 3946007303903416308170251684502340957874610737525615692605818455044346421= 569786405949623924724598329303100676142636285712668633714802358736 5941109663946315860712725963548447099033271485575555107185212405966613798= 4524581459920096766878125819737949433910632484290631972438122910535523193= 4745980905579568173830635563325070076885297751275084838102694767969581038= 4237678876260943941563331130944982679673194786316830854042283136369527313= 57140243857230160901670210329290055516865879450213054147976903225032 1475218590314891453179987509325602753886683439102622015712427551553617809= 6134710886540540077755599451272936363235334337156011259762958455198368088= 5724984487283909223353287511894674357101476595320067425176749146690046787= 4928404410752482963066538394321932046696778702811339183228037934236570598= 46150564998462983415453581194850106977631993726171282577587809955000440 3663784504841874257490032157862633051654262627008215195219179506632612367= 8513178841237810993771746952336679065684475979351141419103414093499064494= 1069527798940098453538940643844343073814199405115753289140599607234584874= 5618813631483713557640044166488854475266759388021885382765744851868995479= 9244469972181176462991688057416950553064882129388663817140946867608750752= 9100958351057079626874396385115991888324964332661767670604842365119945105= 9046466683129560945097375717057369379619066155717666841049289376209762271= 5457050628744565346934783758110778318026049495003002781963676623042016065= 1100991689702191403645919578764912281554465259407568214505561098312692512= 1656064590820870130493226604453769350217549848744830243895196318436858692= 96 2261137309924255615570812347847456480208036721025956513273637427299287401= 7428172296337327469321453689983581858390966397056362485056780228405143868= 7579073289792820293689148918545368741930307679519498853870184105618364280= 3514596519692754596536023409052493019037565284170644280833469419014475996= 1130748057329979532919993984113755407769736805603831550212726329388200991= 73664 5618861311665134614245416843887393774450984400415255622170436727589761538= 2712932083092370438017400982455048258368909712378379956597346661055637731= 7358619321428656802264308215098173743805543435282229036900918144169001166= 9578643622179087147968600148189654794796863961455046277453748954574874799= 0562086430243807951840340731106669932251056825531999584584752889822936428= 8830332 1396529902962694978768669672701516828511239433603980994299781054958147019= 7580073858283312058508911435546452888717888780373761243372094124143204285= 3475328887504530428105803633656396928139546068950420992520411188503646737= 7825539422059241186008615210715996151081854413874663691321431848052060480= 2256590470113205535359785473633219386191297197303183553202228422699900519= 3030728944 3471616293228394378654797520670052265213758843649578459630191181037733234= 5537468888497477315527838662388637234813921879394000935399125221089658218= 2179044168245498909875702633031271681374235130172391865193874715982562184= 3429379233584107496124155072050351562191807155686565462766257781714136794= 6645686198121192671093687099267639735339268200256226841742480534579751137= 966006438480 8631609186448944275681192308008820395129573941469516737523411010155467005= 4824892310799088853664880764741719807264169859266733789974952820030595531= 2134557672492923417309821276151214625249023474727694022572338381459017420= 5424838163094085353560004925112070766276543870122853811032742815596636836= 4944776504685721132619964248793008665976414588257350986791852764807199440= 14543667156240 2146492766830808272596288497620026444421185654521002758232140556220604632= 9004717026786787664687394538669757032216554565258627241477927467795371125= 9684454349246563722043787626871173752223799137161612028943641554831146665= 2719744584441742781069278377653265589114378496089520605977603600348422158= 8986631027317632290501337226039401006833186116871433463160036715848152837= 04696096320758864 5338801281515039375533032532770057683321054363797118345718563028043731884= 5171302157218682234809755871955278979258808835427104957766995767125824291= 5787399451831546438799208814006678760865486481936760294837422472945523857= 3156767635914850518108851857342747077075988246019727491873700337989040730= 3499330029235089656289705895379742969471489700185807155833529815924439922= 9756463406076630720 1328109311180347176550670551105221588195069406410292670430692261284769046= 9322256427223101629434041082968806785416514250727392132846266228347583927= 2406337121160072466116990562496205737603257525811320340878679031356865446= 3118731125507940797910672276170522776442663541749007767091833829679027979= 6529010648156525318520464258570353541688161948322755674461034859757852041= 7493648097596612786448 3304446426436651874191975772181322518614237603780686882387053647191510281= 8953644941406355701436122780356046224290050261259461862634652007273359364= 2273838922227620996539393110738397951978755203003395287096242832656833630= 7198090289062072088707028930352923656168495968756606078280108773201280319= 7952623824512663762411782147624486012378519476366357215098042345937295518= 575624892822531079125664 8223137328957449565478775558692389919671884725762164678434823846283522312= 3124956471906487286201289730885436739631268881483908620659871587647158058= 9712880866409860686668271380341467930832088365575700502123976942160312799= 1362907080310937446836344179053129634745685711260894692460365210329973734= 5915598477730848559070907366964670583786380267839844264619707840863416050= 71503508111558773344155376 2046677556100677024436568930014932503381948690445023843514830979465434822= 8347695117744287316082340902312750471994379006833982407371858148817730323= 4690681545942651898680648252123899676279230588967224318199322479563760845= 5245505715203661826938027512212591230778182124270834393760687026026137370= 9495601357034380841962502474898805607249620430341166272255127522264070189= 07915488097357539713313695424 5094874661152906411281062435216187779700900379137144037128294887166113164= 7987160431458387747867540504519934561998735090517029270872479612515828496= 6679374707784417759810044259892861815292214764341882353817782581201532571= 9343699151938415296044197770420392818716048913246869728415579322194512534= 3252880306045489487852426482792740158128645559268498033504748907413881757= 5430861805660361461432283645504 1268495490446327043681269201896655340013877863324631899321513526063628626= 5638390124342370484387015736705209882688314134637187733622817411565311435= 7607187213341259042500932675384053120859003623271667086283104194443824401= 7938089996456963027299762856902805471334576756358119057798503683628042909= 7527092789892253202289824666675050090242789548260804053336296846662540424= 6300239738922239059529149497016755 3158747157741801979291279473027443997417242126755844013510645062096925472= 4753057064989637489024055681427313154297467368954648059830747036630990690= 1199554633939200180532301959829315312700527159079360252636779352418453863= 4364722199171369652422176575254352508689504555382282530335526859533442057= 5477165176007450503975889508549900651031130876359593196828329573458896938= 872365844068617926814836152658801345 7867024376360808137349450427198729246046722868506546312740020714869858982= 2489837028811820202834226177350801454567095923638665241282757979332956864= 4935810016293372818909053014526289446092807423119851656168511305251326461= 7316170004750735004797173316416421254816193255954712783818951251927553964= 5465728112672188966132075385432911623147108507991186020678210659613682178= 99150031877184049300633672550660488588 1959634238442957794388471533380569622502090617070784821415554678426622499= 0663635021223802240847718540218366531149628206836454712970148709351635010= 0815242567093556989819669705530305439880003482967902906012216026946687041= 5216476478322902253799528491065456311445592544728997382379866153196482077= 3066541601309240593125561737704571030188376405605560034750403230737627026= 35688350702406616841551323626526625251990 4882110926387824409201899439059353339405807731444128555694759441168856917= 2453546476166740453458731558382807821772121890459948018503041975793421672= 5290801963999983978555148222378265401590167221558637461518385365664236494= 4748773554350488345323235004159482107088931390899862833626281457860126778= 6648378885806282650206678102827806115680819302391783031993414711305775510= 2878965225773942391418715775813314375713764 1216487333540971720648822234345213870538585372155145573735394484612082627= 1488713129538135619760432937179091609742143818772450857688173290227726981= 5227699877898035604611296192381525880479030256880530141952391165881194226= 4034406720385668333323859973215987513588162760448623884468102040667071059= 1906964219904830912465932617903845596598411677975730030915270075686159600= 8690961227469814350646248420339439125860546633 3031615374115318563873385968718546752795593071003519538362254280278312379= 4697423597655356924526984280096955887009256306056445946544229119293155507= 4037954622536696967152641194880929440718492150798531421888889533128540548= 2613728566662932948309344234689482093617351940595042695562801527909404497= 6777647600347158214203447350791413689796858299148737942239905373928086971= 252075162705594414089463496652609732149838514052 7556251787316335779607019302484837969246958745192001242158481537969097855= 1687822389428645881266102611171034481761890976143111115713156069890387430= 9875222174237923135570493986495997597790093939348992688711501414651307625= 1164400317563997645095127925994219591074367084155947917157019918014918981= 9345056495526179993289945327723759763396011795607077784706853743350456850= 58136243902342592757649816221938122447160208601660 1883665630720373580028027672418868823320368338320891008353403543033794345= 1707257261704005114102337513824243516938518997559672715554236068222141382= 0888515017160913900575420613320168819235676855499060290698068051564293063= 0384041056146451041993974769536939885278084212725182592491451796611849626= 5443191598408684998567224702956412057135165970316535172872340509638608542= 05590464964124846991395443400040911713605088897991988 4696405129152945282857880272561159944248969330042638412062418763663227534= 7959412789272284238595595034310877746771907190041672300913948748321572251= 4845378884979741497686336618959553285408245060805837985940748445887540924= 2026164220924317248114094824032860347906453010643947689046781676044405443= 9916111917912622380358505826152623356894898764209712672746453642858927914= 5204758302653985252340839163694520860107678076927008596 1171091765732998562139226531521164491794223972544063058117367535002153385= 3261841357575528802284606951952545821021711505223752686752634831464441517= 9467575337171197561397463038622551606846119425205270026685993270387510232= 7094267358706052343623328685270126860846585654159456332969575174679128457= 6753813098569930537784264143011020819776843345383722726701521337861539360= 1315507426898668599854081663036045625443808785609536629680 2920648098089000050849073555223740444833431979668471828960412643930814922= 2418859474191515342493412935121994812865579344701421309868960366207883968= 8621085430883241175231581057355458321315772220519742606944070923755900311= 2088327385559307459032023702797938184621803883955292526424957957575074036= 1282954590972649621767219379664329772668311156535455223531890546395853799= 322896748442120584453726283146609911639118519209815845851390 7285003765746067318512948882911321196111990424471893964896474965299529375= 2935786087716143820187220354610980488617480327582410789407573281820319571= 0153201566336613017949531961032017243745043212255204908790667369678705899= 7958584645875000389449884829881690287882431521307758877051251538746684587= 5495692955701689235525211844110924277917358681465445133510650035082852988= 29661093340591894652377666167525301920756643518510069148507100 1817363875911989394452658250919179881064394615551698945132102488650523510= 4474791591197327177939722011021816763275376972613271945772083067696638327= 9830525879847793893194179415513406300601829474467774670572014059071049468= 9997460362821372882581449336395656602823570660683154027766006064662176256= 6626139928888458048301630592446212610965933365800251574846377240853338074= 35689927176042217967823910817406673374556009907499448270183630990 4534348512413035227367050088353449868252684463860403200195717921268259840= 3171170065471955590825967404897176480122358280555814673024466008290491471= 1589118452589482466341013211134780619360453794930498765671499330986727605= 1862590521097082233931374885435696655013498219473896280289206947264123233= 2336567852098751310715664536844097749646215190372975026805746929394115568= 1309826759817000393384042274568172269136898584328962969787580375000 1131483281722136634690273908741851593948995643209140467812254832670335718= 1698250419503820325316855270415236432322664783810457816034290985150106601= 1921234110847555816213036865721898272367833146616027034847100613095360504= 4065160045520145767363219712097446537290031181026996137323340415537898087= 5438019044903558972359566521000416912749928474543475219545772024991052120= 3611403479053648104572854032044455297724395573185502293206403937709880 2823845798331974810640430927695954032543409053592787366571687454140858897= 5091529754650762747649482059951867329928145720102299507480422942027680866= 3499097909485632242464412868006700330060614978714634277769375764305105573= 2012923057348354515336778835039557092581086855210043519504690584530084612= 6672411972110843580057908383727984302037113055667532716621907689931073858= 991127755417239169426845642272127592037352589211357583257202038874262676 7048436142563253780222987486445711218114072258185997769262950828418959904= 2230384318743120858661258807417693801405896211772180365696852951029469594= 3996817193636802309081089223272873892859888357869859394009894529507888302= 2456290902672912532133796431433129083852894460604636167197114574121939939= 5842667909160918239795773020477730593313808367251333171855067563938081954= 1538315104246750125088053504641273931560977703773730851899517950166648529= 2 1759555181578122275594378416937460568663288692792225247494344976397277690= 1935205294096389610748683796995572997846839490296360140396136549474653391= 0524351947442039422442297208882236934742587542987191000753072265046189523= 0466194718436032478304826625635888449458492555951229474568937714599360740= 8660243794454098188677017837422584984463501991793559250907064370210795600= 4755783295813362326588165764828221829224690026323915708973974327135670627= 7776 4393096337004035625723200522546784942446425051055224258319750899435131538= 5040810504807291531977111096708916557155560395951230788044361007501924128= 6705267136132138633144277391555983460295859987602373660765079326480231763= 2017694231401755534579046886345105366420564672130490145717819147190880004= 8031466255936667607679986412515122730053715493546816080210134202803354663= 1061414018118450744476973680418037162082646241867024301817782134559071374= 168952 1096972323326930293589201619686155055240861419522315037953224720285145528= 8907014717612774864702782542709047432302739927199350284121182233388650071= 6078624176520413108522314046165046182771222805532922928435665354954494074= 1381575313669821794279864398100010352728470418649769356842173983923356908= 0254000605998921183357425412488747019605487153918152893338929855535455656= 1887349621595731416035867045351691225079318566847628828898926365555342625= 448767248 2739536711178415127796059303015120201794110145686121811525668340944300286= 4573060469946794797329793132163801463713380621652757383017392780020088092= 4485532257007164340731139710241687853999623499909849063729477847395842796= 7239321837448174627269473616704104121868999733414369102935778734734401262= 3078748391423477808629538554783520961658353499779140183858804282360546572= 0336373306965708069143390186752183913122434940125912828306763850491093186= 74751522737 6842495209183055229235681042842231319156445797857287601796497029705411191= 3845332171195785324097565655036783087858142238183237068399156585853631242= 2641583715012289806297495151061711667480366730423425679537054757285014152= 2773638552834460663579278240090897940508071675645419087967634413894330198= 2749372614765700567777906241434365168726654785957072925355888061662593018= 3468835484418466872625635750807249269770484149599833290555514803865519613= 1381580979012 1709256437960329698183173737067713993745716425505618923136326849410656225= 6545487867156166730513763419136839773984772170593487637138340876261602930= 7796389448816095068664519440175347420977991271029906892802741383667544119= 4097769507357441349300015942111532463041601865951334591690638487292122845= 5298987062208412221645873159947402060544970929807268456358096039995689100= 6404041433490263675624810677315578034746741125344432941365761739512277968= 9458523604926604 4270263970306796035106818633505548902070865876679594192254565133465736933= 5019865831325875276728963779110964307871718819438905155627288600951345313= 0661167163366596857666152385880236079372375988544573782686019570380240308= 6325373194988761952276052370622733557925404643941616631675313123115765507= 9093333959229620330385573668481249994642744925313570852112631764259903996= 5716598271534241990665552046004289264409309493383186810057950478086739195= 870805379960532108 1066980382928762098302907581940682499206087553576078527533072284096921054= 2109963279113389400806011878220937521986587418364872064420888610311268256= 3589925077807026001954861976815535857942044742178725556191437747956626252= 3257732828286569521348812289388928005298271756185778127864938599352807840= 0009434535325482282175955337001494447670549936346689322562220471227027996= 1690269687923559108188751482933476631937311754481868434318885229169398405= 141260279049770825820 2666317173354051318072475322719218065224030912359551442204739422700094541= 7657358730987573869372240122757085359708227312533487669007536283783517784= 3691121494728013762367737725394048450736403649989316851176022660211119504= 0088585932724649296874862990563430686775889853919991231251797894703814256= 0787197701173111809371096041646535431836403660973343130253593432772596688= 4870998381281547874760714443035951891619111185085906171359660278191659710= 51131757988888512024976 6663774679292035615480394170393528965396800683485264897070782487461837779= 2811819580238906997984987912345480921087737820286685083016540316471918818= 3472556226925924113230182008580809936919131547865342392916937006154859277= 9053464675048967702895261803046975215559021242862822733616783571340633198= 3249768579883519384159382201890997008295041274920163135053085094327170305= 0856273057618270018496371609264991524913754255263497927859648379695235360= 1946993439152259119489028 1665640918655813327979664637445346019715483960214576585305422256719055800= 1384891678449788304605278509848299550847026833793156141519455800247223500= 5523123422357753555640337635493552663959235265521194705341949886139059605= 4014106124533343931471766307681968350196460053075692688706415659902829486= 0581841107917938115803754585072443604955193808840052135759361972464089715= 7053504022932412424381289061471244376439065585270738189094605811610519078= 6543096029742604023302721896 4163844617465760898388294152829042617866869107513536894347058582529780437= 1807302122408654443587064336717311593113794343240706437880086843748325769= 1493006525675513823150643045796517496994614971542680421536107282124789347= 2429933775867240496173259208024901239321907119749757276153082429431999443= 4225966360698716975758243854342321202968150238850679030211102870498489279= 2206669109235739219775564970007679256023345799976239898778592107464293689= 639245536763188084191705598380 1041020265655326270065526369620872352625149113692735183556242634963577187= 0869958534796155536962966061769076678181088851532049330685072465872191224= 0279967308536967649795912857660545131685744090641356067471940252663417101= 9008635335025602720676374238624071272335224608846917081620487270812347167= 3936938478150345828771409720408681220967996639595978645783010852937530884= 6518538093146209831604107936223476922136959352232200312438286630806133529= 910689775500095847711496048679536 2603004254935154296237691201067898349943388986780500882748973816828793129= 0291875215206818474192925989985132444826023168632099447868885213701486595= 4130530846355710576352782874534341314189383460627590682168821878591520222= 7902399423955385215810028429503570262853274547850020262597171552167623370= 8450676359442191714411753733702484360958617380305197986990696493716329255= 0396782711080899964420219071842676205253625576256599077015693832901176778= 16339475245247922601583765894347248 6509401987643992919271932593774047697107105291421382217238745514424662967= 7659631168218893979086390626048845379205770636345618879669311995859608326= 3212787032542495738711509207392328055875205832238769922275632513253345409= 8886547385340955640972872932279462569601982275259971173363814768064583227= 0281180938699611414536292751032394618405924475615136880130625204229822365= 0892602652904868614972297956171523938593473740062827737343383838846616398= 9653662091548252876060285311057928180 1628010980525925785180778102287841350069347621817683705917542481845114114= 0865205140527217610657414952200349838307525255479846319640752875620503916= 9664956248198392771859991439130986561222670567619785642559142846942841033= 0353270454768496183954295414843770783054434127003284517920137050749690794= 8441356641826120950383079343026258164135043408552700668569101121217197822= 1163013349782493221912528377337472709008062918235464554535881199179963464= 2035410829610773691052805042601032106716 4072143756406241261980439286890814998977877744604004705621858362692607214= 3035978734496634935411233418946847318697432820821426976648025326761664182= 6913479390588938255542696453951273174028064993230468716317046030475655649= 4800646018943786110842526685075180678978674322445821600831906018844385254= 3072971323837279446084479080461036929480552000326474396251915647532127609= 9547598775955131019379260971413940461483211138319279692983326746597667489= 229077465686784745229211140560513075390288 1018680339139706710613024959336642925847733876210507931851712348888152594= 1853071297286154620887444906355331268995569342645507498144297359951584679= 2012140418364188375268238196139454685738203116022472439744633497464673586= 9932195712225438017328605507758655942916517783004772637572706823666214566= 2496613899495855140919953224173719855037600863806018731914326686107237142= 3322051148900372013805384568817399996538603252808487728084144910602696464= 688549401608722512944112374355286516864337288 2548597914353342394412440446339511762444374029785092292888235880208981298= 0822636377667657957773354191323958807519549514434372369374843563124239822= 5602568356272885441876647445604348719945901345723887743187470404355972743= 8419390844596290334447072639499311862672233364713829020651194506138061192= 2783217697188017647986675573029043653273607242071902093148562331342144624= 1741999215270070110064901244506590697782649932449599641502221158848020718= 47667948233296974906921970633012380980328781872 6376947333438357703184581753375968913797203575612408601020558363669912849= 2695222227273921424739500930092422176355592253104242394716847988805429983= 4957707455041765036377484801583780440388995036037197317851161394878173903= 4341286190388853143350647165969555318662782911102678688522896942846609783= 2119291272765346076689500395299959255153504427941247092421693675372208955= 2296780182549688478798118465738106086524203310948586926745910075715354496= 4261853895285825557541043555835746829521395114004 1595776197994416350188319600034686202905719499151570812207935899144297367= 8484204839249807348286958446805841702817960716840105934223945408150705171= 5171660921271027951567309872629351235998988282846084717857817277572374028= 7253616596463671125704475616802517656434888671168023998270990821274740671= 1806499162787753202635342122408939082816461367485110899128479813886391629= 2220434495817566569239906702752181637960209507061966238471221851242821553= 4579718651506774653261265774938128611710972288817360 3993726561006767758524351518792393069082333746197100645817011049768993755= 8038138638165381766660546646152859447832839025669648754682090559723588372= 6628928777712081632676623134648904142096989876645409987776041154153917264= 1420283215844553955301099555230723767518708820258493002249651649042614139= 0598255685982022213769277849102824855174143888462784935055442261991967840= 4586445973533261196459604570113213433866473305020707050203714480899996093= 509298465070963801737361967609574837961252183390900912 9996118883166916366378611242068207542101917429074372534426721628331653035= 0118148307299120189445614855689572981862472750739429021918329072753666799= 0110093809089722838388345655139128379762811436115616779625367896871791562= 9683279806947816964155851815827933104998630707890466634220511897975455279= 8210238807146755955629976487283485281825668609611191682268770419862912613= 4209863423715112704882358773804427168680727839520960601579400982208365995= 40056915017162799141981400320511506727887265096412474064 2502250578591525074305312957854657110473135581974135728360359118145073444= 0924908698915368891238210481413346245225684064107320111500368094437655414= 1522791745317346169754971830467241573291006150829708139204069379918136179= 3689526788613285238806460502163464081633995419639531973307661426264315363= 4775709772156576718113579620784013573045826734038787180622673067853808116= 0464530707818459318722073575340231716401143316100655518096414242974415904= 57337880197762568614821062182529376405173930813281617665488 6264350484754390812918303619374218879805783581998204643446991335075266154= 7918497786779105763585499062413992719160580810943650980579663911357388678= 7010407335324799065519909854948047803467758798556500068396193043856905393= 3727741738870281068361462581492895927843668988218391132690989336435858778= 4585988348742733242328602984986797743368534517302006648132052359366223721= 7176636396728654039795266397331890406368466459575977862010272579834617962= 1009306282615722610004963037278368630673017857054917504192064 1568435746955902667584442739351352212693212336760087293557633696478362233= 1434105750515820541897480564021577220125246905934187094699963837947672829= 6867399297227004103103968761697787778024254410544405867337594091815170726= 3657290905005723711129407012167183897541376695069839248034672616756715172= 9029442298395474699438561256996671810080108120152459270916974981120087189= 7161774887159416702090820077021908402636898857161793405642524528412655126= 6823437893140101038171012295637992508494622907046284743555834486 3927375494892723783871697047793084675736018741773069921014396405613502656= 8506446792856416556802640275796398251790150648784765263498053297810609135= 8479216851908519822488030484690392544386751820463792995257952477926829604= 5954266360611816312808221971909113399610528906284977564488307446007344268= 4790874642482196388751972046243403117837950217082264782261034018034244223= 0464101178145998150938676896498982435641375367165657779358412033556326021= 748935487811046315843809760412062846640958804058200652928938915884 9835189050165590181922191045980555140627624908917676641564446649151254234= 1049610230462569908739521097802213210888951094258819274374343689668479642= 5666924938669647219816372383131312049544343185284100501627615732889134795= 0234821050188150596437080667034416900847502162401361209843417604676059698= 3035054736445065352638495641480404404039724973505104520354162841969452996= 7126282933435398560193643144269375303697626377158665847629497537469487139= 19583811728306693306763016744705307954887760242752625989511626190862 2463242553722891779365848742745792729226475762725973608306854850498302872= 3883876786729591855999201289489089073418127361098291523444579386155744100= 4675123898148177842813985950278312960696678493008200215355042847984300814= 4704327509875451635757042408588346617998059528052674368852018272591800895= 6463750654407409792292684824400203056484098734803440646829499311742319448= 7733037699499978152198849188184482828399587770731205835449311023475668893= 46235777338125433655374532498247193802538421062453638541122348909913432 6169861547962834670198918122938894250802344284752355856113095621770530941= 0877738639017462391852846857730666673891541288284595474394954364852544849= 7408684091988037508990240710857635269090589485549485543947598326056906803= 0985647392981739623975929334470914501316396362454754167011796634566432562= 6033214024701487547667142034775406154572347833187054432859524938255557159= 5950048442935610172350530027436882651937533982234676190272294335756548626= 1111420759234918484328724008213569488059758200052032499368184710655656056= 1545564134486158555516117913982948392684668158114734472957701368679149943= 0101313241455277932255919931079151766247646286160624698260878551824563818= 8855259444919340639571966346887819961465150885553516591069459723721044979= 9176923463001685580045477738507103950583157866208414117478983509996988444= 6051323154354454659210404288718840304018028313516012147157686166353759355= 8538577722333262165597578450911156768530732419882771712590702096040456938= 2895345286437271391034282489858334654771132010555674061141103701949286786= 940 3872055923358848200699627713198704946148123169179334643212899845227766460= 3429019499881688419082198537610748437000272058190930787007996787409388456= 9339587362769270170045438011614911714760833118041364187029258130488386874= 6499254737491881016904335139693276487213437116577877586259091804624308514= 5557339617398576696716459554584669729074400373096318595880164175893766461= 1541543937084017080459985805509583881927077973334188222112489876279590668= 8442825647377219884564229973616368130831377207031375129099634671470676913= 49924 9701497995780670694705909996608107441098013828228908103506387010864016163= 7997356228012768551812825675809533226287212931782666081119025409257290074= 0722788915035732994135704586763273730741740800482490690215463835399749480= 4411126869998289721842607418077547986902931100761611953689898859440096459= 5377623207208390699376165265067767296144937039185816666489317104141363243= 4171283780968986842292733993532151845778703057359074471435097203718426016= 2892947368839158073060829738383736553748148730274184072822365831549298196= 2112816 2430962043883490195140438323440417564040464349503147109055840946711802349= 6897583065235029025163458574447712399195220271234038672866688837126506691= 1943773180413469026900736645591447451065359207670415730236015728984306756= 2500497944023427673459620654064634676682860215983896823127275574695788716= 6017547301990105129317663995200543003938892560635821539174426720236713174= 7770545587240142593576060531621150040581528905825109404517856150786804449= 1169528659361075234351032517787519652642040109908600734863716311668382977= 4522251272 6091992789597134479179562801846585496871654229882989150589446456957663885= 1020690528097019117484758673592939081543059943418269854148937651200534236= 6562178337945162509093181392858500622100203188033255279123351878211706642= 0224165404549883921225965865984150512762623630696992806536515067523413918= 6176075842534341022339202182214873612211211479066298642151863093401126489= 3763955176804585419907357367630633463888803443538749942692925259168952987= 1095196941225163641580177740049135655380164927805782350939993315887975996= 007447765872 1526799579942448545788940408503721948560717673752865028161249856161103310= 7073419168361438731786934664851872708095358680907098860663827180623054400= 6065500226267085234683573790533509729071944943132705463913902866573304605= 4560844907366976167834734137884957578567636219916307728922284020644752164= 4400197592863979730050772808871919848564994091260150938014861398075209237= 7171124353163763736946337399800743716210988701652064953944958215212114036= 2840141719167979895978819958842519797331533899277478045764814861442595745= 509018040544614 3826888087333425443037862820887874578047954062853864129127522533863367861= 7232710232611934591335772409359343959648339333493122118929193451096150289= 0155056822645491676465408545201865739770343219121531223977318000605137958= 3449394113413002096930995759322216045110464624461353641522906085856897440= 4368993425257609367523340414752282852466872578006817031788175823580692845= 3842381592351904148323817478187404180399637122059467970502355538719833242= 6859817524099078535768489339641699499821319650933008393115946839608914034= 60992875669973528 9592906394182136249758550667688708751798849382979404208339892286051554499= 9805758872882601236267636529561710624693480854397334402966247000287453458= 8961944064967670998945493679758285125227204028611626269896632076434376937= 6576189474674613989671520591429680052232902136846203329726107316766443645= 3077111786252079188302060899424561455040043539667119832714984389447950867= 2501792344277937564652993402194868353751358220392800240586414413413510367= 4452547051860963483305338068784603811008353461051831746416596159161967683= 2176452630924127368 2404888836000157943127386839595791730425614129383019366957680128195552248= 7790324698950466719976221084388195354411113411558142433439745750888707564= 5669332453368858427117490567748026947528875829093884128569704692705133938= 4117612855078087626197952842767287019560587775344171985758434125728857753= 0175181786125387935580438370670478281286223861685657049795661091580156487= 2450580140546970871839327150857058934456828071570263072374342160674498704= 6520076945357424787283710385001849625405845527647991506369672641707013031= 3850965513556617766312 6029479260722035197635844922643651438063674549609175052429539798389587514= 9169052525066343236510773041567021420653699847988192082922209406187411333= 3830546652218007100033553763755851836642162676582903996956317672918165337= 5557285455886881576599294900281463342219355530955525654636004849501927821= 2435582450876613092887514374495588154371897973508548192903128282607545769= 1248701522733354344678222533985028904407135935777272640437220973808244491= 7526396235902024433695839415287176054071578037194995557661652544932008994= 227225128922671577604680 1511834510298729602578943347740800275415525786086129503323117641658961553= 9869194176017174671981450418871250455231336690208453135864758691287082196= 1867824489668562526593153280028055237628379548094093140783148010689752087= 5373903353862990719601555199165215603627421138971644170535347337322856755= 1048860302729636648355354278129805638741578502057175777720390951253678830= 9040895143443334065638081812702890441003627949186044464334051618683100562= 1793784178677174522061943189156946551144433550556004531479554777037359028= 267392804344882947097376480 3791124156652120279576084259925774400220206629833962606135530502492796255= 4219562709682729683683707737932093935173959208260745830166067879308168312= 4198829618617735504645902016370440901371835066688929481139687886456078974= 8726276597474442267296233036533117139037317089466757217017704180938170736= 0426216294213783279011100828271517838769513004975019465655498713699880592= 2192356370266708265120372387119334312115429999950564673007264766859377282= 1933739541016320339032217891633299876502919137615006659941016880205697636= 98431768157379444167743677576 9507596081631234096994183528711638445081733849281157634654518874167868721= 0788604892557596793839170463452185579178041234728816579218633939832236505= 9561136945853955222464672831240197963332957080584004997190239146975185257= 4892326321268779171132633031516697938992957101778468529405991808702957608= 8115943736931621065290214125855699838391665926697732930014861971015398336= 8452731417125579438663424877615814390091814891529134813095862894269522221= 8518117587402918795058020332061587012225865882332808549548899524224521977= 6185177727564734878653345229392 2384580918227540718542177270267769150918382082851949384189162386986129755= 6547613846392072018692927492901169186920134777115909791631715884573061562= 8510697757410237767296742371023104789619639912837692296201199995687360973= 8793160219465417895013214191946828434365283133771008748695863776508542914= 8666345216919088128722692755660799767022334435812607341384301237440402419= 1013921233591207689181050984367791910201810516362721042838836676491377005= 7840572732524350799617812240509664266096939990265371172956866155383608615= 6018677731992567740366287388222264 5981246474345083214894982534326644725884972674440995672224237574319590323= 6597430913423619282649812033788387531261802854416696855621759317444089949= 6104166073084432763057396203186153601064642072250998862346636267156624445= 2077850244737093964830829830685093058488637534731857935058949601641190355= 1106272055325713253714635732488457177398561352400731528771010740414189981= 2240344108752075999015537855528094513382566332401781528328392331618641696= 8495120986393819729402769227119194664744669325985098829947149084016333591= 842586692384103660144177288497137760 1500407751525575788421369666271731706490997490992047114030925753367699187= 4181260103715912468278844243063523697289992968089198501400019021115674088= 8591634088270582684322274909983170013120603039482643937530560756744642014= 2510220319249490228109766902522864868162600333141675967879590895913224469= 6455921400167316663215404430797119076689401696414766080432823061482200357= 3717543790823803980804677250857278005202999141715953345229209152262686946= 5930750332129573919721086602842575049219223078865944825386500062564996081= 286134432317632627113922052538379956320 3764129362754612086021846933362788978793312904447751705517571461973007596= 1349638395142613274077899479880088871399425546934827589300738139351567559= 6773714942347685070739815040275893766869857745894806256201232220412636923= 5046891635892967628466381165667211359349354447314290657374955139662994606= 0478783023130171171446946268729276299237491444013797484569628907543231311= 8644566557367122989454475391885461889119821695312860757658265850220776819= 7887607050237204401268780540778231181118476976910388387985557309633952488= 02665515905544012263513758590267252961988 9444024462108048738643247993349036700314362067457049663625696296531347473= 6404211520459959193750582673005728065063313562385074347152684453345815141= 1068466471731110106502519133699714688875569163488542701597797863369080148= 1839497761065605930639870765561322652538029162924351346792071500409135077= 2567834346770633838363852544378521673122203457125743270809522438371706164= 2176463751292058993133436783566538098657778541843606750972703677859875774= 3074083576180352558290157749277214632791121973089111740485655497021148577= 9719506554680259941658089086363816818458476 2369663460064893308636106053034328931728173612592360627658328405406495285= 2973162262825308347379803311599771328985404660317114155277468391184732912= 5422517762121998892319057137424862565310938569137653179452162695760819382= 1530751447243910590177855144218519604783243500681225434192256059018817240= 6907620633924310871430672886564722243875243778114306144817706074226925625= 0017398526244128646886586679141312983235953218324809915428144869001479845= 8372559450564297376888392231578814474990217510318729963765983285684543232= 1751155129647662428949555322563326135062443280 5946383767176786532555172622227532203857045020897743662360328624603316284= 4676667216081890819229550350863383641100967078703224326776849151673290452= 9101898567949561856661619657025809127026813402302417494878093194811549497= 3274068029644051650890102855043857443868618210011867327968810118220430829= 9402108407766730386663462294956047508119033896915660139443079610986616833= 3673528018727690975980945313770146150125411607340133787388591250744920478= 9941809005912082498723394052687035687874818450213426225714672317563039941= 996428706194871340057871004471286607319712708744 1492298088450857099270255855321821295142854907709818531871126919011340813= 1906905494301985008397557459811489967696256239612907643249753973900086603= 8996250119554082323493387223020484653072884988447754454336352466133765414= 5495120444718759181223945480663783989659132064074929071809664156209177356= 1847955100530817303084208310797999678308896212125911744078020117352466166= 0954875341152127857286481643557446157392782589977045479139070648602381858= 7041471991940877497808946471995084614384812920607609649025685713953379619= 651134510373365009389202645260698875579373176040624 3745366426677318531197767366208923908546809395882690784831564418556267034= 6238227321897870891025476191930199975557456086486077072340575561136820294= 3394021124071271307838371953724236538880011500917058699999058479989179411= 2148209898462893065778327667253467182894257071308275409370365510016175052= 1213767644376628355389856280155957634371085965850515080343093134516736943= 1857464419500407717643576752715582586330006919190905323249393163001586965= 8126862080919324857416563043506743261082040226218220203100979824741008409= 87402431013905149001221167007989827508697873787244316 9400886849775944802326111125984992197285326296964653705976542392410639809= 1702749146300094388237161583345318238264634898516712177127350194781572017= 2184815119794874858521314302663243514598218681703958893618692796584281996= 1966653319469157709478704125211305268963926390803882937857850605996850847= 4949246604647642636099293548711132028632672845451980974663941874321765503= 3915241018512031607206025160094321121805637813795844491186180841750099939= 1748859690952951261907542784804917482717330682543505808321323284031902707= 4067194008266956609781662542932546020622380535026796784 2359819704514113160958883894773306904628439891442569649762296804680708402= 9083690674218555181565416414292777023446774891534100431017569209176938685= 0201186312715479883768064752262301337131958629997273844608665131193334023= 1171965372468947275552815993743989330310335716949499477921866329698910462= 1092501412639848036035991575936486595786673167210199710131511381746600616= 9258195521102304117964458740708711499556126062052145550718059334016961527= 0683656619625399870167762028898400081917987885006189130366308628603758153= 9711227095122359161920490888687420565159094249130433266448 5924122268657888438168757114748282632547613046600512384998033314611869778= 1558291914139970754967152871527456142722055066388004660040468028375906546= 5955200508865367729719419544394112792363892481726651303076641159260883075= 5716256865732048367201817272407511741732819108120551660885906418352377140= 4891383372907727473526562919051628408081453561209062753256557125694354314= 8296412716225123898172207380708257604535327490832272494263957107502477867= 9192302546444444641206180062368136353562805438850005138374256355608534157= 453513564074369092660108653166880625348618120885935223302576 1487318935035745998901412071787221457644004158440704265867186529891962839= 3595020892202005333488165631972336492198797380227714265869441279210804724= 6182965752617310502553195004180370131491120378542290534917610166356318879= 7647648698688744352084562220679609846079178112485047692389420583121099083= 4177060528591585078158354165040371969797465581562765151639179246500945438= 7566351550629084049656078601703469172026560629570905311286789234381611323= 6990269318230283184865380870356947640482339653997465101942551721602933840= 771543991611522140443422850299855648934072696909273815158261808 3734382663889903036042024991818591088083372966246387499580823443779586493= 1778275573764850684297731590691354154916065927849452423414890743012613575= 2835598397980544289519920830538897155006204162166582377302514230007105607= 8948275418317996179975439314964007384956335423908429506192379858841334937= 4290276546724244099001476635950562973291574638207380248181482953324174064= 5048031877396937704612842920829926057057454860660556134517485281214466266= 1480781073430829999392403494740566415516363271203927498787768969734640011= 69947379383513264880731262839990399457072570298560372712560652096 9377085265844318024512004558103778706830672858167492805948042240096526034= 8896814040218642192715496115561798508823621429068482853482293687220354972= 8752025065468704065686542096656303247567938804487596274359053111242750724= 6414522162068483891021529656103082452858542122010721716123580145151261259= 7303726577120910476061440584811176829386744065011796302314195612895053073= 0769919540060465634207549688870759638824110157611873165551080787830430693= 2898281123561160597044956836435407083862072953658634694271587017943175653= 9941354382472737826977640334606227130120995604223973841638744490104 2354783416860316708813631232131815366279446363012599287161791244280066102= 6047632694870365228938953766603064129632525967845542914673708322568524501= 3135562919424584481110713090770150746247606002845003943188342186380863386= 4385428449823703201121912077786872478103519042693935244780241587735143355= 3201023358456905699454105791906655788601534951845043886291799922645282644= 3665655504916040352525762638540785400725808197120997680312657248580810848= 7691878212078373816507747960909100129289446845138437655850170530098452953= 2065064542332038277803258043863628127106655840731142430617019053833072 5913816624947163534560329994552447462848573619682657292112139876963356598= 4855925184627005170648433849638112764542408543641021806244693900104387402= 5369443935737479973280852167782078013217543979660036171600595918447025862= 1288180024980653816219252589418898342838307955999654955724971448042387424= 6436667915726837983228792120940167542817046874213313571518788236688358380= 5481924654550250747355697373409383166563046121905591032655979415613681254= 6030835143931025324281492747678624079808171862199336397491346222575999751= 726357037131316506572334156424840984012085948889774894682611077297654008 1485313910637087712852488636374610934192643027355156429232865576299702004= 6880348061226374842976656037361731898521159963899304717373637650084026982= 8380425199651713539203197403130439478714665480047519110762644485456704937= 9555251468575314437081524447423067177533526852946873167019611274398738560= 0140626862075813083293122125986922580577825868661312152001663074415590746= 8069098729805646238113662887964771748732795608898112159783971036240467560= 1198911869398950436726010115902706213825849746131704785596720455838719351= 8098373466749345245746055179854573360449770893682796019597559590884062234= 56 3730799275543371324292846575954254120387770830859939944153829228467071604= 0023933795691315346247306034805967302362867284458757351576438744415840216= 8391794764518198054655845662135974973472765493680143296016577593416999347= 3354458475403655014595952804797090141302177643515528565933146729045751576= 6614502258620636294528768040144903736434776721307674744153612246984134736= 3034132977738146333628284021934139210470550752307924396721608607864011622= 4453111923275982258755331436774543552267079490867662387012751766202114360= 1873864230941485456417505510619136950191728724395675240255445757458621306= 1088 9371702513024803775791502032796399965613423534497037385570086028941192042= 9687924033719279201919051973532170296696020235637527804305925071792997394= 5661983343620703691924926336643227176091128605780291290418260471054204879= 1392880086126079869142991626148487853655791447423264514315071247102727017= 1283873593128811914278196597881730445838916895172704469032455988450351415= 8996939561702579624863186986768916843456010865531404774849320991799339428= 7492407794947228424445436674478458201471348972951717081638590347363758395= 2450497555927928246296237590820292866944852889357331362346359891990586809= 764752 2354332607640402483472924777630500551284299316001971474832660529748878852= 4444167339701440460637587112716619055059594789832777499861963576412679503= 7178899949091699242591474566565518205538372705484251319848388570298894170= 8480158590047662507901612876449534054829243545451629039305605360331575841= 8316147974466141954683761243596933939763374801654682380931384299900079504= 5260572936518369854562224328965091100782560190679535854990430728638075869= 5588447425077495668297015308676035247509874183958309630637996316455784217= 0915217072936401912289388551266647703113393344587385477842926712345536172= 323486832 5914929799887854107115029501981488634386245043088452551268601330318985390= 4083617036559440406395734740732485356268300109110020675461180150982299775= 2440577221022335585126929772555163369796163524547608466059532878832876222= 6826158156201142795668745680644267884371115880238697677382784586942249531= 5571653182487072348150571992595934812540167628758569553381771723118943779= 9247363164837982682868068593135948826830795620173272333427210048136872619= 0835832791977509768154054609435928312719085334434926620633235239449816179= 7463863357966020559418094992229959916102220718903527730465352249943639085= 30662818624 1486153159474955517924169173614021756444018159572785404792906911268447765= 7155594913658480152851858773552415820285241041440583136403965818860272015= 2678767869880155830927473812989843347989463740969073014421042711440640953= 7291255033126622559893300931494566865362684252607511859863073717502075955= 1323801294482622802130364525674809118092845529056513682252126244209825079= 1104207520128853195478438450187397198967749449805290491337151463905717392= 6594853565577981812117538848526551111085281342322676797253971500100624355= 2206540039361162480735117562808608956940374708111952865790317908185249810= 04070315868256 3734302435221267162313852987022835823783322209348072916897831593932407615= 3351562258010208480054416903132091974076761239822076129372286682751580564= 7316027459414304317771239395231719581297995215115464826585323308758120116= 2942102534529568832464276123416007985348952613066715603303091109087387845= 1163531728234143599618537524394628071993928202633614280171658679106022467= 7127223497291473249568784517152433853710519538451424877928167325428671858= 5659341336404385988578290492317406868785002855680361313315501216011366483= 1051976688259188462890239072061481482186834004775272186229093989967749353= 3330648746641984 9383980588658337292101700404505476292653083565972613798723355040793054120= 4249855543798737244878933699873420359314396385524689235081540965931989469= 7439596437072659299724492267939824582811276717978065457286153002263624089= 0897892453571841371164458798410111587157254772552856270319254248300712481= 8574057475570859780369915922390858972835138212344238260280047507056072240= 8796419227122824744537875988059357015797017753329550989893499046790863198= 9429419889696110806557327265031103580267652945095082284731535615422087625= 6344886923291814969308311564182751627210169011890022373311324779438891786= 588361266388784583 2358284304236929042198673554461882134146554832845915921528510864723952547= 4879269244792115507399748572982754648443718509640186481212529737450266840= 0885483878401340398485987797690190191651024677643635672744417508495320815= 5582597699721898266673234858694903441183201846543129808506957225613520424= 4590087870390750899836489258382831342388099744080053506507949558179188774= 3597374804453962731620374493335866722359617701033223438777084554228902745= 0799442141196092855822732664574122970710485499640104128132032355418063043= 8003674053669946050871955128094789455435903778840031655799823198827527176= 641229452431350981148 5927020410968869369565239853011266267099525439976648607474952604045949214= 0217787513138484477048869416737791627891299905454626253613086354469473815= 0698663827239042282894174177272885159185910455959333283713810951008316891= 1282911829673829313716612254306507458041771114988915282982042271790205805= 1978526161461676069820869183610219286656928239538260577913046838192261611= 6971794114308918445347672844148055207736178195589689125440385901492027143= 4172226965324332066554181472947068881791674377565671540398224776982225248= 8167722957558489413513572020448256121650127663840684317950080645895728851= 73419270616630193547860 1489730283052862745641713970272032765159049568797309117852587884795863388= 0671978824266438398898755788552484678764739167339810357242095019373625221= 1248880866578831486531627777818528356569281772176098309218225543421843167= 9894354579528633012834161000175922469615817911993639567933783260946999398= 4147650702814878651678462625257227940696805356725135421492976117625697376= 4882447379022532391234976850383959571416761826091820254333692156930979330= 2675457829091127318618664180426871476952816884946422626285570815282259418= 4434534812197238482639493410812612595086155458457982254402435942529337847= 27795350695338306579331188 3744635858106586613835304664718122227077508458606517699050178352154645180= 7144953080441690471788626975861608144509752807397237501588895199603267680= 1355164265370658506638688655852877972572602679781583570901811562241217189= 0143462298906358700462967736979881594060866818432481587142891091646560246= 1041244173892852577879828570951812635951586791868972053358658054482863184= 8609418493786638891647586041345818751672752881489176948253340742833148665= 7237103794488484740422808062630058087355936237085799357200217606486654995= 8638474496713139554312521845914641137922014420584532863297847372370336139= 6230121945998991243323318244 9413302683810294222727991427354774657657401665051105683021087190983000113= 8528070986681287970555496497840951754052359568207146491887646420976133018= 5182976712154643681842859468970240697765058838396565166256239058885476485= 2062495697366622731813102339387161981059716868370401930563132889184172060= 9408727189574094585623327256875317838557306793111458936124251963896394917= 6341529254494336796747220277521371055182240153084881695231217445153795236= 7488102147055668328865200779143989824407532592125203153292924818503847263= 7691485518755637186127186564052035169390746621903658160358615811112971915= 183310579615612552199780354928 2366490190105484934441211296198768767538086006952561924920359759123515148= 7467717709254149371229251647912405211898617918736231279929731201510185456= 4109940556132765467045730829904599108968324273996779628068916175766839167= 7900365617932964112770653109038544436552891049349521289396085639689326123= 1763446217815120896636883381832921808393317263506728859655958945311006490= 6045255364947709249027971709666579746535479187559468092699762345989108574= 3410075549487303189923526861194796079717071145777429604604098850945618300= 0244058131592699920589814899782210394883972443290934151982103615853315205= 143386942682965049592814461523692 5949732164998647718128355554948299928903399773313612318193538421406635301= 7438840580183508501025996960283937791659617478172028975571154560255769797= 9915713314471726871353262623304533275068474425721945556549155412726106212= 1636540212449572783980235976729210296335614815095648497072513553877064213= 7496733020360844169081082661762718098072606840287197097750168637917996300= 2957681822588587396796371718380179153911327035719071656705519396008424590= 2310563802624893307543094638009336499383006508902734157907292219270143795= 9527654574193746373553661673437991668569755800037070905533098266217776658= 99792986271180120876991712385361528 1495959780827903585637881568717784871796705437957171256134400174902034590= 5446813756971880450832251555000474851886078296251685616716877245297415414= 3153418149870813914237466729424128680526920323219931470266933812866185355= 5338721340888029188766579987777195778615571644135381479251868687200978333= 0810763587946650526595014315080865901919543023013540408778196406490609658= 8155670737377020780553207148621882241353726792050382621180450612223047472= 1461332441502467470419365566034552784202010069473114815085638014530485281= 3012544693203504031984466297007439489071681313268398638223104435814107835= 30388203732606761100932389014802362436 3761594600669478783189803697672533356670190624935418941149381267397444827= 6019609614755176636149465382696394851586514097213030525140484549012673430= 8106307936072194278386538077907110353629685924798645648408319158333613162= 6626752081063621478919140807765149621192145159038930666628716787370485778= 0873119039438686599020001084627981375359863614894429110453465839591386360= 0918152579358150665532795090816393743752347330921315023141401183198391689= 9446987079143617271512573737200870388632493926167818083109587853154538310= 7850126642812935457804410412422574855298491575286488101215169151078000469= 0743249955287815640366465096337404056144 9459178162220144564600108969464933903391341113594595250436228585653377519= 0522763122323035584089560682545543916251033467464394864697749135262180734= 3270384358779684026177428135921515307888308529292243924434257520605380405= 8171945160287339232382590002581918976981008589033895954618104122571190847= 0151319025534978455118381918823454749992023883483562375025806700638958085= 4132562769087400207123327430068655126471480027451106350408331642417162293= 9587352118198968709405220288049077482554820257621998995780711441802896420= 1102376848752782212345623610156003364954751697540269480841326103852353927= 519280772028210073024376901614493696150992 2378832965767355725571558073534935043518225569942495816078017081738436727= 8596511713493730449588581964061863165337711192963918159905105667252821146= 1008312850912460284959331286041656120211009615776671009564197765233875194= 2095754271707756078635404417565673653465292720292073059316602114033498814= 2043366915451970166671001383661131948378633384183837209696910951218312426= 8453670975996506037128175357062738498374042547511454507296935731171445565= 8191936975663167638212692235726170790500726584199249443250785137000793462= 8597856520466965563869473413597212302517239155082111300976731289621742911= 898498205353343386776095772775096379446534516 5982785042385792920260660321293496663377339853672614522222244243276913017= 8180100097054812930444445771634739940462431855289460847722302141247071567= 3400478796203003931233485417705638887594686296023878589974355105615890733= 4194117932211164404668849192620981414372109388608374524428742505862676613= 6021763007091288657137762998753819545360827115377225052687650120125706032= 2384504396271574514770054409375346582995143837393132245045860669934968923= 4520737795148716715042547001550700647880638527771093098345141699822344754= 2098369907305569596919503979893312143890556516900529219189400718365453650= 36635451587232608572117914963116893183719120028 1504774914605783931599279242751996232344306005770128951536792118657124366= 3321673310597398094867203500992657526043276431125094807658069203879072394= 6181663452370082390984643473923597519898128323189919706585515334826863847= 3183633806717097693394505025208663106512922911347029030531486462509280628= 0305172094445838514650264087468750694413040209742326272206886406636217780= 7308151239397397782944318113732385965830051201726270109219138657850313132= 1674252834576813009640044438857021407333685228727915080677014519096168394= 4934538127672971476535647648994361138079557473736036069357141693950635816= 94606047073740779622126545428991053240213713795664 3785019887358473735732156871821082986205143321783000597850039164615654041= 5109520439897396685228949875135130840335166614309733334754176226904578229= 1751751255727030707034977831926708594392645360819108309431040592159435359= 8213183198246883767278313374592543970122126709349459092714059522273343757= 4100214529797167789199606560823232576122191812097050662984243267591456763= 0884505818103085100668817927727880565999404876973242294252557856690032166= 8510801556138970379070330461312197781910368984536349788016354106839586039= 1362290455803495482115333759940808760988592023945200808087281850150288774= 0008205312928185668489334256989828166090038744227400 9521230029005802843126719327519233151109375881145812934521297211209631311= 1844722569643915186662789551683588748593985882700055410065917525169994564= 0568460733029722695673707285230164490119899637008301342761855291875570845= 2377696742037791067150292235833633651442230057026796260700637195498608824= 5630131809307712052287501421099113099763456040547620987496011914780771105= 2984615956812360200397285609462077014109587319460060072949378024373416484= 7485988780496582322247985141516839050771368240235606614859819572433510546= 7891837510387388146433627025084276914136298490754069184920414681013877194= 930222600946707910847087182659236051852969355114244528 2395223313526164429909409407650422793259028158828751079033116207015862532= 1053355690739655773496704038686938615633384373984983523795280026357256222= 4265052053926415078034140714662176655835001670307628901476099208846302819= 6874424012926346536441581935977143024490267273860766995351032595768116433= 0750954788451925861286017165294429031995160586583832989561740451454593122= 2432329147914516198985074382881003347042865576338653365258470759510841609= 8592588636633154061705629766621719461908071887157556194148733367364306798= 2815895859533863088807125700693577647282507217710674936351727660064507574= 000184958502938663865613281117199369816373541062707229028 6025967945679501553371799941956578604717958241789347498683183226477437792= 9402022861587529873762192970032311751823748768442826179680680692396245361= 4340967259068476969010275521286418111994418704106209785848566281866339220= 6957581180904254891063106435587191324055542019301346929513515130351928153= 3200443865161479900498570324487750859306271674611141639529509045195788169= 9866428190517720275870556946401925831401590132126515790143875753407823456= 1290943665135778334953913459823958657324426149674373681883959202838965215= 6128378939565434980464343664061536289257886116679772558374229331357306695= 90785425397697086598785005797825148527263428821502704243216 1516125928155001461157074853794661929665318401762930569317771436971637226= 0379969804232411018775047556280520928735870958895557460915867374561666366= 3413166384291723941543853737147463755012431404862903181886578359166518764= 8959849492746823086817142450791209514623821673370141577334974603789624130= 2327110359050186566575443316163552724819869009159602378577392142437137950= 0748434888861421009044512265802649887858405680707703958207846647888797757= 1455011640227888446466682385044763644855850221892833393954858806774204550= 7945534800105697295870135081838152465706055027304014857352113399877001377= 84137570143582045032128567512002755946318348159896801264694384 3814794799225354626106141984080119712974272358158770382538833425786191091= 9805517949181881198914950663737314358352310207647454118470096879159822544= 6279208279047854125837401026884028286116798008023136692409180510676118791= 4910092536178829081967179032024256819143334555125157043713265309253828476= 3244289728108730771181699934543755382346751923348962031727699737067949719= 4239867471315775096561422118646004756239753360162196626507051061912706888= 5885357674336512135138991053237169789105194982534739828796102743134908259= 8279389182112521792471470103613356973267122606832830130018118684261680158= 0215703036152557062608695244829258232345207391341410206687892624 9599184491317917122334524364219416090991282588436565030499232647056501976= 9005106220912321937964043631745055906647191795803308014300303016132930364= 7792968793786476917795331893260572520046383604955150515026256050594715311= 5333006116531138360839924640076984285525971582148698873975337693141135402= 1086222683259723849132378473109505906682227600741356797781415662697692633= 3396885295529727030572989531009842729246210589791103362715397659777531956= 1839233525936474889128995289309866383945919309448426900189566954058664752= 2465374223098890461055394456724040632113626664828138621282158433488394786= 683485642143298395315216446063610117597930858233261290019894423696 2415597370027597180461101596451577662025525223449455293280664112248287233= 1113578363945230078998605810340786162296189969164430762108466271693651322= 4774654727558373170517728639117876947165465944859418902309480396039813698= 8756836240201470411612530322328794303461395527133814959136848704860631751= 4557329248220050532602329415174165234777380522008843086696030935121338196= 8758722354567107264266424382899832543615018672594697055529365075723453121= 3843210747223776000920380260830826875800993452585545466638449130965641723= 7915819840256040731007068096797321100672077216147057450031031425303811772= 691573742770838182645718348624911754171188913319513532560536437572288 6079132581241688432655626192340253063766059104458336239052424637764775572= 1048528400773532123722904682103685909064248553633066783149362558603615443= 1640170117626596186092917593798654262177059839784619389642754439896905682= 1692973195256773739646084525004009130754775841609027318205677117176954776= 7395476967162132182117131582107912133537005943484617413120167375351732981= 1311420151121078539302509222920264060710319369662089798046692046634627251= 1784173855007896344468031023410698489848559530834125722567166513139283131= 0518751359651630958092787863974759386400861116242126256898279948213983497= 40095848414991615581247410173532137001704811819680572790938035015950684 1529978566317664628738125010318716515175265313697556847868523219574009450= 5667064567898304598401406074940777050963667864000948379628101194237219852= 2051997482699757377751939382100544196307372414440601428939744322312695546= 8958605555379194158277474899042729901296272917294172882205880946414197611= 3855816040820052664756414104047564726810397390563343525635786668458571991= 7338966121033822428015283939598848560940111193787600861893921945591866451= 6486171711505195879557784863700890979232193825009549661078902871896969798= 7814643346354290612738999611356960745584094839480632279353532288569352637= 1820742193641469387906045292542967461353584325891182219712574787680327186= 4 3850840690125385333050231059523170061584825541480166593118678602512528600= 8899080156253919013161253707309011280711807965246846781032764721639160421= 3920373175789770282260678545455070379978126933153994384292694744790564953= 0342413008940543615407759362651708853377870008798203989541215739562610989= 0541726227981315711795055973133095976789484948696760497115705658599792043= 2235220107821246205421141928129398576294538234681348978680603908082218846= 2685844717802501690555347299701940891116506939050974867882373536423323858= 9741789457302067514731131545299143122947027319853885800476480160054890341= 0741805724403230774762807987466569434224197790036828590806596952330836789= 612 9692862286938375707232072459859131903387569988318702011939393848025525067= 0553576363067642707609193202913680991842832233221057511446268231660763024= 9523400820801064045683155873707225292161617957747200647737618069060126602= 7992937855728621587100687575797258916964782867029991904806010867380054909= 5262156785963301156887727554730289115088468021756301633082561619017271855= 9425417901770620072599846830174588538019037962674882370186269910979396966= 5066848642149243265082356193246564738471149873659218929766174095443769575= 8872906409561607719317331444436655733249863770939480061112533020243774578= 3358547968845616145541039780618599246133448392848540382810045337672464285= 65744 2439914628518535034710418726375161838645823972520440972598998325520358887= 2040566284763662162890422859806542145278422697772580364305774207769224815= 5818453336143430927846333450240279667383074681931665539332073482950116840= 0311102775460480775789472073180206420583088335935836590256551913782745067= 6358601938545177545424993860679336258326882163456516640354002265411259670= 9677440364427408021379722269159413580712521143498979568427275505209672704= 9564686427110584370812803063650915496862707902007269911194393781976216440= 1909981183942183280785580233833181672687333997189722357660198908998477045= 6702357495098896731563499966717719595276503644973123724061925202595469797= 11401264 6142188385561602558763321475083869613394626728586775275923917147875132663= 5066898501572370334773981587319050980462748139968547693420332183906842382= 6932896383348923492072525736773410524980750295148044884417392345374349503= 3824943167826124159123634191155116561208425401995629822817828258725083785= 4194694629754227454104710018546109008191730404131114324153150512793845747= 2155506071528884829575262603996080917163836403505860167085085461326032785= 1617909705930971543009990819508208391361980268911935319747063358605546793= 3584745947833131748393830803379791101787693572149023448649447234833623459= 2358344632808181163364404928748811837954590195659356734152442608500793322= 8606503544 1546312848146523000393718233146192841471279254038868545797893512552832528= 3457573004268832623764204664643974507086801734803053064793858698185187237= 6813839530825900108895716770280019625993621558980688370903596928914297082= 8070241873632026369440620554676745061842365068749771059496061736837710351= 8383498444208985248603301445683690653233135756183674263755061236514673325= 8777978242370103394421886495648502708093135449116926757842006847332574731= 0396383634267566409481639638068752831239507742570784993318809065287842916= 1928683679154037039194844597180206281195710985977496543680982405903672885= 8617589199113261683314508436251272870666987874488806769492586236815822556= 4613113849672 3893114220789536443712184088140741429288723582216996776500850734006412358= 1588468562350831583174179452960637587598750236436092900042497864306801965= 1353629558514784126967661519415004068506195676647424338691340466685871861= 2889459965155572920467866511771946713372082964857481071163954101341892477= 4268943244837981207965128216614186198217009738555318365023931034864179712= 9944639113407080087495785964341249513724493828563681684684340426699290559= 9326534825606679259520748650500381595720567391003152312036959785252123780= 4587832468510390496322730246625986637353258551579998504664933196317745512= 7699112167279550980557348422048891973753491439203346044561420127123350644= 398679106028128 9802171516120863721727826630171203451726087068799802707870818808744555745= 1461758602488663263378552856401451264555184430523745717240021753735403925= 4389779316078451785567859505532781842600075550876441343953010683382483941= 5233541467928349632328468910750977907562529696544950716861831140910189750= 6398245962248994264168178046492794692894244368571207794547818024281831334= 4232391689236203295355877796728557026933436990113672848555855586354109928= 8387570477732939681246144180052444941125627802402253256997515330267941914= 6606826503648711682738670139669419196104876484783346493042571866903141288= 3728936028334669621731156460940362833247426531395392499640891687157362040= 59820909973065616 2468156206929240876568525999077664616904049107713806256461231262622603096= 6545045489859886291789771143549656244462318241153511226843261462949522997= 0712722960625145643566535413561955205887425001791092453268235016892712793= 7999758283858664873939362269980632553270883201905934406125283051474698382= 5267424347440136945834173820722807070790290876285437708863359196428436294= 0573928704991776549095277273967844777410547558343682269065637819163700669= 5382757807166009788923627102622985827136271154548982725423607928965836620= 8248690822988463135272682489141357246582072513817612799908463195225026887= 4173098537511597622623070632367422934213982609514425071613262947305072263= 39583022321287696864 6215098342054960688673225672063890739622757533624788442906975093732181813= 6588883811365362488168625190798751115705732842734925770977540955031403171= 9175221892068483667563601415172991007737970205315963325651889424314315715= 4618153268134700359536025190328083225611276023178224553007019942967761856= 1163955250743410432069356518304955643055021934842048995515478390270335596= 5935466470189506653467383651762756998862164550130661750668938628029064773= 6391614836276850145579268955113989943308938919412622936325110003954334002= 7671639289488491365008828462121791910020333392968315278318606748556660824= 7642115842429236304351534827303317665675013809782351023561053738075153199= 4974293749357893076116 1565122056860460527144934327760773053876145423452100339188362235907573584= 8776128858976198373908359815738184084300909142582855565148820543600972707= 5013339017252209148099464056611178647418010912380952691711002240029776025= 6326970814180422739518367935077594427058549762060056474600674713293646518= 5595225573923231364443451140753413684683823102537583338164471994163751269= 5840850796338382907597823581173369249348233040994946127049467562291711853= 6984672428786852855326223588017741120541332658517200474439575689365042045= 8010462049874519303511763289514528340445242125478904338127226693622982052= 1157403157334846020568819184646868715796522771381021292207088988721003300= 1901631302217104188283728 3941604920955450913095050340151426430635988645680523524262607530636739450= 1735883429180915940215712492906005112736079599463393920949503942484260563= 9892759966677962383260501676735548519758716642110880117777369785683861987= 2534622064814131766430539309556816305112813016343375478792769268708462978= 1709208913303814803691833700684851426518459604617301871766129515714889846= 3769920848924460497169218998897184204337506456329809200072357909107510026= 7346866666273740516343742788214380174826837045980513743342085789203660966= 6950628595746198413605994800585828196315838844997700664737979712700161445= 6685134573670107325424569799800325312651152182803778117036770964166571880= 745852592577684234433995376 9927101759860488362901351269800387143273503967450739206197940925287647183= 0859258667578640080796055383730154448978347688764237859681447502109272475= 3946529876202716423656786786697853661641232013471642682208320237556851262= 1264556937176731021683716598033689930181955709544811569096804435421997824= 1806409984650426493538996296207084416548871227377955098811054005718105551= 6309513963143736642133491300782409401878605949023800875816738539199205595= 2339054170233723162586884451847438059065751816720288946730897553618075788= 8902194602812125014948755619680764105339692856422705910893966068556241655= 5018761621417120926045725291457850722811017072318352695166843567348122722= 91257456427962759744428646320 2500323429434722391202595030403528412641599343986004761632930277400298058= 1875684391638079872387108563138708599018839234162250565816081651474429568= 0237911745080766914218669314834839170813176282653112609153776379999819665= 1950511893498765107319690037365228645609735708144237102990094045708082879= 1740690213049479834107694966228687266255936783136334669485675489181956167= 7550008894621397875793432875061791244643229870270912249686221708870873740= 8737697920869574857695696498477703512257376525843988513281022187928181020= 0663195010359303798786764589248774588020150811873495679412951839042083998= 5651448330675285612523420560797799221394214077686457203489979102357206529= 63776713409402358823591191207280 6297875561967035530112380328677788396247052637961400643134372521608891013= 1038837148994204842392428147822709285996568625722058057718188272100969803= 6095231198691914285852931471434682894533490816764387840704023961220591890= 7407734582746798369530432233822898131130455864317763634354973376358177004= 6485082859060390899389705158252662661590918334989393369367239949745127038= 8848192828837178912621230639107720415783637386262601155621828334674975860= 8721042122199745303846714479417593005085182924844018930257600045026408361= 0442681250779948896914923971331964839965157869628745216144776501151182774= 3497943177853167889776285248186162688546778693615788324697300442991228893= 8234575562856080031773840054440512 1586411916102542201396290136365946927267553969537047314747954567363875774= 1986669432170495824662047189701398116439127752977289275961355365698578587= 2182090148207427528806099132812878557695232600315612027320486886988007896= 1700519785311991853929515819967423210532709484441670790656175762115919555= 3897551637719779726181824426034493652244255052095363735807890547556254487= 1208221304142922109659548186078828234291539942597618245842032644379881809= 1839235175641798409014876078071595752847081381536325775692098401646922481= 9728241072868817300119857214145335296093597580020587540430938787551124528= 6186513346196516638455189544030051671348004945819458684211607262202848954= 4605990185330461614807431841061439024 3996333205868292798189178493302158156693310897639542523380360441260674742= 7425598610857992493967236252108696663243051422641832222113305070014235529= 0388687604158964483691849615374378582512626785940811764048256897482317725= 3711056094550761791057802496971720388542028930741827389781516382668929356= 5921410921302953917069318576630207120820529531210088790727585703925489564= 8292322052345039535516670577824476030930998217042391908445256973730988099= 7287990696959898213335717865836560030841022128863973961017152973637110207= 5960158662818114926377791858637379199322122848271786069138847050298112745= 0203518698122901034146718759377422203448358520954009068169747097388671322= 263586244650756171829214527687607917024 1006771930663980040307270473492029748116888116371196331180972325845347399= 3807962549161022984913116412504889592350249042328412488728384027543139106= 4039359869394748244384886831386201025708621167074964882886246033712248173= 4939958877054826726470285858154983203957576340709709852849073119333146125= 4118630418858665341181768349815396128880394904110303106715750459040317513= 6076894238731261388045758813026241319515901142868968622954921413850722280= 4690664643711617068101390659973616663303502215525111386829172281925218796= 8187030235228877810309514509697682747673080442197444009771141429602813078= 5069210835154182969199877849550525341260564873388087132780717861767792995= 072063259848406101031454700067530791194320 2536436678518671079663338658379099275076519411674529434159305894387031174= 4292382631934124928707136104246891215580843210476041692637214667378948305= 4977165677524296953230352145767938478999922036479302017276155842481829324= 7147759577770592771104523219945218075403318086072088788052343064040633584= 7847080960475569426233273594987350202896709012041567308658738204808461127= 7371493044399190072432835909616821049613838058539230259084998854439067492= 0805257023683289583692196087904918851135106177580291771371312607637764399= 3301348300209668576420868654106118421926135089090523613896921577194228161= 8443090015128764898889203553720115487290327943190024726024225278631182199= 55757185425280463344721103143022239143997504 6390580525583370138691372932815431795819327935110942095826117594767128121= 6255557880924754802565053486817550226265367104223666435693906459699538452= 2049041672115743839658756231628131710513285254093069677567930709671180914= 1968520989869853249929911455335877469069317012069797475770411243247480912= 2408146039537885479400743937033400108473027600409688038420339911991517992= 7103581440844739167561297660927800341542089623370649922814255917480171698= 0477190774128435398181479609570306220762670110683593129017454801801513594= 2441640603445708151867915294506821431568209435168266730402785649911000106= 1045759867902587424457329853451373757575150330420331264105102687988206469= 3719110570565684030425312467128572492272160320 1610199927430761486269227031982390170345894514561639412368698589500548323= 7044906101262223523086455871076612775173358616083691983657828473120779408= 8450701622155304747396271711213144799779917772615506664936881068940769429= 8999186715262889273138298950003656787557698075007540705437842048955813599= 1085493084429662699024727863715712216619243376319519184341950553237144901= 9684560113790185615931741785895105882036955595336707818800685614753831361= 3540850378645628367020259854479184317996970307472877809258067278740548359= 2816493581536981720132714112926248222099179114076407774430659081782923889= 8883462771979619146256820656383131506047806276044792713941265352682168494= 6270612063868856877072626095945497189437289435004 4057348786598045582038460780865043592627821072647505357509315860164999556= 5801730655816576499963162430670266319027598100035701884672132702394422854= 3163320319151152509283793081580756717996272392199850925131269469737682810= 8767716830707639195513980598186175741359730606272736620927068321360499765= 9353805561833392827127068885928442793794706219939729608042897358673036988= 3584459059740629954100243418401107311300467816273743790404356773403969077= 7958504722138747733843800443727087566845733721350185705826967161118326916= 1941674306781153661864869098551515337434691769651424271183183641437649324= 2068416271560205960561758031067660525733145819491563130189434658055530099= 204910779638412358306636323495906350198833551152916 1022416334138628095223717844147421638722703462773926380420007091224304063= 0204436873758178955009694762828699516413890764270517596983440475937738849= 9508398302122785493315541460089312686717448666351672105559908696747790353= 4501217950982492186217041605630393368724170871990144452112067666724179721= 7124819962618814525907082640060961584614541162795632021565074959003992210= 5103051801684903594583931254606172283300329874313127000999785867628977853= 8704394987420767147778667808724335975965911654851294788585294249649469441= 3598685932527474778910470805603741018755232804926067141022399647798850933= 4633378457235864893794910136104787531212687090295818742611746945538215631= 826879131031926496317179658821696229670869253721088752 2576534482209198136882632654224687331201740594719143412962421867087292789= 8144196400636118637776348051286851052663772455091604422199359588673559428= 0883011127894794444050647032192277583023591115560824226246911622963431208= 1126901767585082723145258160645770841006409050414140136238480260098243119= 7519537898695648477443901576042126738066413200699398069452245242471647143= 1622421318117898715910389629730310829120894329526208793413199901478962473= 4668427363687711974219918529667474909205035158298463844086424073941658945= 3162045385739421663399290659927306223628890840092439647887938098504439373= 0619556012665691961040327336413341736207845389619774118341799921381998922= 49879198272778716686681716266967410247747693183679407416 6493318898403766380325472738358812720544784175471547112486261698270875844= 9721143723425974225289224100337866602277648501301716777133988666196159521= 1653404715294901850737470384474506999250211942350500839951435200685605269= 4189309309920761259135684012286798471055329172282318818121053259559879147= 2990108286663752977568872217961957966554302761004444455839427805862695343= 0571944126841276254650803727626037231626268109445741398167436900308484408= 3651869673260462296269570027455779535846173345011197953318305760973081688= 9480908682098054433770810947634603808211327059244533641912061679403273385= 8863535178621595258096504505631629237898245865179778032065837708192882535= 2536237597206772331072839178219200075014062900814003471568 1636514848425612803429009901369698116131790331285259161482549388871285279= 8643440138171798924299634181449101637515450873511394550582995339647404151= 4306492255191870663426109174689817004005501668965432726726069889241073519= 5626506302651413881493196059659227613701934695615762870921902045670854412= 1087362790007003274546228643007104567427554297874990260443546495163756421= 1777732719099323093765701677014632665033521786628442692767430818808312579= 9261875378235207596751914189514528527983796859646723932627235226071449335= 1217290861768528998027494881787239250451963766180813490838691789594680750= 8672697521559539361182081391877493741307327918983204178292318962915885560= 5158914895756849150121993337547582810248403463947398640809620 4124729424373076613091294250533544027757888682657795473030960479138670629= 7219582438196963997695955451842494614010329341486788423313461609929567072= 4688214044762665844088118486623429974079809023307337878277589722010373419= 4005679654715291685848015909856840101961152080931110714193468703341240080= 0661865441780787339330795502074915363084021585207487750991877186387707221= 8759609370026973387931690444081134661727008732603656686449743883063272792= 0160746813895447352338074760473588004074998939438174142074714349161273839= 7968786520012846649869312953626497379896117784414015296634824318603604926= 9695106913557518843770778769463222468175926183975484261919856939354704003= 448450855167758720054827076483615541839075511406992621325279696 1039664297634317788984723292747881870843357033304017565854170995189491690= 0844416340323837045655963261882050180162619413415711473323570785315512789= 6471294460186000772912575580113252564019118092253391004312486234852124987= 0809986727198925824568543441367819869265959373928748911657778030156525409= 0383224426504594342827508764709780652944832339358818680831119930042017142= 9464402383847088529732135286576118862942230462721945965621197404256742876= 8048769791524216834750463793690487643610224392418078042940075636555171205= 3995071901404237297145601742294262228282769800427797858457961200890191087= 5737549109573725998959661825484012279641106192695655867453509762968651156= 992489797600064664367596059728132214692965395061070798128706124592 2620672807427288366514253326798148655620537499258698989573338200468542995= 1213636066388393702174195083369602946041533565580690384159367114705946763= 4819573772673387047455767349131453268197686289366517144644074277544026925= 3844894481926322327853685705402916734878885828705808941463098532871872081= 5286825865829803699448766050608257509416016572663891291501468111936570397= 1793719130896369949492246910174928377234661349292717035962811447135522502= 3241672959759835091420626189342755456665372082965349445966545253736765562= 2519249563522752444206761407434454444707639367951882700803217191282292379= 1814546937328910136126939993944482169989311792171500114476651084406702070= 41930318888027939274008436770591905479470302913878442867417807899280 6606239852086154167869112547528352301059285408010084655657230426221596672= 2737580989812468787154381581689105806771676220051523974744264088981876290= 8937090855734379205374494000962537707473161706062177276630623871394776198= 4281081382476178023878359993096776768926358247047310460874347287801763709= 1462261362966506037466971032764944038382832832817745389968588056140055498= 0925280129530190578553479524647065296633057762142967824243205168130410861= 9145241233952342766600821235788886245777149418272769120844546740646226621= 7794911650075271515769472951870485604697206231755603643094677984556618185= 1777936815855059634013144488973900784507743087932481834247305511821392737= 8668794219191632563839727719591988823230461189065432925136556603349776 1665396294459478575800496729476783752954133230348158724203436308384252349= 9212344635075319472147530359612017512934178179346391619430456862689251082= 4972576028680013133632489259971645387983524916977563386742459537319304682= 6445465618904169822797845712996107945371183477699561576036013701466708900= 7351253712576323118895038693925636684862845543239211627450127683163198236= 7580247753310216077350314890648996668579609240258086154008693018933089956= 4420155623587170491577188726388123463236207000203332933213098161342526964= 3452612655237143363854443818506591944269852406495639814269935423770890398= 0929883027129542423041933861607078532791862717746513632852686749596764901= 9908870772569306292827482369711064298691502311719720638720148042081333184= 4198579987977207463140772905824121021834360745254280669508238155224883121= 4656883773418908406374349571935358862191447401274430709786853933667069834= 3154407852230741250615592280057025195867110430080610194986381743158096664= 4557058456810786556149380437276771028342203558126301352084023746703223729= 5387834244543316326923513106130624397903834374927860668970196854007235947= 4065639462703335069544854159000259081597287897813781868882619599549273243= 9232847572341243840516820020213962503124718355774989451574518760214223468= 9286265635554180539348311236027815951767770108932867609859265027663625672= 4483407403864336853496031818585672408441848868767920200901199256718800642= 0553456119425698988462422016291518620578203938143761018597455615234506063= 28 1058543502494209097467720026321189955039822504223267793692366018793878169= 1867199263487017739190913595295897626261073270880441681566522891272917398= 7747846856240804808779822162548613343786877869688764334625049123269570294= 5082056285289284140466018618208583092738729552796005721199930206665367008= 2033631114279947683414641770171817141327296512504967533707022513749220344= 7134926160736797309531558844447029385417255152402180736923786929606533117= 4512000225162826224125753639149229170904937688434906221744091456975947148= 1267063717195263685360127823745197104253930183487397176442702486856345877= 5400301332587728692133646839879905127553148572497922220292108629855729869= 8053311780894320354072518890355176210542202266090212900585398558209796318= 38064 2668924535559650065678654206358343342801947385969314397082557066357488701= 0590371535172273903349472040170560230868960201931810138511960309980363570= 8852286005721411423434199352964305269663080996762159685105722514599615018= 9244086204727738510907042917587284275829956064164591195433731283068043824= 6408942919446029058836962172461199963600968231640057339863913950041689253= 7199853584783156928522139817422771422392507141005875043047213875484624070= 4667923421416826021156689883062478846169348869312959313485621162455132406= 2506093451015894245582563012201578736628070919106082269320367681770237771= 0570818077687138301829308191839507189257944336018196924014689327241727155= 6623503306562815105286165429051010558665340676325108337382231936797701795= 7179832 6729534832471262856422247043721630504099912517641585560547365854017362895= 1653059664760182398942185291552797543387757074249284132633932232023897372= 3259734177675837491511006401636109227662899134295735988301280829459922865= 0957982929859387949092562092397567034324005398737073997989930950996308034= 3056045205086174287714528370156155770492152603865396647343437164363134818= 8535331775352497794838343277537874576858098519120616859490080615388505908= 2483372500132517784254114385783868425308154701747873503962661520924610078= 5020553568044713060588161578592115280615748502505027721609679756674892682= 2166504372705644303343108671517775704470428762722775254456222498177230286= 9633983564625084792042781905155140154357022902915465959368169347407752436= 767202656 1696894450197352626472272017368798819647261018714569906453119453281092930= 8001759285902161801313313987873421772454763278130174790499414408976567569= 8784033041460806756198782231000574191334168769594246725818222286838257710= 6051173175951812139576930128030101726934052121859409416434354966271869927= 5561354188860854454521183811562337002985723813279342813777442500103687377= 4019436493293218999217607327290005598350875138778132737677604828859506968= 5206821126656890244415320528940987731866279505474713777656766047698875118= 8016803586875363675074025036827066164319136110417254876994066482692663696= 8140353809903905026208897465830971308766934246212272486985903311255854573= 7830840328371247349044728361151354832558021111160610056802859856533670545= 176880975584 4279031780574815874405013265645999080339877322133780416855726988310741331= 0392066289065727339885645056499168982160671875153626303571978026885140236= 8132972096771084400490412417238740630262317835234602966168315709555481724= 4815687694372608221414968383033298071707960729824588351348996812871550846= 7792726980409110542235890333367895880669904777620359341755307439477124150= 3665086355260517647419730864312329607091810243599985170615925902898094552= 5770159211912861435824403586629474320176111633967884797387696437922593998= 5628685713898341834493220515162078447172301646391361996312069154467065781= 2010231543013818664097983831383909353765806262539989712048854485060347910= 0346376630684558904907353041805029099968007628505408155802131373216331476= 46350716143312 1079088243747234842964952133065489494823339507527473217281371964289024753= 0514860382209940034463715543733655641522816619416882297182301176939297270= 0413405582596674067318157873441506733755747122824642657371615885725009101= 7483486715905331073316491462650118065640600185757084651293186266511119714= 0549844035669298374779088267301382370120465759073730959368120232484013611= 9529248239376125514999522666273948625096927405215497966968470968445276929= 2360510253937400039804086515115550028432605495438580015310685442738590604= 6147000215641722583561019882802049723507898611156615735563751629690764547= 5712192916518388444938600508341429914824288985900191159424874303135120022= 8183550818907535137490737418453437254191607381711702270212988337384842912= 00351735188663856 2721379100653301096089316494616379951756296098528881368830645513548597549= 3336540159245663452762366820332448004669969451000861320753422018781642034= 1713545250396333747398527277994822485071275002043070428712533204958770896= 2619851016268082939283342621958916539305738501841128592492787247489419589= 5461380490275221350835348949562051168625769468077651484965652052278564993= 3507214427429667562463144590208841245240209230792529065115582124846661363= 3971317152062398461328005049951297602516152457269998953559141843104211402= 8810356427097340610783782442295125475584395838839586550111203061982256182= 5059971248990311187896098574282614285497903387297585398010333818796101950= 7218161764898447364076073731071786400416606336620348386448885481957565465= 7283837577689147456 6863436727374209540040236552353237809473457495304611538257333247946041448= 4333861789126905794652135723293681867278789697005435105303014300275489195= 0164465154909242237612979989773212384893742670239669853809985660752313085= 0988543994682321711752092667675159837259284421494475726073534350095386514= 1426780110653455164335558508527640329183144283047623666834109704327314915= 6816445155268567397457035614290449681404452309247624117922694691018959787= 3578404472483368084453604631924484705793235257407065617540861896355055174= 4191239806646444273623899980078169000990765356127261868959043018145904443= 8687903118733109012942053454908958398900837546658803685084964779653833798= 7016477254960841727386698366664544831002913666803940111977338249802734685= 055536331425932621536 1731069879410725617399564968124594010337252907609285292143421760696530252= 3333834723311318691440938790928568178128584062739241049791381088878538716= 7284486304757195656126705309643781399296786646356388251955088451537332919= 3517101024081005119094706057411306990865625230319107094598680166526476832= 7843662635261977748290265939448063275223654259531137427798499065390923929= 4592811813950869134644673387320461383794832357614640757004526521968099513= 3343958755377417098291477253027407398846036427262370492560978478212392674= 6303471270540006672963101249711220500447487553908503714694071410561452549= 9539769040463676643252473866746468800576145652320987529470423161470272526= 9511379732854674600704600400501457847717436628828844589516601299583799936= 164872863436893036460608 4366242108413305727114297804492098218591735687776167013824745027185604648= 9399790414512308165920172018852015561984280540426336861320397860739850670= 1751044625118149148607931998795067221594735048041139985827699389537670710= 9916379277902420813038188156782385101442664477074359309879535385821554194= 4906304523534144848383584609512793746665941071086507241167990565875720633= 5479203420871680721746865190823373156053354791828141006157722812576352369= 0165683329690119071200452963870671376044308870724317754527733086581918557= 2660213334387562910336560776360403012071287294580169342624208456691030610= 0226954556155111991070674399047583259710638312884484418590168279373220052= 5318640137523161833523977139407491274842644771463729560747238069186184785= 64838706917419116486486652 1101339333208305687062494012206449421635176503472274505619686887833140946= 9652220276767331806109105035735744346197679691409217507411382178536735677= 4167916212640832776104147634955628278142635393131579113446959762545799404= 9214389684117422970621997204008304940970846958156198768410660514019293692= 3122351446704069398123353238105452042470726283693817269754249650244934970= 1084488067530716647104673518131332970078295501226887725929832934869729999= 5339656026571784890717416352084724690347215097595010008823905855606362617= 0335213035376125802836055567634129717643482213977671762282427762274115440= 1334026058187669291590508734776650955072645584599591450080455328096169818= 3161750115417198725167660183908406615381188633974073948522467090434993000= 34503763389812583796636029936 2778142274201128207199170583524355816889029447813290698919223255912791113= 4152849520798081348398897807577335694411163041891818452420528712340677259= 6375118365448556023206388492888906822499417421813198581047378594722660099= 3961892553314163921048655240945203850290519784264918344838278102253307168= 3946463128145949700521356464224014976776762317627164214264179896124605110= 2926845731114955908026331833458122749857568480093583495623342730588761178= 8284961342763928285100364417187197658468401077109413722416468014740804686= 9610515524936234399562313017487758052806753738065901393953465738913466557= 8796920559915709515609214576656333910047806054402039536077938213486046447= 8406208249961261055769528126775685850537332108790495772743466647992271526= 6464936677252867265456833709776 7008219395486342056919142078859134207806682835389876921089850963017475113= 0481735180605792746888988115353033926441342197995289050542511520502032552= 0917494475061986322296155949694536218129445239307232057551343634497821585= 1066500557617965218464042745448713702162563025612382336214771342184412386= 7370088842895938805332876936759913851654728112016400163724568238606648075= 4576142140529411506647309610942932754526146243135961473019527955184881979= 6245635757111113115731822289005605622635804167242082193610909282897887512= 4519029879410678651150422369689307524237258872189405287392027085850690327= 7241664642399961541601184584122187007936197682775772593569542275645645454= 3166887626283782750485497340096344393687832332336027312219749873686526180= 645774758859356311916248003495888 1767993423785218278827320298781589269995630078206167523447501313457127974= 1534526016614856204571595030443014637364065218861594935344966102005676474= 0054383417840106873537869807439639944930305005327399672252629485008434415= 3578158103305834894450758980508989852725791130051655163731273944347611342= 5468724100173160839023533481456159249609066615788445899197618115949594367= 1366517272630823871941214622399792392287619055347830120151147262527732987= 9357987588414546079897065941146810024534861671085579180696750957749598310= 8481683988649068594874075148156623432582097027065787134286025300752646170= 1727369920359878721805696288823515599194553468903751138529775826402301068= 0952869313931357698210001927689000081020556753095040782089555123233222233= 646946132820519083675549510387600016 4460394068941522521935416615071101616401968840391918394363112483223448546= 4943939685986645439394760042466945999635659228215352297616944630788883879= 9434870441970904082712960903326622270559192393464189400426266823587357609= 1181577251027707482889448689838557797794498044956204785129967734034236590= 4756695256988182950461595735990403328893349778279337764586408532169163120= 8379176603467322288188006246743818462090434637545458327363871059502079436= 0527259570041435026405437104704954526331949207225431282673529578949973719= 3166303760392995085985071358407328181827415863755363806843067440906841131= 4071871551522654370567479328905421638095902660902815276838820513381401099= 9591214031180356751661601404398595715909435881920534434094808975953891961= 22831039296003306340868868403534363072 1125344056699756482953721397609005818118939758316922436423678342568896538= 4320507531921720723228949193119771915050282422301040344417504141014236280= 6412267099991997498498029985751678802951751769238124771402194981809733114= 2563007427207225065126193970855420969327920066633894393682309336206118530= 6210349788495044008391746733818429952739873136596135757474165077203734458= 5988909843039251384086227316317974921676903131724031057558336648967150206= 0014842078265872505003414130009984776843772525139396198664220261944563973= 1802445478020178966305864084893916064976194648331591452428790820633455318= 9596962821373213980825793004910870791676606809019612436695685127463716157= 5583563762084021079802706327273110070370658166518435277768147246024742782= 89782007016774787897355402162264986397552 2839336083482390448947407235581229749015914926150242318922983662756941190= 9664420782499530862241360377210494921131051861465580078598683250060236364= 0905921305874659823954189435616107388556842300990680984352993483748939783= 8377394703004205640700207938304257146657796026980030068591119874292573915= 2810237556216370262631310388882596767764331521806927365790349701253178941= 7290547603890211012744413761817170434143721583897572208328342165688438861= 7231810001478645476318994113798261569117871088047303377635163537566283728= 8490553587449218982854549343163430192920802664543987061216728294564390929= 3425034098565100643057209945182208511026389337612580801142867569127007600= 2817156233509055820909668913441796077303428011024619511542134033105594503= 8196187309872722184207232326527849130307936 7164197524998034430378206541412738528203751635223782772996006440596058720= 3169412359731037455232378485667144084230298237150163533359955472365509819= 0421330803055247232505985704037895902692697320331826044646897641136974413= 8846100603905942932678561410978693603363002444849367354681698394448020949= 0969176679519394207509715332879910528386293192922737866416260259281316566= 4803041961330054630690754302480390182548876428023805213746717031737500323= 2920156426784418330957833679665526847514471756489186265657269130153863660= 5662292707812654149782483463138335814147386064839038975355058431572630197= 7448742838915876676408911665476145652901037656354257299670846622647491834= 7204611888063052346127302015016224185790964636101480510403414279735820389= 402337396859780489699588657629230057181454544 1807746183166586966967600203315185842834462243162440399086428521697410104= 2715106213854219024034038975730735272796420452671173187881740551840232348= 3455823046511557547154714726855443605398323857635051450559898099718274099= 8730215673766254209711128042840350947769919783361998425123269636481540718= 5563114206550363474509862219536990650958255751152107468027645385135502191= 3969044515381315348719830693633984573447242924925151063923363924223108675= 5869468526663853648349552946391008693341470797249730382612422017973971284= 7540689125103812715537933358826386530067925298232240609389443018570026865= 7849055507503506591034479469288678455639719781090943833768311868077977315= 9132334611669888568092936298908071952119555469827663120979153428662103968= 141594973965853665123008846062807878518960168000 4561696540165755519535653810060181596889099671394121418610697308013000866= 1279350081973949539187281335148318523165459581220677697785665292406242248= 0649004053015724319566797895739264185165049216348108735047165907170300488= 9387216298761133491851366761104883914384056070559690544002294635295301919= 0599682274295515099087929746105946607386694300598498635343118274393807192= 1060130893158757851436358320781352281087769698622950091250311582494037439= 9094950371126675645940854123866072155004536029588360884861140885810116048= 9485117450414529553216730300092405182600579288159147952357116875929643385= 9777550451742550319980310189379597134830347177196780838834562852076123620= 2450508148432966599406814034416947800919182245696714965122721369541804471= 23118564036047943738718477068967710941933527340608 1151156181022210447534065767666864977995868934431913280922324577592017020= 8169671760652738431759833449766379412665854115987109448334937435411056223= 2815716099601915759346225949241777182370450319665543998486720292891260734= 2193806668911487667038422045235949870503242418774693516721224430107985395= 8239130845460092157743887340535528979083077564422517352557365940751716772= 4907115896949783257979899027503507187114719013087905068728730379899914321= 4218262666860018894734838714761010347516032510996611975353837069064900487= 8563681431746644101827493773303961615530557357051878798425690034115000561= 1453545537310811340129871449863028226069675268942569110062880807340668921= 3562703658298528166134062919688117733316814218410692651236296007314944055= 06514483012320088594379832776418328758287725616930544 2905098852949108298563603115537542672761359719829839973536265511083219889= 0919180129104432480806896879252130329079590733981106722492658819226511297= 4250788522401132088576666371840994784414614040887531884880331372827236491= 0607366914125686108697249678567256512768181791425423755376887381683685903= 6391324565653093566768360924757106439200252520402826877974013458118450382= 8340573302092376142955194077474901976435947067981981692351658751353538624= 0688833134907453033073835207281409408423795328340546232447543532207950596= 1007660238519136840713699833346667261313942862058759889040029429345821145= 5189257451296288632562296900662559494960129515735969391119254193188552239= 1924198754835289401518947132387094170546174798352254744346470110384173150= 1009021060279733165211042611640458469240073717867130576 7331726796693632628034769336402060258407007198679285940153857476187845906= 3378642705199910099908804103476909470026613248175350121706642489959140480= 2734516698495451526189632051157875588950477309482639984331513572438864210= 7117913436016614116686397066212004319478079955454214909957311743041094306= 6679362439316500814662701262193580576818741843883188291174620701431864648= 8585752352431407878313998068828458345648788492518163521104798924036324666= 8985324909216139493486702775894824701134863974813595740226541161190074292= 9155092025341478344690827727437615458213042757582176345950851033894545027= 3348590008446140628103447831764761540728149761746314121944658855505323914= 1729060755504049140226656452796200416325173135884287194294451795292281650= 001563538089438196656332337886004945166544592087507049920 1850419571182282213854785939227380771900153863635074277734972182567716906= 5004374490096366045924931196967882685123507964186095022263894594795194273= 3302411420746442664447246618414457054262515495643989480965597480877234137= 4534959715072281051807420624455143863798232908628190596055016690281695638= 5028900501263135863734536077009687587369370039452477394436042158387702106= 8473938362779066100566028222516354274352807801545298353510276160013547539= 4089222225076234806599029965616128212126004195278492255716847598821039344= 8716311713672781736218330455876315895925129978173823785136217230159254710= 4315319742349519986263372521281079813956218660964950196414668744673188772= 7647662996398009607164777676481411463473336559370652874382843272896484861= 270411000253909330498619484138483237428696778276138062956384 4670384356693937028624024749358613535881650269175271339168630333493744159= 1395693719239078456367645537791644445416686835418209631857032320262452128= 1665988246174594111919059803766745761374482266785485420912258911453788104= 8349611877552293056817931026851543126721063876318408045423504733413653734= 7605236710651299987800770357371940529380842334929075293904337556443939374= 8462857478486040858885670483838662043925310146847136260430469238885855893= 9055444219867020001946437664977663187621064645959482416526190205754085262= 4647184724976479441268837371277119420424867293718865665995351528583079520= 9613542463922640112041772797910629420003178541406280375662559216047562535= 2887613929111243854719187854843455076476489815068250553944849589571234248= 03182730915565576852528755705254989511931256920404351867230272 1178836007185637795134991006685368588041328497969175091829448998100444459= 1969923131686879748218957871627146526144801500990217290419921145041309057= 7574728363650924539109411000698674453551526681970707584688345827926987105= 1078843979446780610988295369645351513419158662686773529307774708588692757= 9141251359052743534181348726851261628792836723378712391177639569281542929= 2292026824672119355896403825756220843731583895839939651577386543562620763= 5725522398176478024325912974939727767303234159574881806482220600107199483= 4265612291832535938817557987668592905290597004122214454604537668103170805= 4057373648255888794130494557413078468351744959388268363910649103313665063= 9719169482433564858296030218424380913556055064858262764778499708197415985= 84041371779411181623102017190495868188850924995511576836800054768 2975585360296493792240758452926059667992124375597206875646306630225163587= 2577564708665123400525967773005878472462726228765514958193104863425004344= 5538217792269810920948987769244024393431664760510294032085398706732288528= 4119048915765646399921096404190759603641489382981685080662520486710830989= 7346531853539943347286172513653861640361825849835918470353705686531521461= 3740582918124823506395127482516741722600647123895643293442178880098167900= 0601143367061656074394444640827182539726291952489376867287372611372343534= 6355102745761722324269613027492301018963237987304804746830890523449546036= 8058770910429005806036240975331034364444048917806367221055166459622291598= 4409129186788902216382226485298070771030173786413872382455611594472212813= 2417764666393562205082180092457912649544423473847549308728622992832 7511204331495148973729858321878238470164853602502929704538674970048608195= 3965293901588734272826127223596264132213431112048859592517011298084092007= 8516140623763679870740238796722778013579366637713104885066983442397677464= 7225605148582864816517085822586983008285227016957598621940896017855220323= 8938144554988188074265292589506308440917814515067111358000595364740607016= 1832030126054926368612833334306447535100023509243217878037401973247930089= 5422887940653777353221012357319710546002338802233571981548432276656255117= 5109236331489181066329507931485278317368294428012407552950260857664355501= 6925380559185719283235772769722952788978264223971020885596186299249645875= 0654052168056236040369490712860202716657760267966852647781296641247728401= 168530534151905485123534553663786380530087121213991246252288291566656 1896115441447777395101027415784643882590424704013824202441147708878403236= 1846429191985793144707701305524414469115849675688885739666781898358443158= 1107561116152102621460652916466141324253956988651789637416594398644064486= 2107224155184794172887962973270599488255215372660114555567618496295732089= 4453468191302655836778153764168561354382624775732833085569812170393601262= 8040093127873890688397175225864116986314984519976728145114334749239196385= 6147767899585490196239918692242346385853467774502786991145263921181913889= 3587317360452580728954730177261628180464112188570490915783038723939286358= 0418421901493767150824895157237297368096253108316446540162335636742796790= 4268660239280650052997588934922074496173657354392241652338751984365693658= 330076794673400767104959569456605869310489992650426211242030510065512896 4786718661016196147074383513402224289488196780211653697658627113017864883= 8630883867246457147286275149877571854394051402154420339454865671002168629= 0336054710622412146726051804376095639603465376881179228213962298210095867= 3899653389038198586953634766012096928694219602958702543399321711424324394= 1775207380083255349124984933973201419826207012016827711538737855530535021= 5301881584087793434003278447251775469767751636779889967881596676671240233= 3916689860010112351219643854960355542164522071766699741153474675208813181= 4052296396817573161812728129690516632866722855276033119918480955991409363= 2758558134285150640903913051271310807201066433457768969872103956815122868= 1414409545577710065288302184855912980884834620337912661467377048000166994= 6133383451182257755937757012311020028967057106340640115924185209818799200= 0 1208450467165916798666256229921663689144539452167744860394559396734388109= 1278412474911968907856069946332977208627912587024005078908211988539735949= 0718234219244798088647032151673751289147218004034120783208023567635429126= 4538150151421099900364061548634304055782675973587112987086161853141411900= 2713128636644479627035946472606636867633738570166904315256014672071948639= 5452265266757745837005443631198516946256319948290569612003282093336417977= 1601084830955055756594092560111343300738327007151760118386722787860306054= 9229217879286314958291015750095788328472906872370692120778775529339344423= 7907649859988947798378880665261784002768896049513359664513095498425381857= 3694088738264659807511635159591035055784368447587177190362129378205947070= 9739656955489486143683779880570215231864360074776579506086441949794742280= 6848 3050967100694148577860233356964596458557392966014667647318505795408254239= 0494995395249473795199922792825901926386306535238230776877375133517657781= 5983954144207702070702375296536632461461553854882527370024326365872670275= 5709909165264647644988583947560441261569953289419059923460397706480101831= 3490222064808091173332504343465666285095961324801496143308973099847632316= 0754712817264794761762974607826738491622119107070845153224689035161677692= 6565128363420493054886330874952465844967572252135873633758415215307417933= 5464174789802942134371152384906669471848963538055751642245777611499293865= 6787108209973480657578889878299398356450202871047955360971887598050711639= 0487824639070310374334491852659415441280582218415272074477363943207848931= 9655955145183100328310535900057411924956910430315582383041891916959194929= 001237 7703069406912877718430098880226057111137109195226204285599284103422086333= 3005882514932711534964554224837506102176745908367839080471919962721135438= 3654731785752463810683710170355772711616381094306037790786537176141821604= 7588812527236360332729624185390360662883343074473836101923452623609624817= 0074254380309980146786085428245472105509773453377630945679031315755642354= 5833982065709856502004336919050316199952973850900056553341342290313603586= 9878645285507140635999519029315872236904236038999447312251924219932230024= 9237627920919940836259969940030268584528864926217064015801038528133639998= 6594984533044839323666062697801468968297504668140518181926708240124307949= 2868527247767872948096222634600442842203572422476753399444104005174326901= 2084727995712430033547829987582592245127366813017090133635103660138882609= 80630730 1944946280659658539377311506792414496283106769659904796727593109610375157= 8814185293545375265320663372685223471851591153647521324116314408488977928= 0422339602430930113600229913385231441316953216615145427077774740315726618= 6552039360675528285111228195596135986420560098955545505796885144359139072= 5565921979230051712202788746905447948038283479327419111640148427920095789= 3789379136636198417833788688280104947363409082892505024632616067916759928= 3730479147097090001780560430543725739740930651052651494197527898225475449= 2367690644190039928427633151178809218618174863492358761002768514291037785= 2676233562213931090366830512312158882209785106991506110684226596519921814= 6744409804509038388358151642354933121293669956155732200927470851397073800= 8646115148531620419631030045361385343255270747648164029188369339600739249= 97817377721 4910987421235449006067778543129625294904683941103116134610654976148005932= 2218268222791095058568428450686603756527915289324745860162166488291775440= 8993950335325977050568009904499474680571707478478781157336790573902419122= 1745103551352170381253948627319887155075205290932011491408585892814780720= 0435979415712265454561503399118158024637476161893628575976617925675686055= 9818596348195841382807541724668281450598902703726310510394223291559707690= 0700491578085023959588944662851670212151163891801509307928913862103911540= 8502998924874941822053754815203432669887568651656729710106525582354068669= 9930921726809018379543140941615851795643734102953411635691310905703896434= 9248701776662335983352477383469426514586665744330634639240271525307942215= 5316584309761319246358951090050036595622071180864212952046824227134628981= 8381673484628 1240073262102620699681428924624610175203848720153528399870287115181771960= 0413160279278004701192885401980644264348769790708805955460720636642919889= 8888998036570599735199102827762442395114160184779597384663319126171072513= 6657411564453219803714270191350829997035921272228899341041597334784562195= 3522924735192708368229145031809304982019913101208959772991594869203083689= 9581180242224659731043387077334482308095454527003080017941520358729267055= 7271069948238427193051714858188116651043506963436679338813711282279587396= 3381000808372422404336696554988496836401055945424569678817749347611587682= 2743073931075599092982668499283704320904748052097453389244686787760242288= 1773150184318957124606673618533964840232626827908464966184408029839806145= 1416762379990540610404528231211706932313257318486472461551108325182706326= 2837699994817604 3131432654242417940164744870790443509427385781303186603245230661614032808= 9558638557170865253382476210393564792921003869562088509242172071428396572= 5100399575135804609260393816366214022866117676398208720618215862954871242= 8636457007987775597848517993400090900535805675651229138835106808114322696= 0952158833475307877243180565465996082177732750935299586590578684804171262= 6651533739609490692717805289172172645016206851349543449866598446198707315= 3212489807898681129019530093506000736691510581054806321228796800713860439= 1233455659154224822598135648032671462816963688954897255387574227143914858= 2170949442499361962548313504195183867071061320041978704410618788776528839= 3382469628864009175438532069977852040161728956712095356889630319723680081= 7027104467283994397997628226763236771377825207239286085915969112461442488= 041910476323005522 7907804430738023446001286042640676437011072978344422159858080038178588718= 4240723532627425600959694785787850151039450463308903527009868158918149479= 6397757195031478618275640347297716542851780211203216055374945687316874459= 2711657589786058007676745441718190583560115350459357906120081667727180272= 6556932940175967626493359635978045779113618307254143722452233344761119420= 6331322641318468886930362472266491859550358332815411621907155196616825823= 7613035005826495883250916964906950064297594701817891781626579455095097553= 6523163975956058598834565504276919716391193595924261201983710447143977485= 6490508348088869265501486026192818301149259618872583973422313143386819199= 2970820294486325870443958629501760638603288951377650682446696250595434258= 6348533182904226880125752897449730290016596148322430680153997268210250547= 25420517221454856670 1997035465824533595756266846333493797397126663819497002898587273302802619= 1618864142646230355175621275006269524836078444129855933516923346918751685= 2258325750051288033886499767950856021375035875783573816043788815518099760= 0361576489960549812114417426094105485386812317461345436782465446469515814= 4151413098725039808504851762300619547428113939713468472429264216869210697= 5643767697485275455176258605804598030244596612562445871833688892751997769= 0268070735502961733321757132844477931224241475285996595830161760366017508= 3283699406931561953028094723082412760458044397252641092301486481521498371= 5530974291350700892046302502195233843488515974272698150534409850116393427= 7675500640752854855562924933248554075368059586506796316032277613415834007= 0340419437451030928331343053374719232051461088947425299499866951057029395= 33835664950531134213288 5043506108776133638908464925526470965496552099344085852446885480142305341= 4599268453392525768590502815250062153028007766710231241016657254828187192= 8446304625494394600901429089163424272831353719916874102179637691622385514= 4997344516145018291865150695455778562036126221548551167906089660079243506= 5389636811560522382288243482935859427755480777898691379588909143962413099= 8355216800944239962382355328202998533296157313415545256592036782870992837= 2307979955290876612996200431133099431554976715824046828752878057992929937= 3147117899063951793134014130717252092840446797200903632426156872539975038= 1849452513324394180696233652856518862576902472209567716319422313746879055= 0237539379732079078384687945352858633712886027113963561737977700149599475= 9504833643058969228937080127786771813782390755298558243071812220079109019= 8216344243711877186050204 1273785040419572757609725104773859807457005647240129311707667561485650731= 5800665838964741606673311287860083532000211174369436785286422021154367480= 8907967177534361266473064546447372675718673667870486996622962863458893638= 2787470953932491540617158150414864800451367913408498227721740092447807295= 5749526141503548940349945841992013421793096495974301639340598654421640394= 8652454269856722880643815143911594388304730270952693638589298416717476106= 8617171359859270177702973849024044733997202692742999063457260613397670948= 8080345056592539740627426639805280850611985510088493129473138868549061276= 9581272978762779087584766547032442644737893913855034235739208440677102839= 8149944814105314961163800545046600789328699007700426038386624374639169124= 6576201100727599328168551086440903229516328067939891739454928143377506468= 3468266574445730783858864648 3217188153102130692831390299266422236138632853299226010337650664641843149= 2860381581690165819068668645838036890024142155456722239411035214209672864= 1653225280405848213295230578368312125731399945164591837570326655616381030= 9950696384115134165371891591025426598660644554556767139961474330765648706= 9143392527476426870656700470072019631151310415600428907113877840729786371= 1485549757978224943722697880993062351116441644535406561228991116170479793= 3177672256384878484455527565182000051067964945313056971393061833376001560= 7927526036584531991829264549322433760821858550267590996104483448176378783= 2205900055619573139616006415294858043434825968365173965779094930231959545= 6612396722421977347355695121726086642773340048481065841783024474206622323= 5080039704375953793364622874417478228909394474161408660966809753425871817= 714128433347477563799694414633 8125936163698330725945750504459881578301363888926465387690595425576684114= 7589394102763516992431310420151440961737123614474456008402273349369309240= 6093439040831616736007791176070302031687102748979309383984452747386413339= 3943947500133787667532374505142310174915361192173226749031808300568112267= 6003423501393188007346388979385983478050248026310923548626745063753766020= 9111712195937503622687016165128789241776853442810076386576165844495270934= 7156925997864448035399422980544942777171789854151021612919004719311110405= 3887501623728959803802783681767720473874095956640210469219192723135287502= 3487882014503592313681505060461260915374645117529315802206044394041234045= 4578866516933205905500411546829497954575708785576575815383260905461545731= 9813916401578868308212563724715956652983812195692527351744514260504569651= 90112352732952164978188778618980 2052517583701605633565399833133952806830922060620918412616201285125347662= 4571983109158661784240833441264614050297484341185405826401277964682913659= 6754906158560622135456317222543284955028749002589487478397778986335320318= 6225856439013139731535189508007327177102985085364502231195823630828058041= 4993489851546491353272224496530801649062021208909102831662167369018449421= 5421044593944651695612143027411767508885460071990526104773133937929281169= 8720628898368749520811057287155766636006838699236013973569491164159703461= 5694343134433668414963014854560498538209085370145760465371142645112051243= 7114948638057362898116458419060381630979587217278374224995201826331726680= 5742775424886299971591169571307057863731607380795651482131717075561435040= 4084201058125927411145340843548841315728616012169050468584059443508448503= 41132199595085241521576311511352076 5184618531628730590909810799497148963757165339115265392077414313229141430= 7365788010630647494477798972612874574749021767971881787552236307231791781= 0916016214102991466217629499247541822480266241478775875802339926184968677= 7866962381311700957975277365076231964712170686045376907776360411521112068= 8750160324481209678758165765570727920423114548436366112856541073935625829= 1524548618738929033206144272498910397992639341271885455102289695357410515= 3554344556474202927964608187439253189473979116230040174872769224391608793= 0168379649150214436552051025017409667591662515031974776923687659327826288= 5832885027310592308943648032789180647108482740778512608388168734048549763= 8274723977510489950269757187035164997530881904679821776790372613866255178= 4500897248329269370151790251198680861670897608232224584562450869725272748= 1902967090594283693026162538557594492 1309673614846919493532441793762810367560138846840252782209100239837254097= 6871302740418441206001446785484388531832364719797231916361395077718802920= 3051573965033845040287780343121129132283018010635878323189547321991328608= 4221007709210059255157761240388426085350869682602392006929317324112430014= 8594263210544555922949571953096559882385601637758427035186084981871650955= 4926531265647111902633177903789212434169820714871017409044361694794687633= 0773318172798634930873757818313621412203581205810568233247179886165750644= 6021077889116087058915057585001980692958550694149053170833277085108670930= 1940161350742549128205698072618011507508873943717805627858012617822925863= 1091515623802202670530966014342422609667262308348559210251571849185996307= 1548915537679439621826038835421340723260407038762959238015175625617355791= 0692035828877522185104817562599580893676 3308457845964582827920085273232477037682141948728978425893947181317210668= 6447340142295569579491763701844803999921463850312609845422459047174159058= 2227017948304460479651693324838043887123542640645653218518875735508346809= 2030376637042532904143747003161389060670191635342934349057484766035273611= 9935442638748933275480109191668574446831700743665491532816074601581096476= 5598904414008938954423631344929508108273298757849371061653553759050554681= 9439105007105426274774259454338267107191898475076857805374224949569626370= 3368363894106119514071108380503857952068760969855025837192971278187435419= 8288816363775826446004802444736095613346451432250383194956775491069775901= 8712090540512925619036516593853706548760070822850664813159062738921264889= 0713091660097937862874764449317848446505888377421683144680849083313948596= 702776157250982402967385590835237238279248 8358037185785831065980369004096898625023525602725235219607693420415693866= 7212561091920457995217590678688939194454898119122282124180552422309928231= 9495531613459042331884856179474237537522422639354640274053846325484249095= 0395574673183111239614520147313537640234028921296120102176284148192224511= 4257686633826346479776822534993703354813633491267568196424027980125075161= 0916126260223779740277779339588793227977567833039311712696463686200041978= 2131378271765970538699995957667170298792858289035424589882600588048615851= 0898164456634816238756147278212068591413317203623816857262006832636212705= 9940158314154308910031162222866684847973357587419354853168181247477963859= 8861999266346114961068855808830576463776533470266887878444811471663145561= 5879077044713947964299980219655044532649876053479405470601988236378069936= 25587152471651893442985713495813771150523628 2111538811269790171227945476835214268399018610237876297766031487331077755= 0096361731944373657600079503764451704204617557264230589710040219679626778= 0289834070683796263099133491070977827358819048603731749076397223995623414= 9206946189826408290802838003479720764386984399752751145762958424496476180= 3236221799107371510321732378683649654425202049670442718303743252847139395= 4070658204133278277677630464990651522427081434856402869524341742416637188= 6752525544116308804161780169742882806681711747731548165403171901242287273= 1600772407950163559756731713116607565658665815074633919716765237460234798= 3887387258980520060183778553925394458217567335792438891678720728534593987= 9760855186836255977109905198480518422870989604592019364540765365959170295= 3336049283636187753513106432008360090419535698966229855401463263457035885= 77028067868409747131292962354662047723123146680 5334697820486798157170764151692695150854287974749958123528122403166781731= 1022085780295365380778990371979079810149023009764572155710769533176155111= 6736646481578849849074226040794712016345563279331196599338267259022478557= 1016070030608030890302054433422193352715102626226492212118591093569508616= 4369041318380528607270152847142508596553362794277464542495643922537084786= 3283119966701367961347780883504941110620620146772321916919189776633802981= 8713948677559186945106468940922341789453870408566854497113818164446079065= 8754171005411643534589268123851535636215939631764125541306950461181914023= 1712867026860525975073324854062453672999763219075725528368225167417808410= 0828514404330757262485026412227508525348989717438513832167243621494204460= 3174092846364893144645038203881290529444130259620398784068072849917888776= 8165504923802667076993996260840156843318642113780 1347834217765229706685696019277320682807429836909520703127312708229645322= 7983522927438593013788281643102609097407204517645166287481778632610924059= 3987499966020472113794308932148482539573763872616258035692424986906320829= 3086010473290859010766335977184738333460371726321287738806469294147757133= 1666724256733618431249865755315675513444695445318835690553748484924659415= 2369314380476808250074719982672070969611912408573637178888660029953332945= 7860812205916905660516602249700293778298773864464417617442207934609915150= 4810664414863168744031725649714943633594332781564334651438860269233145489= 6162321723582910785607067316816881601749315515450819590782752321995585513= 2600579261197286157985538553251816658147528988340733941392406033224697482= 6693469842797530693997692631762605518065815931994638992652626221577150846= 3525775405059129477012880753286820911897246240011024 3405484758613855990670710257050083792786670358353995488020926310307509748= 5699307431671908328879237212700506668839466555508729221560644095211210885= 8395011494681172919979195825753164562483199259213229481854579626294634966= 7657851119556834583427791292696883274818481451933708850231432767420560533= 5751089679988472867913350391475065666395808824965324449904568967247452228= 6307236340896753701794837004357666974824667575432922129917217847215539731= 9210832976589191753591800536132829982640082046801962305756718531838345715= 4358982879907034931997513215268085981324178474696495184731334089545269546= 6919169023025401350892977478545884518617566758529058322923046057342219901= 4499467203129582192930823626570566951738025595206688497748551679342722528= 3919449917647852436215192112989389191729062090182104833204333403626226697= 821382285020942570666134368414514903058544656019189520 8604727603633128511889776290121510133283122199956658620694468272817452064= 2741835824806650930130655528313360480888900484484110532159803801241027970= 0658198773259189915958341275397984481330675810955876626592993982899703303= 8148877568138650109421617670282536524194310421118975750187526031233257675= 3936051789056768316364603773157080913334723291644965743370761198811374569= 2666244103998726747917034542191490053433644229920756460084174631685074990= 0613831862700086154002382965771454148256564625917572187902750353996327085= 1346841884916265331626464929249811745179815516044423863844352399089330490= 4639816765997287970830712397972088358719916861852213091151081484738235342= 0280268922653533497180560777675845305007643261493235918427026444232501768= 4888144613184164958695661989055293373765244374068384605230500442591396723= 98971862704216194322623366959322904173469578233412585234 2174257356686154250291427301924607257976529280573293556842692358560925924= 6008923887174737472283394731328007628142889143116874177940872782119166338= 2910798174070148753398194457862806212008114750361592043453516814161796983= 0313993242894599073802799582092518272714731363403922964517414952102093687= 8863157026546801223607563090837990927363608258421058580736717725663065477= 6992097004688789874105525019986784400859204505205116112171971104643739532= 4551250028111454829209685526316072857678036530879189643255340490472051485= 7289603988850745039956095768447461108616644446168702479404160359416176741= 3948832952160328668739751574834178666085854122035225125174515006918984840= 4053784023047549565145556535337065008461589768257268138526544989921435436= 6731698786381425054112264372338988108203214040628041892776948344003614154= 70898534413223795063221817347470574041058277842977000546950 5494147566746924154807208637584463705763233504512443005656908738422528870= 7840571293863619800495829743033194805012875127212947726909238447877508763= 2678724427519802553854884833084695206777802136907233016674718526567521830= 2832815743898416759093097228759276264872833503387610960630023696408785877= 4759618138418577984266032369152187290694798712961279517178995603991100781= 4140431592017945063908168066883011686578372020062917986955133182041356448= 6842695102548055103892751599108981863921253525135226848152903303353598793= 6061660359820001669876229004838929874537317706579737586175726098062765006= 8054059173135476978240737582570860395061556849834696401810177233016326609= 8833523471339268093820232343814230758330164573852143265545204588793066050= 5769356700730021090181595992315111572163439642063289359735648657056032436= 0712318661590626974320765135197750619484009646675986385834568 1388369794689331530924174900411081277210935903124970655208041058832135716= 6081647200912754001191792715097375433255751577371956005264828686465428842= 2568752812129382564108485142040545778911578613507072834505309071735436379= 5924801665332695819492116047047150753231873272025204751946557750892745105= 2286184374515282524836797101759501732942284780785817072473427906588153245= 2223706182384129431563792537777205522877517649674736230994978796312995595= 8100181049841806732311509411472270623241466340398424539840975520862957016= 0040785232409726548515685722957121330347542838863550078931598123820659395= 9891082245169775506246708322252890645046703442814333812843719822751053664= 7049303736549102995388278134139644863509586725838828677940746301280537127= 7589180058218006062905024615418703644858826789145314738536111683075502759= 6938509994779562043819443960246500190111626957002697326332610148 3508531450311778603449647092370988760323222224609961782993617843327294285= 3702579884170797766244162373102238941000696349840594296581573718775366284= 2550052633786816530379626206950338997838958043293873024481358794288886082= 0526167082050331046838480049898263097713783631476710137725997265772920367= 9906945697615806777752104706061333354441528152546370750208360985562955793= 9511836956875236791655240222752550429135185573399695796446254658453259300= 3318570348416178598365414868610507163481871519822343977086250427489248013= 7886067526477945324143208964552300678928397935452817369241381436090971645= 5920300678450310274031176774914842397344548167594664383495390863673493253= 0503554295156397677370767301820353223804623498049285630711571633557886758= 5579731069182867314091183432249069767234375591797547060803568303423350449= 658731285039628707534993044857185963338384841180694581965993295384 8866676998724996313320383717576819699165962370555686055584320523489829948= 5447412171285942689756259443951057750461923456600621266601433553293658230= 7692775866262141036406713873418315094276677189387462836496192582751549175= 4833062798883392772645147748254981137381933251217099368297653706067110302= 9206777292066958057831438291394129148673318512267539664637412011044253620= 4599840974585729332755468173902426062907697665716359800410723026673995023= 1202818597550689239744979047236381302971800563898613387135040026022454753= 3059185663291476353242796660120582892003704563138386461673456876160947147= 1406089725620737421885934269037322082285337537990832590482650915898407799= 1176678592147673694409883901217882480650807278945356403462076435804392945= 9465911784433154174247718943110006307145116575163312911289144306929742874= 05470639751460643010852934280038963769470431866398181601623472743470 2240843960796681937710022831287787510381355691198776737600097115012358507= 2484534912211724686205247328398363187375774294221218492867349564792096284= 6650513578059761717040459907343408949688323609536744175269064215704610931= 9583682400739399496169805095579553417281261348376464324905324589323266107= 5084838107200668391715465639364398826495473370137828771270815612331618599= 2303670772580251075612190422608659786553617531256135803916117941846224548= 2018127921124879821761912515525420142661173523863005748922747472014935841= 3207569079086129198997307267159957277795291659846721543907822002890472078= 2991889133995793671974418042289547515540987601523785965996829700275572879= 0264443546605786811486479074080965836720599101224008906208219010998617342= 9256239089037439053815294296613090207426149157797093904130979752853953081= 64245318341266487590470857168203503307083429822708091840222833139118328 5663403112807725509491663629163863228824905192882513122191395733747109750= 6167601985323997122656942386943354524442475634207218627430763011024710091= 5115845653591405093820336834886666892782403392646579697869895602263504155= 2127042294637561562914175492070123528997739151082794013075286742239025447= 1879704558535513733009414497160726848279984955477660244078719782849027730= 3380031657887317495478877380600430180929351388400496376378987805608045533= 7425509409326423985906751186306517174260311235622172546732134553099096850= 5634145934062039989897953895649105422487047007883871862799845200703387215= 7540409791200098903908240823367297645666403406472242120410792252469141263= 7448580677660901215490278072246442164142614489802369246059432767113902631= 1528083640001145416876593465315476227484253602993636960617919013607178258= 1139770246796977347002780748005725958494144750763874672777556409354270728= 1431391336071331486294675118874878418253591878074058998363694880581195559= 9400362315478619394397895596930525587973776159059076549255737361279509474= 6512323687460358779078206819826696850331146909343627572892560298701593913= 2530766135148429459396500831467610438919386820764196683768754700131126296= 4960901862553629735021148604129979587286763032497837772964493759586526086= 7314034447170479994409430761617076654359608085501089848526877713634560626= 0140483730126785203175898754412219411690695428420156012719018603577818299= 6500340719826316476741832131528313065919869896683204663026708216423300107= 3101039504049330117538471043700631849933157604694641222224372569209692966= 7396642115038704884916158910816356817106083515662939430891752162662330763= 1248906593678118518558992164614392992866608351481547562502785860022573406= 5502109214154902872201328006170786055737572236053443526057009256120256836= 312 3617880866629045733049649944874160456981042030802808181411482190770335028= 3443969385646961665918847447750913255035144674566073985972160874798615759= 3204567015208188327191026067968201298599694722526990164119349863609838660= 9714438459399972899623686283396835525631465879151879690727188431328324290= 9693882790328045904226390869882598575845087548324817843486434645535034286= 4159087759238586534628345984930700527447182154687155640808363450836442999= 1108782705995057111201152800624978504822264286589524411175315503776459632= 9435432532085577467374949220838774212516517780250409562961185806721167613= 0174480796644215917083373243580504868844063858363581588545185610360353275= 3854369329741766552970670599557943415371385602876277598989082298843531635= 8988646319711852134143951606618396587586161155646982204170139343937021021= 3508273352831225189608880375492635020984635469814491318416935508795619006= 06744 9144606618438812414231904461824865539607719447982167677274201082159074403= 0325551645035510153057080229218565797782618366934402184486956410908488788= 9359427883814013928939553049823761287552009051128641792075132646792547733= 6442715269501388102622249469605612453881041501559992226628571074822447258= 0300685799322588470769525160798692317206361602728461773601621043998541332= 5105857877830484663431974932322442970909866283688706788125320730175074594= 3205229730141265492871347910063943669453756898272182253296281442199787642= 4712221591550927716322165539663049378979300024248409167521276727573825297= 4134604566565584379192704759242606919677379325099337170350651697422754380= 9253158287676752177222155293797607268271642108740277741499083388846264592= 4899972412417065817501096528548099087197585841921382420309192784928947588= 4263454196743460354052914376572187372151716272273648812660885830425134722= 4420256 2311482459805868218915741803357240297825420197733468950636561891113117932= 2392113134225130388066625450858976815699940121479725364746344866123441639= 2858139305178713744811759685635275694753033034320891914439599121908483800= 5280862197955799433178468842538004382577507940510171563751333495232652773= 8066023088231620455325971663013044289859207622376796032092343427237428924= 2716134036200878623253928590107683224460996495909601420920700886435251131= 6823612337735933716452708679430035564475656274721973620906032836428892884= 2839688344012179172482470337674801617284685596350411006216438435652513837= 6061006862884957368175723121471922847577343497291843204183056502478381633= 3042383810483108379362503583561628094366820197175512512782935758817029619= 5453653073999473806837598657278929453891332965029086950947672198302269066= 6845869854641084514088506053947969740691338749634381715778451838441643534= 8081301452 5842932996453205550168655776069206999046156134631074283244908966388561954= 9392740871111671381468536165545782993804190063349851384603714378479207963= 0609700656805008376033071220867169208319647202226857606637428660533650354= 2241562805151187859138580718316929727410130334248765544894424684849290416= 7020149285079301435444880642331026741738138120805264284782358519758586930= 5536380312546508969170883433031116281192787575003195379236306959518214061= 2150546748148826513089059497890297787874319370321701265215883323513235248= 5501945274143896703865557369644886537234461867488122519768388477235933848= 1819377625734497853830876243975930191950414582658414690488975243334740529= 9490386319424320106172623063700068540758060233985489593719382621121517654= 8593149223587216174545159014085762234806902114649000737711205396700653256= 6534313708581065402812878746288624280836413593694552425008714281704192254= 654399078104 1477018247936136159188094637242205041214725362038152370682340553604935213= 8377808484878660465417419333971268311847230332379516708744973162459566526= 9857229851400193205215517540293537222467121897069315818237731075660821707= 7571423603100494078356836731148684719669237560827345302797128731558107644= 5008405429072950235693863672078559887906472975477646771400915889506032427= 1526600889072396195030751778621677418818589246279299445840717823424465939= 0179394215133565564527629344831191582762682854396754947413879407149781000= 4421436700770904781534713281423193151873598965975450144088136081208689512= 0972757623892010929466529319214106563946849741359397312502622435408171184= 1547540194655218341733204378042592264793046469103508428362458519315799029= 1757549238789976321430233829655037625246425402106335565638543410581682814= 6668251976677242911302175641156589073723630889709635285098496155494653179= 217543172712012 3733837290172705583549169217258000897984919143620968616388562336073129553= 5417605786964681408359577925182640390565271430111306252558798036928467635= 4900993309959857384086137432645613393443575564220899629930803629653817562= 9162443811950043243303352622713717130700716849286657182182088183982329544= 0581275004404668707657405145730204542302820754623647247736331729071130408= 8698353615135223602250818419458313580576840233683309673075707493709152059= 7168255074827428883872073720012910106178022090976172872505892085947118318= 1117452181530716752797425625735098221520130321029687967414706766431527117= 5715093734946241691713292577568753216372214870600187766769068030235639649= 1363335604850637196694291472936606905339362575724207442076558790046504971= 8849188256557355324906562628338761539242279855503133556411329357232512416= 5545743703398448901149037104521967928580190061966840621058497987393798470= 93676429887711088 9439291813955423042629453712051110222650983121963459992574357397062694421= 3476822720157916435560288912738006325276291324126851192550850786868268443= 6406597882156519682365521317217403679411762565088735987427026188382379586= 2329676594960406296678440309495197537617932021684966299076587772736814139= 2021796074324387096269591702784215027492321058525625822552127498999404624= 9300131128567304962996990705179956939238820701877344344522239840476961751= 7086757972665931175610838416797347390431704462649106510094964850820805358= 7928392478360982482864403565559386824744200050519179349631791470374753445= 9796392804519227646134710842546785073482665043337879377354302039127504332= 0506814075125603059021270257282252370786957174103947562806718400507023235= 6730473385215994364427772923597382852044638657916176642416139005323480302= 7102884039302957767486265978700105247367941210708680319416992103237260495= 4869340530575750704 2386370410219317256131381911192094801680429354638274724494234875787977061= 4380891396347386667698399713895254858574407683235567774191671908308564280= 6451571483244026525126548359786012936144242803394093769996153953130678287= 5672471567113765770383669982195710038578520027575420138193528204609932903= 7901317405006214719528724761191879901697995544608326302717413431179432177= 0922686305861298919493334042447858347089319208645864808687596476509460678= 5472056814051507638494018119862464625175007375385568798252365320635352217= 1588572792955378408205059419636999551604305312518747943874500400278421198= 6320668488098636267065073765201289109614426296791597570442592201360351799= 3680016804605110460489130747815506971581253961095812368328139481559456180= 1062123338669984292148240003038716706320106098528542760901082383502733554= 9827599961041086413044774464513423812505690354136365777177288027146599545= 2944939399939271068648 6033240552364907103246640852185525873915650896688886166891678257382797147= 3644822924254492499872565909049506875577864072437191287668220143665684707= 4222130748692359843603782237809769494464138355704439821599944555553207289= 5015098818192114094815265211025325624897895887570970433906893946644451326= 9193847012329451486980763366564910052339601880016990296389688585271130433= 4208235971089395044147647636536498902327577798015763640325305437985807878= 5431012099416353495529204442378810673623644032723063306418842910655633404= 5420679562800673583150854888695151194211334395274612400281939646464923370= 4778992782819619050284399669458493423773035389498594571575434514810472709= 3662926681732666706173816105243034884922588641753700110513735944656359025= 9188406936831117677430801906699119208848493176678469438134026839596597062= 2976581549687620122501705943811069560090840923473653285644889339000184493= 019942148143869853758744 1525378762175259973164688013344181597455731889690668255472342407504458301= 9786568639488570270149236256019965149912884747978457681583516816128690834= 2075384112870257328603561866055921209264785137222764197912066364570496005= 5909853383552754248493520565622772785165924757020003392516615954622637610= 9733556017849025006834050259732229839765894648164898425673553884156496738= 1168252839741001915369111236666389470871831749970631154572291210869349242= 5479768784081184649116820865492031474367707192099008282269318626931748672= 3828809242927722759209443815297438489179572683567082784778390710195171065= 2008249888622221664178810320105740268858677723336869961497806717285175597= 5573871043616159545391922301430791146449020420895824537168516728731618582= 7541854931396745920748720555902968046847075731043388476026010801039127991= 7368106548320836023710896310808920605792411933740262039678856109960961762= 839906545699915000411981856 3856727391436057090058414981215928455339736282112826778569916684413430394= 0506423438267101875699382131872046746972273017478982913353178024536724591= 1543434973675068606073782031589392931492049300927866460052692845581917850= 4472790623329011190752215396560699217775094245016511274014594152508125041= 9756131355541096778619250238290584072789723490817312854009160055847833953= 1007077861787898489944685820520958324683260344134327935941042741507530272= 1284874385792804444921295682755425766535051998145959963404619519041913042= 0372905972110546917631832408508371147108077018931369828000584441205543938= 4024286092133145292979455578795084240007971659343930683249290598297180671= 3429090644720022993157340270530732432189158850454520832674137090611372400= 0429247846187004257967210737880767380988112759464194484809725599298563040= 9210969420978592219517712396670264041636955732765484320654731196799767161= 01832340813962302207883122160 9751564731009484370039841680076501149940422763958601477441778954643181784= 1857807786070930791739821907299628878291371856392619773056344494055558871= 2536955920991743733827705789984944450215321371477728185193406758505411190= 9784677346413044163371605697996857996956881873296378075197343400647544816= 6918026908815290967188279618144069802709985014656547416722069035084480834= 2012462447122729565488149618006989546692919845146077914595479075124193162= 2701388908808697702391538760940537445511820298155854052945845428013070799= 9545771617289048890296290654336176681871779375209345167284867374830341535= 1643713211518227741686346030125103424651625752116178383250790067221357465= 4229203190152679980712227686273174631124523409340118661022438913289705155= 3082641715888072604163216718514957080218543878691829991450262707532036937= 8399468333320974894988805515251673764750441581316350472090257569855389088= 2324646710076704241544674919712 2465719777652640477893706954407932527216299074759249485084811583670567234= 8792769152759925452683832250220067172529553798918818991230614943090797512= 3032676069423945397063157514801831411190465645273419584008860856514426597= 6099769433145987047164836324496468704418448642865323692272019453375603210= 6310925830530376976942588614983063706352028324441510427942952278216129911= 2641916758370580979380125596379543244534308135750834526269601210664075450= 9968444185648928898978478276616902786917638843448192320657739736271259103= 4885391338149770545773121862632487256931954788561674236924216469482255626= 4358729733255914881181246487172932531797494462742287164093878199433691737= 1912803598551782810780481133224487060092319516683000441155729082196681451= 1765481256620952688765841386789008309471638550915868410516317573889354129= 3765446931270572894527950178767827299438867101078245022468436874489206992= 5652733296576313173698709026360113 6234865674998938274356944601930542715836944495630506064600134003541359233= 0729406129313543853168557096648664760081054469034300942915147452027253519= 7851856742541534633692640729793302237033835838493432378852770830449691625= 7850199946440827629291667372877925392410299136176365572776079926731081824= 4842205920332840171955367694699389808820794906238803979372996375899079985= 6629259240471904594314919267948521553669716964129755265660758379393817877= 3557369288248541673577698073921806237059884118616495698500236990025505864= 4864232797660524398573086230451245265824655801146481233865207756546615825= 6749665114148374989099558823380948642527110797282354695546194466931814971= 7024598986529278951301735352484923337274478931525212708537581929685778521= 9059448754827710727239302171739277661672215169659153254703664547497154903= 5408307732853610069336471411997978590236918475056646446007616628955590803= 689103719607990089291323609751599812 1576610387621245153139027769518675578589046536277324231682011654399947013= 1500585933550618587240700261805881509867994526027604618375730501744234849= 3615969653466095632702859678511695864293616506145694379101970677986409084= 1973801923240713952567797704076021529510277630160509891638491895762540448= 7708607646687318632397978225004862764381455946579006088284472130813746120= 8877631712251921177986147263592451039079703145320191918407712319004780555= 8791342590047397541801505011811832801858398440868140415681381331650525556= 3555134982563708151523563768589719141404740403296563349734676349379236385= 5933203767189126388680946011651778118446413693969336694671684780173743995= 1837468921968472610550943912368101389114113103852242011877519331731941184= 8134215354803754669615988645777895552553344932025128428414324334965551438= 9728644341970424304219779327564218125082588232778328544006397059945006919= 443339654273944913910205892960086953676 3986901382735366908602606918902833788335227940962823969892472508526341470= 7545731132349145994874339507064796573670280972310056741335405911648700609= 7229762324010389272674459526670926090146327363881759033489406584071354340= 4384298720137046658422589727112696691951760500888492385482091288253303343= 1554248071325375631806010475529284530436131987052420634937952548463165243= 3779556250811841573994153962474540334857828388239446968059743530705391120= 9573412677888549815837592179973758252674800337623935767197385201382708077= 6524749701310481560321853743870874735778624840079949581417966816012919911= 2959097352223725164065637876234750243753966560009030287889244424636328058= 7481825942223338484453471184657483435267658533540351971108882311120173264= 2416043170940971244573643707552065168569067647410677929689237929313699290= 3599157305854566577594549788046608726888130672220181926034865193131761297= 80774821865262904399167001754685451832684 1008231726128780435712253027809024317866748918751805632500313804244230048= 0352074454250883390641982400343103490032068844651160004843415572425642603= 7837617746870367218797472885325499973041650420329500025155543159009696773= 8876784645699329052225540513634402166544384765039243986102824336342811749= 0973569008023269509497720516316800554878162357582419193093455574424714832= 1785256622206841795438704540476625811601292054929232093358327478318107352= 8106095642298646711435828758965474851404318535041794988276163666643173342= 4950309559887444087968570667216967346201539832798423043974175901218067514= 2894176049783374265693770049865173309339963334636434225935070582486672574= 9755542154060849359765986314138962453244164708396964188162518161671777494= 5764383486296305192704038404006136092885248654936872836207273114691934391= 6779917468953059923826672047018543304842773886399284423077699373211566234= 57474597158236262959018884439808196014465532 2549757691558465628448842990818919002872141662475470655016272876679615121= 0719166112680953558544845479969085263311353406875287987462637281362859979= 5657314304788632505329072194382645996586517847524442313308508465478284137= 5942812891972907819099353373222090501935868321496344029403950051599424951= 5388223544010122243550507983282291219077420692538607644679515719795970734= 5937285866899326866087634586812071834428452611601862306785716790140025778= 2519186189000049135903926727935276522151551207143293681334753880033966862= 0340640924562084442842654033424300603025501239129339446102672228526543237= 5031711203040932860588116044279108132507826799300657750518842038330167344= 7272653974005674993438543555070839697640489742936703123971908113253857848= 6127134365324633117208634489416297735114789613592822427582550497293294321= 2034359467151783936293962574505855785323268059092614030330352919801172631= 3819494443785796168768299371806847269695699216 6448386748207488658308892058441178670080696796608445268854819475108079306= 6079787342617046455429764487003453466933544872546109787143744560184710212= 1815792905771752042073800465134988775035031835548318822990223010337429753= 5273507311909228241510021604277994600396806359960699152547398285528584055= 7876458882577494969414639481612751970510244674315259571535247380448231069= 6017698753477757231271440599592653400282621100392178282116585231465469656= 7130969082846590672545294085081642411887493441686018720636642137708762399= 7428134681055149950505554293995945274947793269091698926486732123273874887= 9262729556537626119770864914745962353840249088362215268132477144073756061= 5166490950583095335943276691690627266296316549838802327222876839917697339= 5284616991622609424634213161390722825102762615298553781036091485298168843= 5087837955184317072222769140330745529876740472400465398579382970423076468= 276562560289204919435102606856549272491290481876 1630860403310373969638426511522647972855239793533773005383761100422399588= 6036835445615110721662977119619970545303106737530471602618743198955658081= 9275952364790171038041098102239369575785747704914526515932151791821636800= 2690479895337217678176525180312393560407579567105199686042714807503395681= 8106559102542551300805138714389194376541949065601219457380551056803062210= 3661825605220515811418307629397560339682199590286946354882790771469550363= 8543294937219479175405710503303949671961445015148738335496780348510903589= 6165289780285178362353720767690383625786698971930683530913859529437165065= 8618187459506687148099001394280580698538096633038004282929873734458855209= 0607467145397620073880796520171321914663982765640546115828465336206583609= 1591017761629469469563213660065948231251780561926867580206011973961443749= 4462519219583663786217840712768678420467374804265821105955307658118519449= 887402854595340016768618976201766300629275893736456 4124734278910255171138072120772240468639108170695907183657127721038002966= 9256139400392753521062154061556677058089868143455908047794474586332214650= 7242788637604822133787197984646220400213805918885687813677930865154848719= 3934817786091946893631481800734431817745334227845806533657500147769882432= 0653860847682092142797790334723715681596256546230940237836026921787912745= 2904551766791616444156867384062751204723750015655902920625972999009788087= 2221770361718737810992310903672276856049664048054555666669262464680313446= 8595958804604782393133687659695556234139519989859140091524592766953941372= 3947505829114050270244430388791069395377384256535648036723168091150624707= 0339725313415517878012631396780352327546972701803266373792044146720432722= 1245400925259144359969507657401510744364714547096789713915522319070089318= 2081955327645184817755232514457981084734054697414053215764903895831995322= 49669171662170922639121051079566826292330650564529596 1043250426406389759786452086367323364747442861360424214150284761291075401= 2805265343491421346830374844184308706996588355344394145060123630942803355= 5112247025410356246884356055930825457868423487386665604275778198754828544= 8300686772974070314148780601665252305653204177279099597165709043523787365= 2845129252025768718612214637895836113022641522854930735762939170329100646= 3994641054815209051503784704831472656013020145431184996749056992871790670= 6534269998898905532365935895209526897305850229032457732117693549481267785= 0597509136842220967290305649792716187354089094685549521313692164528545709= 1431874109550425477277532655942272131099913816558287225827199359840150953= 0486595216191081679301000449101850690503224638005124631924761569508830824= 4909806932396929778925773174918097730932262272818155979575654996892972745= 7303639623480867287860943243375272083886960004250727080955146484586157319= 96475368406977481890297083380522219485844439078794060208 2638727268368171533436424536445209454600646036948594281036674741225953033= 3778434008111381991946762367826521300064906151386965337353320912032114165= 6410614316098006558430556072627837511672411501553140804068406841273222501= 1357893770043726116863968682996491110918726923886710098680526073650509551= 1502866925734153744952413297929407586586641404616044323097373194575004388= 1115235330678317629868579874223917582863841161011949037446725219094449334= 4403953766362361990521043971250936487051849165795062132407583598246918742= 4444011173950972229976562076395258380731579572595981466064610886589616703= 7354240039217912411450524398313903738446727113964497352530108791535848108= 6843766818676511185260619499791909728406129961220298619769562815721289128= 2450003535999508784684788271545023892789455640808771549162972903597136215= 1189912789931376805818404078252424906694136088366181087769639243459446699= 1270885724871748179114055128214062139910040834138090130480 6674422748096743090514499499486171547975247435895082262929385556616382170= 5413492165202393831402455846432893250823838471302468742477265621185994200= 5454953729093063364379259268242914471730461232658072285500963573357709509= 2602680420557279782847659023505571238905149435920165420919142531052516069= 0995575767810225701274537621626806119183922770753938208764767019625891098= 5480609935247484507557159412676071519476857726544298135109767320651314980= 5779932231332193995737292393241274540013904741166287756380048497736423538= 7591629321561183441417576917957526513193500395146809091302485031279513478= 5693483475234447691295731612751364177543337032343119072839666518767097340= 7948658954089357460610747739128471485910517562701513588671895294092771438= 3038151399907432073633001002524198530667886068590086349269797661552666331= 9505856778880352322043010851943883064464689749008634454080685478233792637= 342520358747419948515122051561210754659658476391586219541948 1688286395619638629204525704669819027730114512415549050385829834277518334= 3473973802553112557152833861666436572962821068125048695314303355459797737= 4108249497566962286605086219253546755685412790941756269903158252545244202= 0021012166782499323223225421622097815357293112646873360367063723267704679= 9945371631168831197634987380417801501063930496241083012933348270508684517= 7484155471725146999663161719237162754687130433124465817502600501772702632= 0465919838203642328251512378711511587063493274281840391620637717019642856= 6866349826877067316643513210984325985868588254857586175054102963378386504= 1524309906118300667546493521143044711441776215370935872919465702838766223= 5721006256987072324499118406543564263849315546499373654641260230051007608= 8147527047833922051802673192947504756232375959694606597391344057584115482= 1152528948489366224788273103155106181999627478473756502361485785824452817= 077588621191690371154935446621715198854408979827707926423518068 4270627269161198308429054193264008136801042523431659657767857741239202725= 3589601698293514522630370420202591859384220635617110683835389133191002803= 5700059292157688453390440833238244095851857049967714053666753878783918878= 2877886504318055676728155608051913679148265439216276094006648186617648481= 6364718323693582909352190455514149858855900871493535619845726613559022511= 2540382095924519540637687888398107737662855835949980261691093837642075967= 0831274139179666484560038331947689043231046844129468183749509858257836771= 5287442971061380261954821540395090668809594853406538804115730964126796166= 6975259457664892950240055917197348690245590852294245615181340555213539583= 1082469003968138851867720483228144512204338738519907113602799101092618413= 7526356682361683838940825448804872473490892351141973974119752131338565703= 6118537289867001878957100431321977900246840605624028288786609012091835527= 98691247261623899946994509771103010737184471511532420581043269232 1080314706940155245557329185017852440944119055763761006031335653782343991= 7117825068674442996687453306430282297890953647037268196639561868092320199= 1798097737210607828063389871219450792179623038068572351010681654029098393= 3957807893352278778674919261407904776643512833829524268390584218908702426= 7634966499568337339542969607327447375994640563281164394527541501449083260= 7591939011603589542299230754331363590345906129689936095718799619984724742= 8675984616045443005063687586216524240860010897543177814147098657334821751= 7101992100926658080542164727753924138226325022643671055606493990664309648= 7209782831831358779501135245892711619749449647464412467810807779591994135= 4219901605311547941451634129297549382523595533281195981828866429972668897= 9397225409951263590354078009714453380022015746484639968087328418655105983= 3240951771542021901669818278875946492430905910074429815390830489842782778= 62621740127198413171663832443354821925682623700341658506157371655448 2732888505982098950493107879332416731055375890032815269281478077202626033= 6912634453090191298365291359467234306457501849517007411151087710743701280= 6264688162181985227725640583790676771944533505206087538245483515221534294= 0747058886627378882466411509874597279925327669580422527566876950737802920= 1170171786060895909046229140134854187955877822187591737528766426635046192= 2520808547373311396720472335922478257083789282422143057526468619284546081= 0538657026053696632040149646525349281531690773230507900160119206782255077= 4793146670296760772468580466725468227695813398293707951024321506541938714= 1577322538287663957132734788177282803599533654098559170132727130325497995= 0616196613340793855040754537060986454002787775781570244510867780596868513= 2039936797332752069571643552071727979845652511971143377998828522561795429= 7384836383612233760716140274706381241996912887625729405866532896496131352= 6064126244586523670953115331273644603680623603443051348237208018913424 6913635526708948757651709927910834506525264453560022877123432646198562816= 9385403838940994927640726354225173739211625392061630324866124255111098980= 4848890479034226713197761299455887134712458539254008745042936576204107825= 7080847125210129831790105623102473737840938234192811111780560279538471944= 3997609810934413405588336260099970920704381381180289241482435347280375431= 7221422060987884734723364110562015196180966576537967180280884185383639311= 5643018640871179719794236765868415111585402129832756894299280107504917478= 3276185394086528890283560303200825395533146815929236505859043848122875079= 9270006388303949272425320879248676816785881939849278377847667338355622849= 0557098855585089499248442880044328858487546850992413091677904768194952673= 5575448432984740562699274060514865126056316682250110396267713432181514796= 4481734644189562622518450479830538612192507433194675945002657610587268255= 879126477299233570915284356443914481745704988409022427677432196853371756 1749056841238782030542549535209518270000352679139361335741359103085456461= 2919928528018054279319571503938360984573238879024777067088557194367771609= 0640941310736253566052216820975684525069293453380733614667306654218687468= 7140101441597726168068655320502812607604697124450808475528222945200533637= 9821069858481566539680948936586912036959504020491867409800650527511474179= 3798579979463089467778825205333370820000456064235535358727389369532649018= 6473331052443171683154534001482540969149346707851791367590374195670999559= 7843236796189995867428980248144913960654714515111112488102264776660923984= 2810143611345925329178523917674437398019603716714830584591813566137755311= 6621220661891452686229519668524046108548188823395891885098911370551412401= 1983758941890096397586192867885567885501801519151105412110060573754183112= 1760471916561330624286573513891375922285810618439623078910175385375383333= 5969171537011140841485986732958791456119184892282524929609818002977420593= 12 4425009205087261870211765900249284650706116596077513811443996759045051236= 5297066585913639011333006010943870332808662507566382888528852933263523553= 3704117598771757331833554271647990032190039052809529184788784364355558209= 9427186701017031184606430292005576670335999437476547961323205459078428682= 2338274652540751930617487050777630213112701542121059723066505889957628760= 2816262496667403138141939184434092072232926221085204456766836890784761219= 2951931294261461377144929809585418368351940246254474554288821731130417060= 5711550314502992431271600348203757880852089653404528477162776253154478414= 0230535950901869784779568030904985262222758209975391111614762761889282642= 4588181827436844509363469904623103695879671701286384086135342256484951332= 1273834385000621975545859387072156121139801894782130133073202943010817207= 9507774868670754279297049588673434098804823882581837742921758964339596193= 2381827533773913810762202323616560115437986870289745528893405419596684868= 8720 1119533727599155557376142768793539045527518749158436687001748281500002711= 8167457046934510398727756195031975175950739623294748781895439090226645361= 0332718489620713147670589626897474360445031803370200438740282558476416691= 1184384200704402106140774562542673613811782593370350051523466021118710100= 6565121737481847686603231999450061516957128132358081099549747210369908971= 9994090149978144089138955174878116111760021773237080180884425991389600076= 9301192379389777779828931530465059956129464714511467178090588734917211627= 1156021492123893759766974075487297407780739997975836203898926368957661175= 1250496792968485638113123948081154296971391258940766418993172068624097428= 9420753143052208578168445184533931003475805170593388631923354198431621801= 9073503822701538232863709321908477035936243651949555951795613588894251825= 6922049135916177426479655352993303243168157799170312353830876653219025440= 4515024298707080928556421078284708039558136729610015564261597182997722521= 0327472 2832519252976824647210821628233875339458767816290852762818990494785391457= 8994000546502978753224558328202978170680561339597164361090663240474863592= 5739277592640003990393173990712478905402416036208675651793694387901019186= 3809530492829942638492865072946085240010369687277618993566932642931571348= 8200966379213444560486964042970444897561424649466346452025484391199093998= 5451429594028348143460037332152570920044622438671262949711980324225515478= 0627858156747589567097310879791866541122228900425034395186389560778148540= 3152025544309537853272351921785571772645666283573270640778292522201162463= 8324881023293006975391828508221617980223039473231747287867648557274124271= 1400549665306180952736339663392563646416111400420875531670558148978292132= 7062567003304213024887584531956927011722712569542756882384956995637303041= 2768625610169794774321280474760738882523018703968230112120348318653388992= 3237111438547515338161277426122008329490485116612949557308472568520618471= 013178288 7166732285208992366170852001209398945550962046539125307613450119231711490= 2505557776548566482642697111685931726423689180044363112474231304134165938= 9774172740867624696477778669557697750722968881145319376192321844954895172= 4274786044560339257451580327585043249114254934413519323012112711951121418= 3598620403885351302559122148575382320886041893742948416022004852348153178= 5442105899946575081729088471837378264081036446964677596402444556159836875= 6716652270060053332902930221700586685198134922075383441711372931168649701= 4626388427765436880315513105371817453079325389773560416388582272551242497= 1290865047320937299639272278619251688670265696061450129190970937090006006= 2535105397023064395881916293248571827343282763110319041254804125531803466= 6035725076435379881727179771850035142390685117983575224030472638147932687= 1675708384144014477248105232645933853816678192314085968168492056672515346= 8324288755480573164194457596284783576045544770026452105186481927186982661= 91297994304 1813351738212876548462572795497976786651189603112694754531723429155759707= 7481289595894143876944562195919147219615763482847793426433764198478711232= 1422718232313341679313198780489857062829420788267224834900239915616957140= 6476202642662506604158912329789208703000104312349144090182015830598321286= 3736832903898978326472787869326966331059666612357692670290506332648468781= 6176131889764368242626939909653875537540027907014204668059311920209575502= 5462659362666678978482072135630234982719084343925772324253458646085256249= 6053784543443629754874893991340684637108519825672964743214942029548556320= 4663075073985879828410656486744885942192939972756123691384358080158661110= 9067184608050872954370223085310126058747145825756157717127467672034912204= 0943931491278950424880201444722910055474425324352386661560476329493045826= 4007828067646491959953263374327948130522628088948564103791822125336739109= 6192282603010166884656823662147601229789101255548853800164073773353656422= 99989684933612 4588338210677885499567995718817067021380642386766452107169071862772290387= 1955170663903144590969369643434571383004506493167928701189185999970207366= 8443796862260628649369906590654942864273180635086233190442937039773257420= 0056845886037181368614216199085538639658829149689714952562695369370556586= 8224630497248762955971377907616621833628805588696973308525369446136250319= 8315370008455076874907551547099158433682091585121018329669729854712057149= 0946677984428881625434372402081856947550996961046988902245234217857135781= 1480889449154067184519415926920415046990194749279061655376010113977495254= 8903404023026350801446006823706392812938635154212156421147526222012912594= 6290031238486947586714760775291862642816238482380285966112729266026929314= 2263824077883591488550402252151460043744997941175026162401396074034364098= 0150880768967920521453561417150364584315551603118063841795937214107453960= 2749896258346477559690039993222262402362919883512184636970371348269255752= 1975637775466712 1161024085842346317290042541611576734422590465252829948300555426526589650= 2085697049095136678783636519198502756691936867989333045946920584332068586= 3939815929382766047547824671670996648506523932422403313147361765973167975= 6856907557068321763013748835992868174765787438527858400638900138125712675= 4586495172564959937289948833056216690576877137096275701822365907038297236= 1952706029729950917911502236307337001547217711927280013450787880309055648= 8894228049638042046937033441782867388326379134095402050378743122879131438= 9513898355312468450897972004010815643121295817366123239495796954816967384= 1827818152670695032453805315742491236128809411851277933951623051088214705= 6257994975377907681462618300632604837612973323116628034712368141296127267= 4425642845819453307901835205566933368378648657999023259814656307287687664= 1016563805267147656090040340643531598734032250151581211840246997887683605= 3166208426036907937968075275155910894674908718886419579331326256203142273= 0294889414587927292 2937916256335460626470909824677054908402179070399471762633209451429520652= 4902420657536360810166044487840885434090328059635192578891773828288933146= 6284586799253029959801043720901811458965313982560103409427972436855647889= 6799807737115049904995450794860222331265542667509114369030447959772707349= 3033810623462579230057301270671265956563375197059371596918725119285618242= 6049299213630641668509052797356239442459132026349632969534877798277251559= 4904769466063612167578785126239526062442397802684897399477803882867077368= 3474096807382315609929361294167810470492277458952142704236002121457184344= 0527123839113707448343131820875611728211608608951819866868075629286568643= 2270644714245278061355015065995718442548055853744084080186352295626763758= 0045500142928821662583799366541838674580882900916168075953099332605008170= 6511631722161118116944546976612561080194801285006477386234614616369169187= 5845633370481763252075180689985144908159182934791076591501529152132961042= 457054329136638382640 7434468246357116645754914010836097187723090935717375176105787492674832799= 4047860152795653484816606568206760308143997962580790587819637961593430225= 0583289371542094048468742875946409795302111109003698387792112325425485617= 0159832465120026671665902663252911792700622675308406471929566462145076751= 3082275784341724606085886586221996370405539944263610751913187253963371904= 0592119422206090747191410077332885435341807934574056388713951641286207423= 0762626682128733417924585475480170743906533221858420499108208897375800639= 9161494790069341249103194743066715939418254809843165455587169358826830780= 2043405423065623804964148426011233663454024846707352193708439814975638284= 3204621836947850637360308487633602765133478262683685027664855204426487948= 2248772365783425227461506325286178130516158185197249516828782080392633517= 5365098211547768088261751959776018183383581149374978658882287907803280381= 8825474686144191555132445068119775785989698002729824618976398715023886954= 65609901023844867164016 1881363287568307162478725651458659340032395765678656272947085536155491317= 5378807672148190730491809364860772225294230652065599447239175060478192422= 0159915672020113715889705882649904150518752279552387652389782189819566785= 3457074770665467902351165239805422717214393902091703997807131851829771474= 1420247242706861781642155567044435648914004083193317290254798251456532021= 4921028630890047216360963862580433548812071807499869847346160435266435166= 9732882402829439309720246713560021089298811817677642023812490834395196543= 0254042415999317765664431311737650107424328118381383313148132747258554947= 0749003131399401570764465491037274066103397088771107610992379712938983145= 5339626027237082760626260963035982224919295896126368867841138777065553202= 3809242704311960892075249081715901257060169348975923806079390407513510561= 5633174138016863895698437207422174438478234645745952140438844170756621135= 9948626700533817218563016751727319145125890769693326640245877798545320471= 05953280281908210321007320 4761103420711547774037625122238289545499661826194782196221982900404790914= 0847016710290499057454782783363110689126104273344429847730412767553018375= 7718122435773987934249502227141097569974698798957951566292375847250986462= 3827477511556960199110329081878451694595877810784172297644887562384359571= 0180214050019202871858523308126629550408368948903812224748329488620065124= 5227957328422992455810819854113311348660812995032771382207602893757834716= 7985844314628685824139992698714877706893348437181859125647552991549726288= 0397766941214676387113582086726296339044191407260348847193918731411001640= 9241939478498884176845015574441018204291572962084932846536991993309936483= 3349515564362339486652020404639344177208844055224190650147351819027527681= 3783345223766813151987612068054000795659789028820805912152081078147220631= 9217964581402500070828997288685952181722113820967136614031960653428557536= 7341910400203312551197192561583082797239705376513951572503076541411333335= 8147609206779343792867357928 1204910260045635466452374269799488261747817897618932736593592002243220909= 3185151940644204665899005746866342851674054749804105787556548716341407456= 8942995561151153122065374136569547388360768322630511990425831389014449464= 1152561948563763308388517489352635032579178794838546067719769764006814574= 8167177646758303230250455742885675319320515676482280276166798320758087293= 6616832952136705662334262974715548328996634385413911710952121738130301325= 8937287005940592686155919713328553742363900222083661265526900551560667671= 0742794121096737587924612075939731886057678293773888573972376289808095471= 3926954130559873634192189021057298907372911726128139216298685391737143615= 1162303880401832755100361280048400163355869293335287293935450730780765335= 2800956887190874904631892672211310279789797857326941860641454030067784684= 1641918451103654304000574425043764949990052655510533103290150691229323089= 0139757111169453842494166934746956211283214057385696800435181908271480529= 4137960678251344417348438813152 3049396291951275940847606044007328813008781434281421038461751962267141096= 1625358690747753387194984750843511210031380517924200486801287482511256797= 4081915791640834508128421690202114102876986357368846257959746294503113020= 2280260472695497848589834338736315745846333123324594443045037274846558239= 1454060134496196631561372197545918667598425404162343721640717954902294264= 4812077075579746706135064176059236263589385322823887780444689083425930161= 7661699284744646752397678991516938982892332915315362993267233828344256379= 7281977060815390138550516876742624656163168976353042891451750722000354653= 6879586171226027504948995737628420123739352303116423384585703835326775696= 5881952151419660257824339570792372037428261122534609812899538361575939975= 9437432048721801780162959885957662781676764396815717998629356913674794854= 9234986740308543604590295928557160622919373893044322586059388674874223844= 6879757939653340495282758781590021320407962805962982503622268112002398325= 130411785208639459242157444628944 7717649537170282294508814230460531328403549833218768994061016311769508069= 8725336507863191254383203661785831324553465889698061756338430637907701538= 8166019841895880157669899827655536308261416481505225312131506990067280456= 3612074190998528704906761947403347928684971545178593037467423050840838026= 4612838335686563641648876307343981319965154919163281480471876644149548367= 9971965548298957978988516628106705454885264272733904522501539179227103307= 6545946360771419716489368744815230604635437647777038139982747513944167779= 8435705693719832029316659276111391590187482693274993239210579822325698328= 1895962275477142868937658672224580343023344050232304486623284619552190835= 0097858878416373663803106052519633299414454209197256241551566986310440674= 4476698350409984806488723963315425209101015368070282530352929769480524701= 6401679104832479248132245332852383446224814170959321554108385613945394556= 1909227192307216525844576604564531028241291580380960489852968920312112691= 96673456410168221690909890985928032 1953296628317873722181797104891227870343727671564118901036469757547407712= 6907946856204034975691639291202656343879312189125787070017721613804568770= 0031639554652368125554790625907479400171822641416794887297247766743279183= 5840696091471100166869759860434255687744760140522790146417947839658481057= 6508487371218679789706211088263828112562080654529632364091742946396637056= 8799830407521564987072915513288384345059575628432654427953383393925342683= 1263999244294658553447382681640240291797318271440608732028109872693868368= 3106527769538628314062784666535635869661339353340590352048093299135358730= 5154978032703007811479842748020610431099163989539048431709495924654740292= 9437678044773315226082379114261774388930825047978793609108265152157068609= 3843305948271829043525242737117492730731032110131027810405135615115309396= 0780557682506801216166200876325433066392719710558566135977954961024556174= 3185624249380523865391083238381526649727086273153386171701495699920531232= 09464435939627752188912390733918396052 4943826854728133188813875901848560033070494907951142182618861208746226850= 3737103279671776018912126771214800344407240753038517895047060660201814851= 2585977918534775964181640853879613428352692973645491670913978060078881844= 7219060281166800165344953368384670761554856743741128370140761043619015231= 7589704302139372961725395873887084869643209559914938781044049501301826446= 1152162726840420663521129463131053870510371948529961889680603310504070100= 8450761434189870995191078729675450787756340702046821189848042695414266969= 0765784521092467612171505568037763479091010516993491573427094766919896227= 7432282628061882597265164628404137948088198043394930238209302385267277091= 4054905753244084205747649968522982898269161005280116243952648537634186642= 7437364754532108773791132560390916892218077701956303668784875083551175113= 1508132828003902142829776821458714098875881065164805735461140274617144673= 7766668555460839810069670844113530829893820177155927408011608870114724961= 4742863258680984825541203226167017527120 1251325087265542691127423622642152300196958373290514733273005899384983040= 3976639495882259930407056207977438077919536419551099075336586803256319565= 0055154562099857295518939279543858268255049832990609693859053581974858906= 9335150183381250838956303852103811596812419939173924401275409023140227058= 5079393013500340518634361749924937894517535326004863122949175636255687254= 8030335532797987451101776388566239216115309342184177751974443246217465126= 7203538908496124883414428834679049988170742206105249509873131589679542630= 0407228739878438694664137048012951077560878873339563753827091460614200803= 0084032275506499224664700174266821681902677242259873887507201634549649864= 5888383807029125368187575942426734661473031172714217718753568323071703206= 6381103427993588414696476067696918932846309289565470455354864447521548095= 6925362370105874282252950902775978612999463628150991658140584616217415872= 5591045856526180494424072270577619826695658665987982653959047262233484552= 8823980524549119832666331767482678237726832 3167297382610342291058668167054026479282071481063116061973678996445219868= 5255733577892938099891332271950568683041144298355092934813758775598652647= 5427955792480939452093615153294207960921863052896007890258644803871981507= 1538952792873880855477134252331570855736324338832351281479671722870754939= 4842255705937118633123497253376797776871367760668670735806338977808104770= 4483843358023182167770844858621079375729465706238196713104736941614873600= 1661976670403007936749065792964219689819448024469003551499032041301642402= 1333742912978665623862828808257128865642846633673325342735732158515775964= 8679751113440779009004848882997284733609558481867745972508776765412287815= 7724408156429925006352787682706017334599524412528598179798907882404813036= 4947308954895209622688834835854602007136161417050077433406578724414966754= 7433813902595624888324519760168677820419333906551144719122761933853774535= 3916393051343403898831151726824798355186663543111681771229037320574805528= 699879165953099048356701966628324040292817072 8017136293825347944626930509258358055168025486140253334878534092420350366= 4934964638280193276257111752080091586031689883451300071060472518512960904= 9088363960971510237239593226698192437471799305153375101197993980912924397= 4350438657655057335690650126952441735817091746955314252135056816022171087= 9913534359520756706716315028987064937103683639552431415580763813905114348= 6491405575619524245438047513772508437651599279348567601221083197157355128= 6511773681445335918058126627060550856146398514929649646042710105398990196= 3821706047700064912498594491394516933424538247947537059300406709658062633= 3148190220967585254622865781202401125702317124140665469192471476111926770= 8236073902938392104528360381620768336925905293975280787563057949966533642= 7229318348281608877505519882864651519055119928964094947871366414871482108= 4071372498338464119226291467693991493540398604672339277360054706362850812= 6541734977761380971763079575771344740789008105285649933723252324143466023= 32238507426424074118461546996958187469562404976 2029370628931552226899022430749349461111444312217396923320643464906497272= 9268545379125753264145855881295899381578806147744716748122893235097745774= 3768488837924490470773354557524929362901037902939649064481118943908364878= 3533847305499725464911070184706233269962614720588920137444822527074360824= 3249857864463630611308127608777841095197783565616220760684924066827761536= 5445019705639757833725247117759430579827213045973425516529345683214761179= 3486744275525167602744064575665343980794363359960407092734094534307860773= 2160185411634252599445966421464110205647940557799704365014077255334194533= 3913777669852985930644193415615410297613771841214577418207035898790052088= 5149003048858022938287977613203460761555550137459157677954200437074764891= 9895429500002930352203823444230649528336869749924452886264500859962277723= 0021431625221105065361047260806190827320468433493326259809117606341022732= 6485033197633535322399080839496069649758831608705782089029620486517630697= 60874941378479831056533949581130852943813634217536 5137065434477082045737788710850752650981649590479754649864632000738310987= 2710995906534316553761355722729106882677604115349053230689673662722499939= 9508653095706548764331928793533168240662081556072463463948677770767094927= 4850961716561504546915870921517292103939013722438676485510886019507588108= 3879608689703290540513289413169168273324008993370679441676887705326615362= 4683524200700422151361280043816233686489527897484457630720150351994018720= 0103566021674777249650528193059668515431800466746057625032450012239313340= 5454265456147186205396147624173461958220890621069460042846563921586823627= 1468689211994524243700398883237381557602709683262099150518506471622642413= 6050105836147753457374745689255095203970480338860968663098723722603707212= 6902041875449862910447815176416605456717002992166637063925059929767437191= 5170795824757461014509002082166197213459178227457108085482860068976396980= 0119031690038742585657973257961718778719095382456157135638640628976338264= 2965481968572239882304015802020038485538869626438064 1300410277462067658776078284812606511109545136832882324841294684812336783= 3324517965164186487553587751222020746537850750590002067368337048193383945= 7936647169689600863473392449379495489421894782287753622649247163877985780= 8484538899643924182696746079084082926095070078267031137744180621710935526= 2260003332153249773079998963332329605476819380370822534109701455054002663= 6360113760537156456361135031193655602608248048928440661646345420617322758= 3902115780414781954918811258336379830507541346726572078304936051636841752= 6617650601812792975545456152241872762315625469259930053679689347613448082= 3263963091167670966279361621204265331351246073121739072218911394428846904= 2158561624978790111818048041882490396357683073665212970084722635277306704= 9465949263162849808986485921876357962687976745564743610801512836013369655= 7113878473769274753899883822754472536397603653137682177207037480561824882= 5732500679694777190231960896967451932804222287927990861677016989138366966= 0158557276684007566166673383756461255260692688979167456 3291980108629252192300998049331536529571484181923940309728416650907956132= 0260299920391119062943488562074201920665027600000717386296869577816857572= 7660256575313151328047166500379419515559842204581581621932504541922533201= 6188221752598146030957876429074256484550747015319019871269378495859798822= 0824940260326685463290193756152651906291692429360052791829382096465565839= 8692366236869641285910243779984379424925108481881377942145099966956395062= 2209693570518701741420882306049221317058747002885599824680140495550374606= 3413469208767400046650095058027272710002591343432660403297970957629129634= 3427995652853597168709903954099720187619584023678035754275602848783433992= 9325770668175990075446828982427756850465399034389320463508126717594925086= 5592483064490760547790098881481809624324844023985579785360015386171017104= 9374090830101979324931332402126681655506368307748233795312584780092923301= 0249288741475184240790800298161123089511161135945528934559676827216797564= 926638801350920930108329418660808674737555744634795927632 8333846002047337705395326768114360842016656993665444343873085537072815751= 2056841698111727475282941007895076352745503207111818654971529249160944886= 9267354400036378912963487662176939228649913333437235235143037999710741778= 0781356838754213134987870490794477940341654815049991982167046717685078296= 2307093256312389809113331719624268882349575645735215869126627540194551904= 3043889924594395851827782168835369453655931010023578891670038215175649060= 0296776948417321380077319274784600595090407489496029624218797038618314272= 2473880529074932097391275486664243461668267311855102783860029380023050057= 8809672292728483209236354838613909678200317525776767292104590693337738611= 3526752519953269259474487674477156593321244293791685894534006817718463093= 8385847690626327046956613757383741378865137384779603640063769495413416348= 4482487259718798309336116512035456214654086999686303151376961322270640944= 7456466578919124360588925078725451678232990429057684972426835182107977009= 87957460680020587785287846944002947559924860367040797222464 2109818738660656436211141943937168295726424928638773952773497950119702489= 5144993472437711520656990404484683585872571511291815992244006097196696463= 0902740665076300035844047285938336694425822638685742334037533576194578300= 9752693013716674234377574274951203752934029258081457429255468124393965248= 1245552570643032494333628576396904933226017241906522521334607429073827893= 8493553594187813730307539265367753591357046876222766516143338673980837252= 4603304966493097780431723014592074656781443665430139402990356685649412103= 6334711374015699851749775768671613043628224971910219333495365915704775532= 0835893728881532010048433513352342181714787283101841049524646127225244824= 2482061834387182983050863443706867078148247813696756602194506574604353265= 9635773613778706057246374185150965320388008050786157800896908721929405804= 1505115573475269371708024774200295451649223350044079238850234830451058516= 5319427841671461524492776861550979235769849553616239428380599382369620507= 02524805073197533592667569332673346885487411530409882323756864 5341413153505903442325300750332520591891193817533519947727586309065049283= 1509676701929772494123179635118755412467776317697484775927809954666271581= 5941175748484271244084064070755768469289193312313193353946383815750454280= 0376623196177039388484236262811228006345559027003363454587405513454330939= 1426437486618962660232376944368491359797329786159326467105288668258057963= 3764439700426854235453273764447808735604722126103152353364334042766486413= 6228154212757891998125748517558959529632528771655400030605295269993092424= 8716445620263567771216343036580203466465924961433217314205180680045385469= 5082575079607298071723678105649850209019112779612862925039987411918586974= 7830753855351845843556618463326574181878940099098960327134428919293867458= 1792482572512515831627720412794685310176682135010724317582413564372822981= 3039861835284898359195060365322941905223418352410920655883861178994333168= 2326383878510822654330305872463340380658539535591161137220707692975713785= 6996796104481738546346071138298405446847162703495672811453759098 1352316966396466966756731970083764210671861719783596651833529045507511833= 6973066993077922120054326260184744788390962886970059458845879288949435421= 9810949123669804541040037249885123308636821301103275106285290221974600280= 2589425651875874939772071236027220087839971452037815224775822121435047930= 5951805097542734996588863796160246816703950350019445004693957668764052198= 2329975408596904254143144024776437039945644511972167950829859899888426170= 9443116996310787775206826656610110451701328508556015172058586683126898726= 8629374090645607653095538067737422498616453460475263217584023577967283618= 5210798845625401907679761731516086518908392802692095658216340890938910982= 8939483701441473952747606047940509993110626941411721472311273328471160764= 3506170885034721631192567356758181776936404853751990430692780519466814284= 8259325903005782292460631514528945650275355893171705500424573463220659792= 7489654622272733993201004348869539153878335985115270142558403625757532976= 1632371823883868582484358087775824436736322084963642510368672899998 3423829016812964656490910426685827792688416044694137790488153497448449579= 7204543428183700740897588567288005077754506629029987099104740914870544100= 7042376315090736844692257799132154114657479546597183529373482254226420905= 0978356821898420725845295224518798867665468705481110876483163106157282893= 5666789583760831936544291880717742643195950906353196110648099951259183652= 3853303105539039667928020289890968431578345994234353131386153904012632784= 8001086843551771682676577840222273346543902088473938693892132195584201820= 8495518474211282298404439333377585783529932715262602948895912070435695432= 9625091707215265328398356073904518752571692811849091321330325191481952551= 5170382038605510024728604869177055586484127912062608400548391500765906296= 9103984369963652952289443015399091606099139910197526005112925405216380484= 2050655660295769404182296334528965662265899596794211003246517464411636118= 0060696104909930752839664633140522183741340279791965796025720825592866527= 616570844415456882063863717732710173663911064223465454633981733551720 8668757087464862651991938871426796331952912807860574529971325200500285744= 9937978239116565335507286157727347152166955853406293206574573099198130377= 1447498472797799514847582452814625354805603131453437975137318416985524809= 3178969489273109939509417434531633522238998087169099021606829797485175292= 5583539075525844860134194993234149698741314040431211911061737939316372169= 6369985935182944687870594331793306609635302982660235549541904189930618597= 1153056070357266253281439196308060507036353967894087534795372738694734004= 2602539380429255015601149276309776326881622121255085648893845171130480579= 3092303433315029863786899804523918209612460135659551572257851233346418034= 3050143608362953422609613822154129241496418465729581738250996169079679850= 1072495843133974528411395177121472084298648951517481060579195725709076533= 9414347249666210993046447045038476854902524666487579599722521665181861352= 8055373153946908900209611833523116397209072015092771163016672145348369886= 65403879990758683134147223695217121899773005637587609040708908677758996 2194889902417033275133038737087654232996449464223692381442551224915895970= 8390305645825943901874393825623680447268512491355004528161609542117391724= 8689885062258151606252368392408929597699013394105440114618452439292952215= 1295624242147262600519434894269554447039496856211204737704704079772798598= 4597043330896597147107507415453977491390521332813343885451569654604837587= 9089801913929341014345313973014242060056978573824156332903834285979003630= 6892417813520022238280852645276724112177545079960573685394395035926038245= 0912098734954694958635347457099876630360169716747674897720750704456862151= 0184350988391002558489323337975192751528891966767937364390337074974316124= 4625367238135110615940562146391618388217996981783779937087617165286618088= 7165617363047955103177349380284467918417792136113023848332897955635027222= 2218011788754365493377894171749197270666921169853875461446887998319686347= 0933075539447188225027384039613436600120274640416834574983880386564547760= 6288462940331185591478456127755625147118056125706970087204004726369010015= 2 5557503408349153827175147580522067712818777355963365777405755737405981504= 0904627606030082818391808994292390451121153458272391865565824018106674602= 8836606960641493950196962902194941611485385660527235923244867756883157897= 2776801104382462470206575812099420845673016380470799150176659798018161022= 0518689410990886015353682679078232764726774855464946365104886310637470851= 3240020077825037155160120269841326774008807644089944403382212258175272861= 5671057984143080305922443843684337675741788957242338513930182627696320396= 5083013544474060996871186252384239287808441218255412796063461935422139103= 5436642089591219840547643546529296337895223102398197837054006932839256585= 8322164590084813383895709248425358343588793335569320540598023717483189924= 2134568519891890860107467221143924751362097121013326155192266506292736561= 5975618434494604481018701178748291081985318197663894170906103606446737248= 5658644540211676005917953643384124905772504764200025696506788734863505153= 1251813238220511475284364566141527477436042003485570961592661863599327856= 942 1407206309621296437852811943399433377207522122273483076761807146456408481= 8295633221094570579905757994567980497990030171202160182027183029306078497= 2396283406300664870140551882466117127470749528430759749533487489090616802= 7035073375745769349848518516210010985490274508516957144021350113193314134= 3793852444294485107404815545866171051609346605573715153797939609434614785= 8769796603977012437895310597406447700266863559023599064633276938830316094= 6336603659126608165229676794860811397250274137621363923596190729185423403= 9567074075836342583951911139072527167317709074327587028080001143783101682= 5398528436131139843438267777611325796980865172998826772228638095392475980= 6063642652441516237074112931815455697980541481457493340919874061606303201= 5423009590446169486867672735955667747929190025755010261692475959276333526= 5700731415588840490079418109388289206578813870274481382048428218100391266= 1513355088640746777296452838435116498644803628281990261985267916714402071= 6133200343209975204735037692839857389168129563883124683537583022215292383= 337464 3563254133909113143814498115066180152314436872478258864808173468230835849= 2819913495914395051809195401125303816775694439876537764020388950241123350= 3385698611451302129927190808978746793363293008754987104397761024183514599= 0459910248328671114149613366372929208799576388120241188244481376617109544= 4191334605675339301564952563531654191428104266146241333454201725076806264= 4069966725015387735215415614290398956005271366061001765206038411437004015= 9141046625361617437755723719334817695010049495085213681919047671564234817= 6127292893889137865636745356349516493644841529295180221859850549291501142= 2188053448823146883536160208907732845642386598872554955528176544271615546= 6418808372631839106951622658697501817338068110582663104863899764577777582= 8953691193882410528295421196343121598044036222245799070295619825006982824= 3953104053897734491049588172784266155844596301440004629861345304684632590= 7156977164837883970282776031916806167113773055201672047850777051161836348= 5482847169724200275852028288997943804014443640877892919997943225579508628= 88732296 9022912771711306478728417300945757661881019985640552423481984847737300310= 4650179832886035676556659621032104360955076369389185959925335596155745439= 4415933673954152933767540589091603949736319628199654032421437173425260789= 5714879408153008508867981374731771376884033590841843274686406311586406518= 7604098451605543787396325856386969429143932540406803616602903972806289813= 3550116075290504756709689635092038608941021421598159782411436512789264415= 9388514573130765939309881400962150056283991015273496441076567495445293340= 7708073286067830181403935766534923240704840518344258601297360015652349722= 4419459019748659831369731727082108502755028846229356395627065168450746447= 8252898167216953512810095947780683711192393431771031424043897699654201938= 3842704142795520134823465707682667728771471175891318019148859039033726621= 5646170484754753954921205042345613134206239621844642793235736968887616454= 5303859472624505334793607987625812633718621198375118174620891602893212317= 2822860937592876144572640670278710888403304467675414817813290356272776892= 2228274072 2284849543237773821697133504730940721364229128109257678229252253490886878= 3398512916318012955157510000989936834236647493007593309075023850812510937= 2205504422125416353690431882794379094613661171266825544023296730309711949= 6196406504825368105921504873421246561954523588986772425686161533975585015= 3934429338105316440602933876026063657862708310687528383908447547240874134= 6115653665612904875400731362859427773291028968357612504109626562522414738= 4909494737270243270670726021612536757341867234802005578299362739830263163= 2719430309440756816725422392020537032524155112911417284521553906753005815= 5017742103215342545319223744908386574482035048248318279186029741715648758= 3237615424124676359421619705875874725339490105765069809079671277935375642= 8676089472784017597196435811002919534527982095938080787456655281885105006= 8789244297708634996345823509916271147963547913272453980612602155354290396= 9219214276859370139472537894563733366466482968670194681100887903205029392= 4609546598141355019733100756681569433811376814340176543037007597275888108= 7551154603352 5786011501612204711444085401391728037513497258805645169016126344626807164= 3067228339616061244791434037153108952703097042950064855322174786620828522= 6067438412578470087722082695505860117290350548471045509032018498493348001= 5470175207013883871999670514457439126237095979465224857117051697036155560= 7594068241787046670992364347986718739927065249876565893409335321978833237= 7607817645316121737752265350199507966697283873330282546916463287793638842= 0334025906799580890264662828182174869422704729007887064708172113265102615= 1715575447808730814651068436260646921048709247469465536336036449635648940= 6818464832805712143545400387229362467984386326682083366600933717348699170= 9669103059740994176319229915957709289308896910543518085698868259112369234= 1841366715295182541451085823629099827407108908665194723430972617087859170= 9045316007282289891532414512220526742493256074138314089115775604549897634= 6747697946059670894847371292462474268358717740654290043386504646001341487= 1131367924760718630341509599041151906808919237722454283154100651112077580= 276159953375392 1465250120191736574585708483008772485364452894486254668019657836934581490= 5941273623527309515882093030130195449283591433659236598946048081320772632= 7768809778097177146516056211347979088112761963226588768969288779254933941= 8777796443772086295695760887667140624602044412337675625443492357822762227= 3610121047187842757066856265984348009088269731134080847583797560095020755= 7206091248189004174301607944339192696608035669561888178720996752228266529= 7761757672572074701658614713577016808675301524065626812166815018391289381= 4048963196071729823248379625525067630969457743930376014660609279283501051= 5882098976476747140081643205667412531715501914929143463756878487364349770= 0282084668633011010693498776505398474377742131000531558892732114138364899= 1468087238214491900073587067775864491824976955526488936655118186067007914= 6886009615240175204381473003265146928117251522986267214039967542448966364= 6322978012411219433797052072130143687959977888573908885363272241228361068= 2918945599780526386494228244916933005663627815431399646504274712946914411= 008352212414267044 3710692591272232777330862207863082428602650118662989083147835077766845681= 6238972613532439268959732451688990990909083991743806579764128818859251880= 5674756335122650778385108665703438301667279955095020150239412777861731625= 0649688277528187261987095062765085898053359315218975430723989478642303364= 6410749194581504923543857584116132350702864270834473383900289844115957298= 0171158360864076637745632079072220850503757351501385656291743350593325528= 5757478330693396791352968091470422385385527717214842217725829631486234321= 9303714521428754384337325320739735984447268668796323207656854188365677603= 9675774146212351667625569527354847470989983379235056447228672428272967157= 0930656672229517846965345077974672723750388873318902531615821681716340055= 6592578925708557918218323738740723967251180674099721887162562700149638282= 0860991861385766866046972605425142748833928175321913128147839467974292509= 0334058904213995830656886433180028735018178319021929007141688898776586756= 4444851302921254687584318304952006546109663944766712780442039898231348135= 64649483769620360584 9397425211413632260429466953497008735345914150217208678154476551655991457= 6541120624758098409212432831329114175053820527474068508744603108292263374= 4871684042047554417439772335733298021586021722751188283449535455642304639= 0724844614124746959190199057097014552188663772903764022867879760867462805= 5677682554004551222019610398454457204439262855721368323717651360958067552= 0230334086658571811448938594108118739432032416361903491492251359095330572= 7063837021562146571087257168491600449318177482179216139741037097745968903= 3643619674207808994397057753610471139563554970727066289816032659417132969= 6912644697533498352573037632163447011745636981729250107420946826948871089= 0594052675103094932994702291202958509640005992144667546205950647842874002= 3693295017124948032384089878513234507714702653334778937839512481755926586= 2473069372491347586380546295290342037142206202403040593770747550423085961= 5435634656722144564842319598243025590134208770067221166453059731576171247= 3876498227076262952206439594102198931024525404032491870918067842543064351= 9783241501335819156996 2379980616711974781298242630930913296828211122343113116962494137229873664= 2242050748055783634904517719543579613306785508005221957988725557094256684= 5418305178855664089261960558673687996050810453051402953658676965476890841= 5358393874481880034653086405732683408750901859092850200789489057050304029= 3344806409463099844995059981159035543533152776726656934688175083975712507= 8648283455062612272948157269702949831251517718029981769227864404916536576= 4105821314011652390766687414284717311976581471492725068480079094414981824= 9736585644201537653044523774622142803468735054564462547201675200626305040= 1513628397290200175470619840477604468703565367439883633664247457715147536= 5526880932977922188800665207031709996146877870802646539997859285312842933= 8330134176478342711853436219019310681131609869929690185275587610861322847= 1831905391320299564560954592374812237763394587228689648573442440965214897= 1472585776693909030547958619053525105122866479284601477426908253549290649= 9779015188336968433066067440674124535954660753143796282272587527047190063= 6198722913768658052836048 6027657328122691746208446679424023061721065094857800574071390949726987982= 5520840149410655822658361166285414307845638497439350327180805327798547317= 2003617573242380262412512876258161247709371394409881348500045299441943299= 5918967945204911610803077241443300092366469912994201584559241492165519654= 6713876921851989646241965290442284593597278352899659986231934072020599840= 0515745579850478249299672147471664770985373273639289125456745610657277077= 1836466539488956712681534413962602152719360907962253605541988555565744317= 8062417642477235481429870037343197945396025303236802880923631533412206488= 6970174622521738247512858894544141115940556628553834579298354664338612854= 4607901010434505804678324423804604653873092280009171530503882023012461952= 4987168111843883532639497028402492355390741206070405429210636632451588523= 8966088671420352893988362208868054156652644307355379776680650565163083412= 4818832603960905204343349261733596457152898173402531231482189427893225974= 2891318550249826649550791807008024507155457395714261712497804247969425126= 954111878383043413096962576 1526631552950304281919982353246714188327746767417381285150252534590908815= 7424237456403049270813020999018660374818117316371802864588587439563637289= 3579298487743045749117079336159064623090845805945091049629483363461334256= 9594161576896698968837199699451224644416625654390424103749390766056100893= 4152147515473903087687705730439824750001743928448487976204702028691947146= 7059888611896357413268982950406182781070473589188597645066261166401097871= 6384974376891430117931219383075744682191849924617716425988258003014852867= 1711364654681635264027084349647595022587025951986125728256240507926048049= 1082116209624256322478395825460752031078011165932763785485720160015649419= 6023985370779975785987071223565011375020072531660454520872629727238072532= 6701916897436311077930883265859734738553551848596731487524304953891842671= 3004569005889678133253490369171379440636883806309517327113906155766491137= 7836336422111454688475252513649968008163252762667423368594786760911754723= 0845041870122702031142910471640182131295521438268392954484168177741104334= 989852597790026083507147390488 3866610368017898284904762534121356038045168197593254137664531783461363163= 9516423850556433245444343272393619330820395781760292420866719537051434339= 8213521520726335444746643588428400961933802932601140278078127998395457151= 3060742228550638753682925511784571853747842647014513165256488170836366756= 9988828492882574471364512311748684935355474634022314112598623045040439303= 1790481214877588782349510668222772030114213037817796472690118048251278905= 1238770945189704951616725451918937875409816358850429951039303015609108507= 3062138871211099090941928011822175473059602132238825368794765595209497995= 5624673938364527774741527946417549326476087773984461894309510069989042994= 1743338211065242939485143372985582998397222569233385713155945141124106858= 3987540320937166737150436490751639684595986147785770767362882584735665687= 6467220629537513167498009859800788672036659765865513956900427780362779692= 0698196272256725490756100335294687075024263134174821739079926987810511224= 5321706489363901191372911147465584286543593673752556153952828843756711529= 78257735005140546615092441838184 9793479938649597431524332558358971018457547800425608281522980228497534732= 6242265690989396140637803249340910044763761821451570675111049050254029534= 8861564572989193460147950564270188844813038772394813364739942497414940668= 0763195719686425272713904904031387143332006228835329383942393014579303445= 3353238288153133210001791768191759541878266661656567906009810049187588079= 9470373319268800666603047770457510318969774492720345296262997873175824009= 8722369019586926607302141131219692921973189425690408666891901473546744955= 1114446514905805962570791651335680973668409767950372833491322451450921683= 4986234354139614563688834393188346754750351426161845298242636455276280246= 0830947195215295305962608705434742980393899784628740281240630544725766509= 6346374791701709101828049326499382321832248542237719814964519932384044083= 8015486338215229626803524371045996260779057923599287198457995936373464884= 1690002761505246190415511736738337997067301064389572774502344298990613404= 3552637809441239416702291217773969014003230596262683551951789995392086808= 9369893305531043810609880860947936 2480584742111603555379637353945107509526038766329682344008068165245900871= 3693284376047691155077014144648846572596638054928355152855207875073455556= 5201462026299485597613458778350116232546532830506973442903651682377439232= 7426206683472347766429993892469916758591845810419826721917257379497911776= 9597846848736605520050738148227088503874458598184606823630245811109798059= 5798125887695575526139568866614783747235305875732605476284066031611475437= 0332464180951521548920574459384515237044429530428103349314431396692364188= 6143828499015420473107736498945784065791818929983572039639342543218926122= 3587218063241592320110740006858932588832014321165829791034825356726736115= 8924602029188526559684663265754317306960856503970472543135131831832628649= 6205789010164727183290356827172485552884910589991629343095753976421254156= 0222180689931477598405665474415431468512850991171212242142750167256839011= 4694059291133080285120686915382378361031638125500438271625806017435833771= 1680556989155272723359984977408150069517814596008503168757516467965263776= 6537394776017352566047703340289226384 6283208256251144930771391716598665399059787173317727760228091810175364388= 3945552829858030582787411082644199351106641761475852122426360844749761607= 3197782752467797428305540351946006367864197774222138233110632560840037962= 5744774468772457070158586331226126855649684219222585708262173045736288520= 9736018579806507793884181412031194508283594472123225751053150564443107167= 6179445244292218159961319055802756192736130491657989119366171963935041233= 8846682075862931567093118867841182236742910718902259248852725561066410311= 5577233145382499335421876161185911849386816322054204826264462882334512730= 5125421407036995930000722054809274971860018487924150999471377125328928093= 2570357374947037181178251761825329373819136817268623218865413516833539919= 0802959970243657077082632385685858939471720154156353637242297200731683432= 8705349076304785639745473752824370971125146912165456000652290332923546282= 1490478745817553943374114643233256876509581836920648361209180002968043704= 4580836115260584017842968570700862949557022306267295343291206447477925315= 006281413932024336111299841379343877856 1591545838472997124621595974246318390655556918364536993969456799606889748= 4495833142970189735941540805804956269152538002383606436273907185010169165= 4464130655699651822956170767099416777856853265268123424566382945088838814= 3569914110686862816919068816159980215437715340552681233940811940192750951= 0085399239513679436593990916243613939878541727912591041304612509671596467= 1435791025651945346459608193478706527875788415273135764152468854404502034= 9249338925001693679040359337312423699535081491076652046226069978827127951= 2148265034616301879770832499523123299694593299508219891437428928363269785= 0183491927293123748856448201212385245615364977970792674680679142932566302= 8936908094405179091159066754384389278403258418517950624129061395016271640= 3881584910440051328027205201469726679495355058728463011660080464634814890= 2259105281232977385743238713452912902450513917379522728163258655408590164= 9275393253808296200345712121723685614569436721388802829697524186092797778= 2401937464961423147550701077989006910495726500742977895905497362004766790= 040281549299571009093644025491186559120870 4031504160546324135510694067134370874602957774244043175918981248419043650= 1793723368389684470901479271492785075784460125911365961815425764162117349= 9135126786878530987869006981435799833484121714018503794225351549501294207= 7188923234584484801654911754000762317466770411313161788770450731874938095= 0424271687733386604150297081999028565680309697905305644768626697248299310= 9366409635198053283800854693801721772867161463022325907930422474195805874= 5657870454313946703027860330578257951388577961694198092384511896732209392= 3710665546730605989268644860827742870961030034464982058720981988065288636= 3563966869913380455758180133570276280839223317580477941072037815680834271= 5639210882482719372141680934777573079508883881261020392665017428167699390= 1343831752852738699668337596941300959956719187425777265791082729943509465= 1156042148907200371608360035864246107203841052350815188272244515215546536= 4467158784874093319899128295096902256288965509443166078857467787401975274= 9629205904472822671013407822197992784871353856661156413004465371152025469= 34836634287381575239472052729741429639523992 1021234062297788772250868290750135832079982425627179704777689384400123585= 1829729296733672107529287388328700064562176360509249251325699358922671046= 2307602817232496737238863162384525471048721612254698106027586298242525370= 1722256151320038803782572908706362297514354220764250382590414145442706215= 3192938117458885831073567685776980748452829082224785431587822395411592756= 1222042807244022391616364873906245761783051936654023610535208005971837132= 8004884472996182526756622310764391855161325573777728251285532435059007535= 8739983909388224235696790292981005382824289786856804870359490860186325851= 0240922856976038243891009830357398457892413593055393908677636632802857741= 7250394595405225985671669764592061585844165705187708663720149060103892872= 9597766657613625341871950703192437868174134499182367412591268729478950242= 8875012020708855571598720060133675262565270081036602339003804829411379891= 1560910765188970434071692285726666155518097286371301403406390476988803555= 9157788516176293032753025475319338238132465599872756418429235658301837326= 80717573110319505109274639032240762169507140168 2586983415355801094687698510914774925843233386926801731969062887938061323= 7537520775818525818052748050992080748067180055407449091634971403799061573= 4194783214249960862440405419219668489246200719631594826437317773001942330= 0499350315771161275824007433702359306518632145775388377191615190243054681= 5966656676816964557010103121499073286045647172147060540688791494179027918= 5314741251868577584861049745463558427556035970714358165124724787812972473= 6233302598186754725505208828246972734896274926870470346821777737089992334= 0833378570863270165761886016499261448682633921682606702935823855633845434= 1082578843561025861145100022227082328994306284233752989306090788040864781= 2855458405338989096441002621274873938361206363534628202473608799354145074= 9164324768949332396505208404845882542133565306477232681672452824615215199= 6173355396777165543285323467865880667304268397757052518562797360347854721= 0741083613295957112844776153237972524576071019327445932486970825634717667= 7797629773369867375858180700699890436279481537868712255611298174089271870= 9057461526841782263293835645440777468580530726728 6553482217486744144122796604077510837137816118380671391034332904849401368= 0974256427950781093215200302906444342076108663375573769310105491335698402= 9371990665300224323445814419392601935800354464571780956070201669583218256= 7120757432716694909952499906630748176478994301318275339315380431204145370= 6705403318711843859237143437529231879799499228478222814121486522681687550= 6670974208936196954556099929651021957808315529737840841045460105688546402= 3083107833133869550664200065331124128011906978964764152972495587904176765= 3927484721205164204359988690347600738131144066206314991137414211796762993= 1567943816949222904133740987322707773099839422943564018390238343964135106= 1656249760871700332906167515889112302743863442325243298583673034046090593= 9755863302875931450298309649901501799504854211937584695641774075159630496= 6466948177743384643184423265167440425739668227779638001888785641779698496= 7601081444024865189280326644389059757171542084240742669713172573550286877= 0469958825880362857750511560447161542197333141819893581215062523317719961= 709132844662423039760918178293876312931727962697768 1660201070015180933859582049127125061262186778874803668639094948447422566= 7036242270246912910517925962206028541696901709461646881028824058902041842= 6148995915875709167308093858065231026771252396365491484066495310358622603= 3792797294987138993356638950494674517043141738461824406891505561219582772= 1537441320270059946568586877537600999549729665201073298655602183909614812= 6016042067528450749454763489648701981416911141733977479246757786545966249= 7593779311464299395525768750055484134431423338330432725159448393616503525= 3915659811988457297317860814956095437534688931813884897632324146665362524= 8053905938325899344932121711459792670448475323029642481856951816505658914= 4776080854778731453641599947121679736838508675615677394103048044172951058= 7207197772382233386833625233522976901725822023188510064031557103419568964= 6161959826985616878110422896827742119422770523659224316955563702616486241= 1333305611192466549411894538695644750624695141795270393457549197926816298= 5980184562184788390080186257124571996984801526850872631749127499754062632= 936996414196370914037130614885079757683843212397322592 4205903386951259539059179381285084425324771199468780447394772179697706315= 9123218978669536313311256009826469535724905913331150022260510684256945978= 0119382412364680706675551296497272217251219590189010128225127783848711496= 0393455666569044290498164324049211401413478393124561951560411584929031790= 0465256328013780082379169832746776144495902732998162277734783134107442892= 7695437874356886019607476358797107380204795624255393010981684061322459043= 1848453199979426011676131371952534569282846029025045331641165437346528276= 3896512795547507771105496147585192290647636081774996861906921429016613552= 9416413746445349098412804090787983836024887411769780805976456488812218303= 4846781160567701996779220666993557348329338866546814878379333532269143328= 9280679632190345629232697336791963224840224592181671651413303007650090292= 0915954828246585187327058632308068771652807127781400636353073475623111778= 1961806812982805643621147706483138275416773260999171138376057224860887456= 5602789894951730611974273893328583688482780241976491670063885214141958546= 78755641300854430620711824925268897084971716261985507224 1065535417676353343828022506036498394765655904074424529717498900453427157= 4286010804722464487564909126264998682491562236589743995008999544963869608= 9926371877301767968242015903509841156750449949436360025950901870819590534= 3045852543645662141017321790540549171759094498402492921982677182987923507= 4039488573867504703214083619241639784592731160388062553658683350369758593= 7866599222066881109627268855404492377484055399134486265736345310684614941= 6668299287256625503517935796162740111501159525747855784727851556889881841= 4764802337146421582716682855422931473317591988993779132791322039215742221= 7842751182348499130170970228134983258193111231246570504208822533023831073= 0131116244223740013300782068401003326507653203674304401075121134263029600= 0198914358158083928647337507147396374636258045784683534071559602228017864= 5929084808910537664467296643054611662421589408969188814251562495622680110= 9782180246505309990931141986972155780285951687841388127907888647264378682= 6805271129987966459326589901041699578551869846219570985846157943965225492= 06579818383169818387816050419121164424355879231094246508400 2699519309349359749098470502094268888711971899476248912409429055088802528= 7158954408594621523255024719810900287012734243104298178439468138979760510= 6455567566060758437282726600861826576818415664284278679080597255266718474= 2332903647183519064080728614454636490409265590373566115830807471937152488= 8493428899273291422091129317293682651666474104077448702557938850916466985= 6350315442213935558910784424806045169346618941480017831013811389560182784= 9273702295885845819654135894879409042272886214190048425390075569627841522= 1927201007266139365912297383210887595702938819182173813442666819322752665= 5234052624761109111312154892782453482113977355139258900669916523321131225= 5619206324613404635044941700220033386484775626024675416272729349171717336= 0327665178750781769801997255212336566285472016545042147959960150256935017= 7839725668293480225489214770100578056769607283908132143117643584766136355= 7426401857074249115117394379938273461208482415793827659599329996860243972= 5779737083962719264239955999388296526086586750655830500053840018737278809= 5284718410052857612001865446882936807860888617534653669251464 6839351018400388769895734522322338611681650188644436285728874192526107737= 5354096090615478528014216976574529942864736937919061013061273304792846969= 7548332651226138657348462999932153773128490766074028515664373735996285417= 0518728123857807908935620600397320513996033434860967096717410096206327381= 3988418448441879970152870105872565240702073955887737160413896339392482503= 6518236396404669802199761335722907550825772116817231169530765217261134674= 3065882094575946113692435502326761706034186910901526085828561607551924107= 5291650806601756573759784410233086410884563911878408196652138134108884055= 7323734701698889068116339539414094770620383144078508150234750480542551028= 6282135104811624447154534708970519425805739561054179454436807684253999107= 6063854886033189526619867581209618551240945124610446934084465182270865909= 2693941751424694020168168913650754586692934730821337011335184044465623644= 9182159343416708499974079609243459133614742687883629441680450915994938386= 8996045399806517527441291793379855466738360518950582372096109428570144299= 367494959831988702044870127055437363384167348977800647922500768 1732819047061625422399723574770895074472607466930173487174550323282898404= 5347004652185741241208721792316091162253599249355648014039643736849254656= 5457293063136702743219144846709914157215304931656170380713207540379898384= 3066287334856201874359367253033120754571898784250326842406328690699737667= 9730687732380122236522910139674650907878533775310432945469711357039854492= 7724253857615035863437428989484323120337732005397577829652596986977223489= 6490195952209829545279917388555731197104262750427575725364390206790265291= 3295214888095580975127002130390246479922450645192719170383932879858069374= 6041369978504750234194165785798143324972261104703325095829992170009902004= 0192375509382959277013990835271759568335579923271618067261695197467548584= 2883031007650579763028363503769261672769657683918159667429405109408263596= 9796833880254259620238970941219537333501904915058023303073066161147074767= 9707799977095946530874710091561249370799906527367094011128826363227800575= 1965922455404891780960254828872687398893662050489047797991819827255991416= 791538836002055003722247397754314629433213246128727964437400394144 4390372335506827556051520855829684387237181866246563027549026690543954810= 5477764253491936816408435135167784770510420385477451561268452641099256243= 2164962280101559148026280769471035698653392560530938683215574124431484252= 4427545547721185812428357183750998375770807323433061863485187645970493154= 7472854553551439842093366415308570131193560708580889563996932893188256711= 1676515082045828892202381049193257870500784926612716034223920821696067330= 7012128378052149459656927844092484288770335341341705056181003404660569276= 5422558424520362681312169312918002337009616375594811307788271842365981445= 1710347505231139707729789542708316556518940413167510453941802038390916133= 1243546971762033101195634490325919722510283019505388192176196833422788337= 8952130637498705799771377663678426939424915134056162867782301519363552968= 1947055660702346216241873440405598122947667303298195534814595299204198757= 9900795587951947093149516931594380913790271712036394978485561919143704358= 5369837261443357453569515987765091607656268916681100967872910354873277018= 28892355958209191512231121796238735833550650375565113639154791454328 1112395622724260387113104073387507110961172265790585087836496260920570733= 5007791862392295162946648625586120872728492035688664356683115710751425029= 9728041390600035322488058290624993966189007854485768086261950662696206865= 2272661691065275973810073479843794719883473370270972545402999396655271563= 9055279057949783430938997938912795382898051169876138775376048788004859196= 1316850662417818447739609327082544458657402068791872884251737754503145083= 3828101035793266635167852318214429535609016910771114244375973119177910093= 7443633207998747300196409228648510720166899620934984239737039375378223135= 9904382726992701976201565021990627848382635280787754682504700944643143217= 2448494932747092359702567726046174281347156901410341881284723008856564486= 6260984990207459113580204201625060218832334582801161443848727372437875790= 1760425588587739661980692847766315302337533577782142437106147985890529388= 9930443450478788751262488877442902038454112608040870659555984481877357799= 2305300663625195092279338894861657408799672850380107340286119655515677241= 80571483937076245684692984412073817165639673733425853716028121540391784 2818557667674080876156048700071455890061646500049703101154890508291097743= 2189686802903338926601185894839457372529251463003592601381612252158285722= 1635913244765988737377720954054687499550672018873163036949479361954058895= 3625386114332725292951419567997928676845760412840902814662771991326125096= 4870892133497673910685063055100629230966532948864630381409956568728646542= 2440668623374670758507546156215435902016398800332260450835458583639476498= 9961712255521917012196512155235240528634410739867198317691353236990071403= 5479565396546744534314208739281521957523973114187587752550221756202986692= 9746924547328219673963212681277978159166221185463846160444732711016352858= 2427642420604885059233726377354162632648765412601718423310877892477160302= 7560483851972004884134736461287648391923525811636429300783043658459386771= 5204200803433321383107506424360385364900090202191073214398022982000977074= 7001439683329701422809228648301250411321158318549225133180796915468061785= 8088216321063653512578750392820106638293916378945712045844382636817890852= 0043300423536314824734100634973808390403615117851363231899855579906311904= 7141743890241498845866847112429612646323943554132615738767415175335161492= 4743864496717863852887250372284903288245121877450710708849451572306527056= 3967727316673483128424025251280614142120338403173613962445399164031022219= 1644315432897337982636839311609480830802252820116897769360771733329458792= 7339843103624890770543242728980626280959314851602337030474215659588282457= 9184417569244074057567416161847111552089107056174781848743319202495562779= 6609138129975602360702469152323890860161502693348387349009177739632809022= 7751363812713467413407151814386958693848059553033573974896138820150261910= 1457830639401653011622289963369105163640967709539316590236355090813265243= 9044681271976228685788960105271658226905419526516568498244949057526506840= 6677281053650288553932550463205045565289974665546727524047292584071307258= 9259653893195398837911615026803103163166422952650590603385736625460025573= 1961368769537250372347652646610447085964396389622239529219459509898778667= 7208218399845346911469548572768987421780734999373606405478768940105664825= 9973269700337930836302619406089407840213442078079347369160963619134241542= 88 1809636179368581636806642851340864063373816862130872471330441518866276890= 4059833196478927750239248685555366005726976038899383171159382599101202105= 8698488518687538713538330789575070453916759500741836266642108545488601469= 8911295343484389217436822328514246567985261780205331218981422743112004290= 6976177139617334459910624898765329155896429165269957333789189623485381041= 5679257494785689044195751638639643077610658919889691927548118346022381535= 6987944542243956972217121730395883116202373354665825829688452831217560493= 8455289160345583604412688370455761312411610080219446691757310178090648278= 3236485735242313568672960184689173917985832087293388008117748742753965449= 9136202574548683640620607813048143460679077956809293591408243014319254409= 5344607404429898730665976690978329601691969223039634227743077851889115611= 1349214219100526852538659948928210123503689976857867001642848356247785595= 0755014786754383515907655714469903238165444577315437587383890970832237871= 8090886795593571332452941813851501055650344689812774260301607921900063746= 3023759039998824765939799727868882015779497883523263681167920147171842259= 29760 4585512467146276410938807106966249281055250689404090418793906178686390181= 6460284918999653310038476519855886969842614574699051596372343664279228147= 0751046776850528205199420830057012670370895830412334743900550084268289998= 6475562354633052163353754821333273052360413545533514112451353866162210885= 2626114941841073799392575186042396590382530333293696397956986152264726292= 5997979792331038264133587492755074907192961054584471842662871535941209590= 5213931978370656570078781850676451736253648745090523342077964424490691330= 7118449348347092556961360480073245660666586262533155167980733567550418565= 9639379551799389176388680064645227493336924603476390591123249532290242673= 5976875456642224564387681793414549058991632294553294292396141555201045904= 4854814944023181287412088525715482446514999525413416112254557118182068206= 1035356649019532224313731166919777007891641781168177561001307033372063789= 8417095733603626659046129691918719760624036639439622389521804569701510444= 6521257061468647264532662074685845874875700341893971702703801529206527710= 2862709468206585318886036868891673001226534837315108098281050448043870724= 9504952 1161967698060563893159110513483947075060449982618035531500138532923265992= 3854898432154239142535415665129218909298265463395309316355920600691991217= 8818907884203806872585528390079496303865181153576557792384757627471285229= 6809710115280995871918966872347689551537600827983566912372345296200187104= 6895257067544817389175929600732775025619019497550547912647164798983564549= 6632016752751584503458271418611774340193631988347831921228446199732479669= 5717894983155009489975771011441878955555060028268639937194278270733747572= 0317704233045979556137378838276815121883101282744440544258791778373536172= 4398256949936205255261573213255172698611002743517499561899332571966252228= 1331187762821422998578301587234269022912684385948923810433852413157604982= 5327986359521814923335201291359625664514519987180366603381923869174441085= 9439548634857631826991420912297672493370714119955869660967744289641728091= 4123478509796296033619803918729633247624648602993130420374313013445131714= 4872414769789039176916154568631796027236026446832655023399872921745896131= 2385255875218956166796852772052296855694098270529493890208295822818053496= 7965595104 2944487798078796386611342343352366157195641970741557638377067255010710896= 3671792481792890406186390307266604122748796626423778882425551564507241032= 1079716055840422392711211598601587940800202244881539081600266952373802018= 3880873120225670106056175779141646463028234441609223205823776244276466170= 5976018174130662633796022771485070744155637795587499934692781922512984949= 3339377938432143640869818029061918374140498620642071621662711555853819833= 8156403629404452865221879346467807505727475057339871758981676599907429214= 1745833870330248832797213159113905615858576439652416369390700504399133331= 4665875804857719793668207153296053755695116300016489543052599583356971096= 4485021802791569573505739820972241079879298391223727695822482628866793812= 6759868575007473818959458495967733639214257107290280329045754486017933223= 5349986739430357993034847481127278919647577538724808672136975858760665208= 5504658310331904907692767148782760451555729032346256100685636688288926086= 6199565871498176365860171239027851106044892055465749018695408574012015958= 2342907544756429777757820079380028432805986841246610746241928873295003619= 845389254432 7461651292603635394835933051736000639236989700958860376614473307832658296= 1703923876959096092032221411356663560405248405878953651424699840719533307= 3594155663833657041119536559264176313267024015441958830808091068770676748= 1722503282556986372216579206579381616205146226741426989350823242240637936= 7801047527535304751134431589576606554307976221893118041551780604187211870= 7103418845933208493003093634713878114841263640883289886066993706726007325= 2772444401148745689506146788540415583909710139737659519329637606000908936= 3920863099855323816097911514250163035040757756247146354417370256283155793= 3801847337847997767827996393381038886106065737453909037708332558764290085= 0516320329790932208490787418840028040260774170448803787698598000422548340= 3326162164075970076629071640245426901829751773411710581182003769165678276= 2460270819474595829991601700217650178798979584772745301593976983396057167= 0844070576183105739403230286706811847035514746765210874032462012352834467= 3612488281800212204265905536074545430568412563232023513008541621287034383= 8781901373237767571391215064806683825310315847000684311724531018554438470= 68287000485344 1890904455688316915826930195532182723278504895420265587250600778932801897= 6347084538696167716154193817794285823625453492841288715195532776536858080= 5142780324163214864210513599222317927858538565649817750746588353538325752= 8363220906073907067244973420832990444051208658758423509747472237248472900= 9463305895178789878717324841952260097367832412443471844182352258146543692= 0592024854342108108051890616557316077072099664004267237697284252761874026= 1966117355640224828942648143754487422205747828238504769785851025378712195= 9653135102826710243836201074716318605205877201407138075518525302835441350= 7214312221412190111432912405476517895251656928560469494125320301694528929= 2944299695711822920362896676036864238002740437040196264938809738094389323= 9975996383118086393449361419674362929636271147277489253761161340877601429= 0581482401909083507128914910156877649204676118448891776987384708523164340= 1380327492147258375394672316748713340544725941157364909154985766363643374= 8157523125120784023169863043500776034360332003985764412654925423655602348= 7122026876860702868150978338638158734540333471919374590985630183526647701= 73393881174607840 4791964882616584778388833066666310443660392287609623032644268979926839833= 5818420604216229144853368429160791488129911283286938347434985750974156809= 5521658691109683017063773526352984976534185634244245607891488297322229345= 4181456842025034840199218814378298426489629357262549139492347706407414313= 3811373452323994773918041966915593799620499385053934224114090651457500454= 4683321120431394704102637060851481748290029801953098811772385027563853591= 8885025793737536619008814745388957976112306710490722731703607427843524131= 1486900701502429209562026675911643893511620468250229286714647783298382173= 3525543944274424465119003567697015707746437092104594761077609323918322608= 0785948063701521056504581894546447610582268627378174535586847613927803730= 8195657078816032687986251581721661365408776987541548455371337350469426288= 2961274596510039047397293487492372186421933501757819263549813789397728258= 3360904877162334550415362749363122287457208604933959700256578591684478890= 5347666359619609380538659274615478824129270377065987661635786496455403351= 8066752499784684885551285167949631729686124397410396719412835049693350783= 2156787835605512064 1214414750533910502993755550368744502816459654855201565687141654698282748= 3504770294161415851531747753489798982560637361149006418599180223373094540= 3180309719146894119755265307934381990929410852269236108928070299213849798= 7186406193762920391458426527447615279437585556378880602325635774780766615= 6940722412204664216139066389245859296364490567758604336063083490782815176= 0332980091561578863976224236960656603070228357780930434625197459135242321= 7083188942434748701082178283432902721159225273326046297161746710650655506= 1856454516073614550721767847728846420403028582203093749932875739605609733= 3188842970128016802968425123259087223303850417238380892803341714151843600= 1086633498892431754866026050247284744668430738130933359311270567066165836= 0831079366296929451242567155394785250115138570849507897890114224643530612= 9579137455291137668172247807053934743015659253538691743433558857350367460= 5819695146665827750791122582202952359992336078942349552781264759919936509= 1186526584292944811963890545894048761821897390728942541120614523206165549= 6277692698386685875761871339854432352399949981001656689737269087810733714= 4139971471103191830940 3077724672712702342028400079356234384950194710545326816171184059096168263= 1497671163271821484256196164933986465335995877624268392263319560642245411= 7198387484154120018102040645162104816359584457544771822702697353934874188= 9180154690384687407881301225287999011838905331735002672938881270908057013= 1160851739916597483610192732350293336243104559078282481959986504889452924= 3069021906383197640641242456984024970127563702490866515737379293942642976= 7874997550914497621435791877788125478695262971480944850352075686850349238= 1735852472045691662323935231920647210878584681945016958075259991450365569= 4751879526403320508099557998212892540153393088004996792293772710190913459= 4328400190828223895887380995204121379924715386653187743859771896615228928= 8634041663446074195095986106738596501667237541376629057500782048805613694= 9057289930828790886012375954453191432794479378998201302644997325797800180= 8058951429111058317094339986945226008401113097642110796869441373587669722= 9972479654201418946983081606235369349188522325607523558726749248118799590= 1772111366483330880907368222951309816745286065168131323379735384344153603= 046303310839257347328440 7800128988863921863371338846686802112216977586043275410899956164949787903= 7345024309934114327878183390117276766020912967204011014748646420508827694= 2960707029921400791745264643606025133454989785334066148769707697896224445= 4922032308360210257671714229690469784321413576140878582885767668828452420= 5139911881072170940716463259164106931697211953142990872482184448696595285= 1885556865989757542652091085522854894495991689314795726157730000128547932= 6758493164487350582778033899248352780309232497799913373761919652456384177= 1706505106723650845338446275891930863264016495979720360885052774308420838= 1233229713673260164386493518855875176661363698276734306385602017677554789= 1399491407428692416030101872119271926457272539030445963272646779558513076= 7215170375786187191208497269141301662472274366734591496340776246568788198= 1779254407903947411100780094910460123850590520614282517414231207220539215= 2575321751130466959049645783908518053997756045194119381617948313223832767= 6082676850319446485166370476603998648350147951076908124059063229496669681= 0056242262160572878875704476961157441120937510726471224798936728648992769= 45437375449293429566445068 1976892481689799078850059460747243078633783075061892422744220515399939685= 2098286802037186591698012088672705188939135985464302375155256761143358531= 0626340283065561523751660512424333019433714568055714901197671175906925409= 2452434451628428931927998278456680492196828888702694225050319227708772073= 6199887646321830576046479583326308804581178337580429931120721621188104365= 5235794625095221308871418728845847060273815130741986952073718846025092698= 1217252592941048121940892410187179377562820429144845778284544846527994843= 1419781991267656491324055520025522655465758753333226769797826566584176837= 0785796133007788402421575228388855833272505468420719191240759105844992463= 5171765400573361702380656212193180460664500185772501007120591655481998057= 8263747623976651755767208181556166800944542007777437875349794880938557523= 9603395652019707263933833718548378901553890710427520662241751205826378148= 8600563811198840318736570092112765329825740851721847898955499599983262428= 5735873624427808330601983840003652829816900958398592896828667190954014717= 3879070702816130634508209810599726202410457316869405106931094479039350523= 68086851458309409697043860336 5010412965815861777714467481613566431687785757506727765043054321891671312= 1485561642677793408834935766251858442241086429525097934223359832010100193= 0877909897881645656850427909822668079377358539195546404721889289455500985= 2227915281988799793679854809041430676675627164808184647437217200901201715= 3636859111595005646508109392916908371911347557716474797097063219251274886= 6487007002144485888254230495989636509165937540247530640033367871388627836= 9516833777807211652957067256794063230241014863889312919001412757333570095= 6142026214960930325219458767133310176587319145335298682239520967798748834= 7476069967922636117198343424531544141762807482225634599689107785010411172= 4442458186293480117829538443817594787647047521446490445153768666064816857= 1660400509471807099828057262747890280059142589188458715570847227577012123= 7089788148735406350267705856121956884346113396746294321341896276503948248= 7064024300526213323919079132429384765051344856378132394903288405871110655= 3600887120955331997932011041989816070418687920424202428016988794567506856= 2894985683201244298080096755110816690225317665406181938092713434037411671= 8438457894899619221145719705264 1269910646415945208167765163151219360192871134650923326829905055397060102= 4519735392037901617845569338501699274532051509041830494225912932378648058= 8632394500616403767373609963806498300392162033321744518480107440385717886= 9117842487911358958864271555277305143716155717421261295633922042847781497= 0187336454128350246737062292592375796326018635926618221890192320400628221= 3033970418363664362239786642677949022464144401906427247925450483709559752= 3821474789086043933796242237576084263190921641832615480052021686170620690= 8380331598090278255857837346604621444761125510671722095115636881415093376= 7158003400806244504443786688872280375214743288105240872053561679503533304= 5561697964653083266608562523617313939764175076800614057097411156098383473= 3069998301458103393982259200696084581886380269627510328783642575364182402= 9257163247242738856644956690897512820290249472880465688707174439357022435= 8380040676808068999029724280675306060341742536282631725104013109947545601= 5975531925648028433813063134052443550785413473294326424080508569104249785= 4869392228410212162443596443919951405018741136020831856004459202584632665= 7506576026253147975300221796549464 3218710642580119406520991952854160634443316002022278040969804089296754099= 0908202215094980432513234900031781248928346470070572764487246786783586096= 2521746118208299826795389843769389581192375696772458633965747584317684657= 4696489268422414557301862814875872278554277055526781227124202580277846655= 7616098033808769370158941176871082772131316061801200842984442192497513537= 0013599956044354768421971298135174688934128803735574378384422758070698594= 7901306421725027952930290954592330251475857376481326411048420004398859952= 4807183463528340243352267034199541694512317359931541061736941552157581050= 0012269607542598302797722238689827229018631982748757935965691950813991258= 9952702666752360785489560855765824699857173997129703545200877382016775732= 6829188481282490057013480357589492354460050439921099504646314017913227204= 3184049404064362214995800969975729693517565629616582123394043475234524582= 5755807084273577001016786900004612208316395057910390243839799820786178349= 1209485063170429256680656866649874100824615075946704216308877512880043207= 4870646154889303537729497586632677379091906129452234904853435346353699406= 716151586112334186085378269428606440 8158302412459525205951604554083303817568240047117099434151970742900268083= 2253336107358121736784121881994643336001673594741775344961011761168241680= 6618963218857913146768917402149173802490993604470956984999832045997552750= 8919283785559524771205883471150775544721382727921502704575273794227915052= 4293693297920728780670483869953645972799691524496995723883692525946100375= 3564870517337907321281190773480217821146698570712953743625902906275757261= 1454910888764913214443317326501002788352444165778203413190048088429911401= 1568271998475599663056486876353999671887213432357176474341389194116393023= 4862798124085003390820479102513242409449093255180850663867576034454126232= 4143191494079396029475031744692928997216680618912295408069190089675907879= 1541947929678375017366415190982095210142172935387433408140742537847395714= 7253347645167319454882780034603661748386859236575647070814694444240871631= 5043116964610957085820851996470233500418159456356298083502327471358895903= 0779031490110818734799294833564284724044633395886440826150164853090169067= 4806671790823660506378496689202524658576078995513828363863404210913867773= 10152723227078408690390605336514480608 2067886591935070331663494289354350551365346756827816959843932705730946667= 8416147938073293698900447591053809961276949340950517934825845867430218490= 4155241866027003732957792735270068056201396659559510684768628029595473307= 8675270842910329101855026692479224986389492122470630226808529099377343482= 5092473485810627327959660489736512559836836866498809351652276299206563224= 3469535107609792036193827662006205726432989628250306486765925717552215126= 8196470149230348125160610329472516945002828156427879561757934328448887130= 0770884732632507301282677460920064402430658338255718477333840988966253557= 3929327337040437175072929409126857740516253010881132912600049471382991870= 1040993977834358592612687401362681290331831627859066237902856704614789908= 3694872200224876794262842129605157575518090457620348689699291572772178572= 5096077847096021911153045902138055843015653731716214117394281723853610244= 5051826015944952055672190374968342457870745498193006909313269131271767397= 5847979823704066645704571959902106044148930912734017226846220563888967034= 2550907477962674908539749024575628392984841334495311963457726083934194703= 36564108282184392230808078471075102978384 5241585215701127077716862518561711380588429789657498675095059212245078201= 7062801530201092555320968878312458301090045916748590332027496785019416099= 0579655475375308524844690481306623421815030699050564919482199154699901978= 6777499474198863328369726063682431376080027555656465676347466380543674661= 5208309282068117502616314444207224612382565873742647069272382517811076801= 8471797250167880384311329878443466513751763745807101793769861302370069079= 6865166671925711077645778228816576152532908446573298510184117346634461941= 2366044250669114291666839580622497873827879575337673293837828364438929440= 5858338636053964925899397281464087166238751118063870122421279248507000466= 4191345067713221963547677746983050749029679280620871531505852495126832012= 1195752163874656291276240378537967339619086363504319503151488415869948218= 7121309989553431908801528330065943057550939668874241734188307049197602591= 8707598924867002971170082703639535513598815198920628060982107879668529545= 3503831643705570547876901082563097686483122586891735586476417156505133659= 6844071077315713961342974021716190623799671916255859645602063188766376447= 3698397994770339288324801033793034260805728 1328640732611684144788850058266771048302421451882438944112069320278733349= 6859165046097467866746011145729377953309590512865615312868623347916803197= 3562445668412830609878983525015360646938157168017905972407104882677774067= 0116103400990792018603017983977118506184186437171332002353684505964890573= 9168107709667112611218185682568404602884785012523918242111099444700021068= 4957539579954384905553401953498265052674554210147033446991967842732323024= 2297309937785361930819227509112833196331794680565296981027334934166431106= 8281068836986494191676682413839959615598064422999311943154941464265633101= 2978604333497955392462561570566430057668592812422487904051522775317071689= 9047428727571174757138357825555882069671255236616847780551017113175561314= 3722389851265085678860602456440811153840321791232909131857109570780273665= 4649409455253080450963436534470085554202239299216118339231451099272293924= 6316300189486544435384096585708072758336359204025208730489762655859620840= 0131299040476225621384752195687222488627603505566891511023440769380340187= 4231031121316528213984268410965362292474473450846635863331499947913567466= 3445625145907643075145364605977705181741527452 3367917274265848441759307968902861209408410585295441932813554498269514268= 3202659618525771744501787948795551911147997263882872856959861781473990160= 8879436412598203174981242571916799631510194052188313285715406558626209262= 9487577614378326769476949749219543009072603442470016590097142283706604907= 1853465619318430751152058090010824134027361563512712212435209360077137218= 1413902509333130884165906692558586323758230823492641546492458991449537133= 5451158780170907209912195809166869154266445129436614158142185877621145713= 2968029334549489317841421544562672890332894139032626728270588571074245382= 6436931344722085496465762446583499724047563483946156549019015403133477348= 7406874537299821018105297139915577371124338584848691339671895277233550856= 0902730200309843318946093587759807942044713317177839723056511145118027578= 4929752136408487986930459141975551701416324379661014974379822720026938638= 1390015774722103990309414945110552904168267412476617316818238157512142421= 7486916243372455010711334545631962685506441696334107680900978870307505670= 6990476965812675844286691359234332640387219713605770857906528263435053101= 187236376139917282850780451456416242062164870000 8537371344518699150532628368476206318093195140835542403466791917223759468= 1108998499475442590330130393594863402823285583597302628628139298720061481= 7735153071320916960121168959243096835555850388279026876179507889000022941= 4278085047449853559975757730225858042154062800170867925496575280896520689= 7682511762628187671371776465078526030011990455124774954066484024131835451= 8990056876126137427911645215947927770375829591595241090210357720158549848= 4747869625933815932614112781418334034450096438177494836203265600539097459= 9164290999262266222908764801003856251465458510207245913905456993419050444= 3975796567798616345730277186033482287686531768262536806174510682979920015= 7322010464272101370506227511354454409782125623019787106575669497188453960= 9984245446878840787436512464437326020889882977217429878145276514328927495= 0880888946664178444595716057929488605523430530260714274072508552988895125= 8622492711186574634588036308780515038055250510144781737709207657493291818= 0115827625377997497250413758989439667430932010079127288642012916747306235= 7490551807137940787182908770036826377142154185638374084914507114766596637= 47479231861193029202589946728865888352829821944016 2164192041141201114192965452863742805729320441556135933086888972845009788= 3645000163784876974041719321200060828848510619136924773774029817743191257= 3927164954088566793510976484670342594222825877339040033314831655178670634= 4641006255313545889482090260401193965932200437289861514791737068637232903= 3574196961142403337923983146868129486001892282635869228305112124967737317= 8990049097522912297951214631555181774373854406727911719215215158670445271= 9024373835250595841672962471904931237818979413010696058901771107362693720= 9491218727725903345155498308299681767640117644594458449156178357671525727= 7613915328510615192487767256556733829350633128390876232720596846075306195= 7156711155272517294903640314945449067528062505062359271982502418977470480= 2775802472653175957396460781759542948779146415647388134962023602642040493= 8324257976863828854590050153928801908033048500141807348406938159406317201= 5461043260182472161306738707512134607877528385757572727019671750232024522= 6015633317316073726097583997302797637114560676069609416755733079820408934= 5757338605451233624559983793983049926374526172001092482900995591266397929= 20532502945556535983033034654978065292559293583739920 5486258280097249518880702214083371230354023622299379930257412187318655615= 9558333346704573973646324378035034477565291041363043663703916823105927449= 9583256255608344489177881825500389418267779298020345227927724597645985110= 7529522357970259158146076129585459757758167948604622670769381943870983137= 3526036284674939989151696089082745909870343728308743859562990100537361748= 4288782220380814695213768266958652182025431585001785380798449156928320287= 8841108822480161624891476094267184636110798383807447595869867335264575457= 1266188281480111338981965311790304063385989600114122563307602760726835925= 5351969687393603180704142954220986160334056362422037091233673417907279499= 0039729019089916990983882640977188877960613767944956976039281750605947430= 5116860633539742759722997539804519747507343101096531795330424195969089932= 3753787349662398418632595311857678142775214986819305394852529781245845737= 2980811666201123502531005492467826471453042970863794564818524186625960282= 8150114356358925509045468355694403009976649575937909450004688300167669453= 5715468248263216257980500102775370067475765269231424711306703893961763910= 3180158954391661638838258600632579714394608795440028752 1390802609284777716017451310194941071483491244898653717620549946883323127= 0463006755324856029493939096404117056979615588259374887129157110114619509= 2840884571300848403424091378753929502928016664122790475674421757491536120= 1497802363322991757336556537043978524814313382192854275112717551664146550= 1886357676461710112429505576526373081028169070744503038386101827087528353= 5652675676825968082916474219290854521667905930806970644410016977987185463= 5563043205555603995449826477213221124059590606314374384744519310573943716= 5341690501382631875592726436600835406188482951261475105143289030654823214= 4187392494073922337316562853576565980514866865333701952405819834315355873= 7410931351770829144365253666813243299431080151751872779361002434033362948= 2541898694896271554117183377088165306720308084721780193994650838716881358= 0396264033237256025221585441028461490119958445523974253652634939839347230= 0185275798456694516868392880241461683341946510019285929802156603357197936= 4234712926111717651396690171165526729540936459373203570761111535199448459= 4052643375658163815655480561898668409829512403519244418522549821812282549= 3545681746746034116614034141885323086830112446312477060800 3525847317592100189710162478621107279696309060834158589887395550444948386= 1510266501579194851416812031353439783507033763318540463987455755699217394= 0908324676322693621874822594058663037608067283263822711024836949206873879= 7551978706343239262647184592606872415712719849127789019116885010316980991= 5140385709094759760245263685598455780878288422400958386281315300650987053= 5436041028157589368216114632313517791170270390835130734001216303244705517= 5953684720946221246259845062496198420251629898800200373775664433284035971= 2614100363853983210363308855771976740248945385189244672846051354916375051= 1643049909542966670746357773962604576090747480311138910018210961765059732= 2441014289761348327266735396134525770829046696153292240552966334401637203= 7283898834544861206134943298252359039280112321522028767259199540055141630= 4359304716890089332489467679664119100227624313011222760987603181767906341= 7536959337541603848685943462982885777092189698466140737152676961241138403= 8573655422605007392331983658276672622916478704689256690887566596265561031= 5636350512811399069632738878563158786625288480195617625480143091749386276= 171617952549772411628059608356082567566628430980297025333712 8938614924922167052020252391549776504274568084164357950773693873415789658= 7812114400941780130651803215569820135250763381791180925369742038308250759= 8444523174676042074528543260734764231352093969115971626615774742700321145= 1304431770891009743918557135600748446863844571681413028203078247261225016= 5617955705689137866438815210614141119267180013904103824175681833283097303= 8019271476125587842822514500629182729661189092532067881723930036117481781= 9986745469867518664782771547694729716069943438800059011381210738537413600= 2109889405140781807561839171014159591062589281649221863434093567166363660= 5205217061170159215606492217931656740752672894113613220942025623934429342= 5028324971056450897266431965686040036899249772675681033239892679079532995= 7183869147536321662974977641710557396603166519707810053975945764766736038= 4026548661232496943658133562271715380721912252236492355822925328063819464= 2798800088396784220482492918635492620480638335148269724027162261285841638= 1184852730900554988839175914398883572464076748789925931922378610048217788= 1830661629574197874996721057677568761944985385526077270300230255608328192= 49902383536190910817889389090066735501723473366552887412792352 2266134280354615903453157300568465669369709519654363266719218123132812711= 5984239098963651338879873798832880150053671639613986315058713589178010093= 6302148163006282275152011683927304477654534248401961947556309436667404639= 6285679819506904101693055469527275798383670537828528471384513325973965923= 4432012510172600546705409888375607230703972476824596786047384407203360783= 0743859858910986967923913630629570208563555739982423065055132148752201580= 5643403091159890092771439225142275521851892239069000790793497957013688483= 9218712440818654688901120900004848239664773445338337677798564457611539082= 8422379083676020129179050430954587294811656283620184905779056068332127240= 7470422548465843233305322767367167495725013994300054614428796929513867746= 3139596800422624615231782761056134865877161849872524743955808686596815968= 3647527650924816736799182473182614953591586337734963989943495891865641340= 9514173679941546739704111427368236773348286369199413938703982082239811163= 6093688074730062021603683359247917703126830510878348649840622029331299589= 6459721214595252231785239850340492138307971212291526033695710025816528730= 17896490580137050450686424680240361636508656420730032954618443184 5745260205748781778141768556166315061360898260639972951617743118970605443= 0722941903144274181261615499172785595917917554946546133779685884286570494= 7229916378615761472098982244653455378824315552630049629887074659036451270= 2711587876463031282908333915065523030795154304117619525673341185866152480= 4335923491002710148297857830330620346369384775977092355667027481122451037= 4988931686911152127609827766033470229706956335373685599957942493179320007= 0027367222443145356781979753982107550877383321128484846936664450297058324= 8822692223531374062020206195637686271362651447680412835244471315244024696= 7511078828163781740380381885433506933747527229785347440417316299472298485= 9705531824936067767576693534024027463432084831594435019498379995720787038= 5319127699856762850076955618313501975682604811555666727539159355423847688= 9265116358226156364642190812432169008892075420187116801705833512013469163= 8892863579809073468312087054903609522430742795940824700837402186751725742= 5381570417165074551307626365696627801026230410499677668385875088470002425= 8591769732079745325708010453941100403225385784989180675994126065158607999= 1406669927670768379515680352573833215673040053287471575005869072832 1456606957553097982517746756505237922661489169477636653321298317895019530= 8258428654121698929273096812249284007846980552803060093176369594128224982= 1217794922296555910171015334186634336316610478711031270177213409456230729= 5993554396266787143243204227592164721041625809963383513377007018624071809= 3689934297155943621521116724298600533962142631140986815940779480940670240= 3269177373697594730714009331436157118461958988043554024921819994450978362= 3576714252296512937101687503027749886048027935146611233829235553189613202= 9015255098904154196956283817821752348280318372993176610259469355987826725= 1335544409273619330884722632950698186513976868588444448235329166199931713= 7592791386283307405668488919298477346380528977986175362642759413820220170= 1375293219179566230523119960187848965371300353743008642984332977184792784= 6927770557382315180070249773918135949177835917457505779826433203465178473= 5083992485641459584955084238580162078412040186538016148735895143964109317= 0144414732983399019036711570428846446600194013583723693474288997107928115= 5340336787523653221860535855178593080901497343666021828115394404991660222= 0101004674731689108516102644008464053067303601818639950001905438413248 3693036813523923489060727045815237810564954076787796480840938540694766538= 6298946869985603747369439848673611373192512771796119461607504307652814304= 8867682979857502256644631666925690583487189750894189960513666287418442581= 3640855263123835767333949179447086404880267014871467126868509173715831453= 7040520419065552924914279948696706254924098436357549167876304591413139834= 3285995406149643913196408586461268879358350281196481605568042913654924637= 8805092141822621339548875541065136056474606839524412480806893923437926206= 7969626479929173833684430258034854275242660292926099797296257700624758278= 9972891047656363527168583175889933844872603705612253517820587564764363184= 0025070843109798285068756687892866523788572992402692551282329025970565223= 6046690557242076632687750703238561720502694704324470361306410835318318480= 0943648359429950046088330369740126829362020956199857425806329213322377908= 8665436231919415193811961454657988697657723626444503832906099112972378841= 5262628941802377512551556325602404144675742985053192664637853185575964254= 8963203002396623519033408149107669076016045674161568828605118795293483070= 849879445561563805656139157665162342486279520969688116458042839265144008 9363397020541522449758651396071914103672674587185200599428857614729075479= 2441609509828841520245608318769590732735306761663554039826726336122030339= 2346129747214159400407840333706188543068306499988228547604210744285896871= 1690415305842805286859726079746596967722242283477052392017955479017145459= 8857878339038582377303331397902498140095245077421189055694296661497922786= 8642565670970136863204969064141670559077220704328877186415223015161057240= 2802525414623458725762956660761693368222719786589234730447288933782953721= 9327697501602666663963432044223535804419657852564238458151126568152351949= 6573681558433566010866399046223009935044207056375959445131546750341343205= 3079825527022722500333553260256759701685389097465115130853344051871578182= 0565355676278320949468131464301185842349569457582512081435632116714292688= 1838554578774314164677370334344480070587775502027749788999833577830708692= 7480270484784539752860699861391372066749929581059612857284731791680739133= 8210708307400271111647975771810050832030070578833753167986742551585670550= 4719957484436222500838519456515302987241516932402726474738853245155395458= 2960512308448829857228495846926947788640370542352150633281422821114363919= 2 2374060324090224121844802493763743830883253772916227980344534915007841681= 7474567134087546216620712277084054255098017442074513008439516754028958264= 4932929378879790068137119673697720913407356920014562011794969854487213570= 3684116687155237510692574000678424213725552664041340983964530058240263026= 7693124502331608768896538957167128173479085504069367379130592134943794593= 7706968267765348198604644259796461576358178125646524183438442959167312545= 7020314602508541106777086785222434826711139506146230753039242709829729289= 8499208353534915979212733456846318103245628654826988845090530761209966108= 3254862628460509269868814098029934750258695067499848873554454973424301477= 7670498254202641760998773485016009285503180012276315855597334624298676439= 4414189048054042524706777176756337682352982724416148741602979077392207597= 5459643995056499392299033479729648219915412257108209395290348697394264540= 0961531634213251225495872365589478232797580346222421614313956988779287227= 7106951594322186994783575494755979810364848064202928282432169114659232097= 3516360988543198319585237455437899640829166971609000183080905554461163206= 3283038428192967540651365857407026658555054898699071269075252151591566471= 5552 6019473920040720657552454961898457325789183948895003691309258952011751873= 3820420422236853213655789575199478557058644774790455976329449853643091889= 3959570837333370669369341072455818206942057067621444201636849054908582730= 2014437079831244294237573087223743409840108357987671097366393079529140799= 8337774109251414474582725431439224559981455089115327726120378812709495561= 1659998592834146140356782414448770173711879399783094789251959166452272793= 1177377474564151192647778375847313512539997603979297354297962848699086607= 6932419223303202408361770556570503722274949327460392974972847264052657643= 0837479239523765416063020071452874044558737023865689711396049362689590097= 7131928364280838841455073090422749532042674132012437178923957057234183387= 0661057704759428608714567773604189329838071053045397389283916179030902181= 5504428714660468221172525974013436740723928218275777479147418546887933351= 7796437093758603593536170982111251453239808842904764110794301681354765768= 5748520592741370371996002520758078446640807550397410799099462672619312544= 6790197092472440886357965417576499716234501060768990915799200025090696335= 8056049495100683026817185679226391349223566680962630609034105315874408185= 398672 1526278426186306324109335043289745597463727018578507761015576803706796693= 1517365794365527375807693452085953820461580324436759973411612203035124740= 0271085094233987915719680264064022970854260045836495765249218783925176858= 0591153418124137322533275940928417603343634572378712529459384391191914038= 9397451154972260597283445973717401529821171605368810945395859488801865066= 1683239627643160128728826990008852778901171828309784942038855287294588650= 3030918190580412404387072839068865991323201839806154247542170880619045497= 6337264735120253487668684502531176461197437858480187554938396029386869820= 6035597928887893606237077697895193187817766707281926560113070564193588240= 7261878179104248768607612622437884782479837206324301973322986816138500744= 5144516603313468571451607128493577365578226166772353618309965064912803140= 1423478530658093944250577379902134283580993419824039703293614376672363003= 9002187187858361271303738435747801165691353068665886627554978420138758054= 2925209792062801109790068367499679487750476656732644126311421524901399253= 0576134638308093413271824647722458373820214147089228737784300125786226733= 7631639549123933141955810654677640780626853360096538534532024706334190708= 307973216 3870057352343743513899993922555214890027882081716723205320917740035654364= 5716908952070663720994951061301358493925549801795612022954389120720724738= 9995508110948953879583552074309883719159286499125176167923597024264109524= 1485944117902579013828303365405018815814899367241079154840113511048107629= 9125428920119879060775688916993451749498846930806468744066382747641974983= 7043567267998592170508714748000529640748809959292860434866302192085487939= 2950073073305173858803081504582847337583913185704586221276890465429790411= 9440911320598380509848458201339005086716341208239729835010380374719734613= 5220123574225647632336516899632548966276912193721221473283580929292966963= 3206039643947895592610180765025804058473821489373553970325986718776134890= 6894900156875674310381150726510537760807852679700090651371591227936458574= 9846865897312682574948178073357992875020944382964558583930051617156018321= 0056828369510381090243320405021877215047594520899470866770674619251289120= 8574096846539580291881760236949823519049931069281523180191588384856710570= 4646476809183819199597489483703344357710401108601212920917067598901886226= 6177779243644057794566078691312494712506800168261761461581146888101609978= 63092758392 9813171976194033393795856218225222146597879020075204307825381631407704667= 2038613446288968664216026377547973791529409642013912674122003283487983701= 9490936109097465116180284834124378740657057689208850654914571127168447766= 4047370009265581492776842527704700333836124474669057292314113793768911139= 0301329271829274596073824342292971578332698059735290153947748108372716715= 5162565797293864766776145276445073863550117704199251499850005995320670297= 4603977497135390620352440710101686736788210875573613487064410454064487281= 7617530081001294347472720396518839006595469837711540726462024361156455839= 5782825915904837297013133202948693811426634129321685900005850240399389416= 9423187715442704178094960599311469082063912975507359329542464171942888329= 4801876676555276860989886875251846208716636764937497611848599400300659552= 2964597598709681043390830926906182621596081831712713562480587852476008071= 2920373234588507696273958499846637023475848568844563242602314094255607533= 3548058944045888605625800034152388152099417565303051407819990397568782828= 1623929358015684965767988059677450389563196026583243318871907839780492751= 4248853005372138286665327967268786894679717941060435417220905352069067564= 2903543316192 2488340214944507218364762208712441510468257203632928751649810116676452032= 4251844826641689965188956656499921143861334661257036493931993810512412208= 4251649894624110347186792344379421837093147971050047329029165372695097475= 6601371741218757487426976110672535547837890612084649945277063179143874307= 3740241497249951164553944010668132864565489766456012433365016178164617211= 8855908143936382056385530238009786074238515219619856395991029742396160850= 9896937573341654093751549404812223415762226137112202081564586787678653219= 2441634129015028794409586068533734680905499553893458252064695547081005016= 2535834604716536626112573146779038162502493154469572995020367348687542795= 8782736679819886545267824308476857944190748162386698167775989572590729439= 3212605404004584520263882998283801189072917388583892243943195516662570772= 2803120484799286622109906739350652955140201595316298741821925024667626483= 2444213798203729545610917495915907623619738988419739449195537386528877963= 4451789682645288991910050877058701252264081000850459492126333005421516342= 5444840179900057718702030552360456303669997552858902949660042027294804022= 9086120583023125395873775976170069406082274069678278735651677590657939418= 5775729754288416 6309840960977798689465218931273802849085307069376028048280630676005800059= 8996960505963063024393291377369641858553806910525620144525938599481290186= 6422539253498984842107427586471198042970869501007353160480541224842751231= 0285910572496153222107015174692333881453467866784538720168333631000012907= 3752846504833230643827535357128528371004996154525233793698258343219416326= 5620685105581256306790697942715562679317865223764163703902077525229994379= 7569068269354035196571405828186606040201398650740183373765473566661653282= 3467590940474209262769142277112574096700572294886234970232154523887171078= 8481956183688145804261378455311218320388769656004136151551549621571933484= 8992606065759711107974304518160612634421538315617948704177238517707664930= 2536422460379006452076731143604422342580310529482157812143789255885683638= 9274013758887907920238556712198102659579897527703468024783234985565657566= 9655577878891014549283562288447702739631249838197469171199347187261253355= 2593293591749349309740893730685058415196412822077747223599107809126639484= 4958492866684925235822770108400281597402347743540376034702936414349218299= 1490448476356195653365755783381403313667061350909057291088963504791627758= 069296557027410016 1600056581533506055606240978788255932628583093142967228210825152118360435= 4134459655856591001050238483560275168936827451002625929062174042630031000= 6834822919394118072749372964946989485568541646099105018085241714125014307= 1043054380137137202891228610301331637788809424564490181553699120891840370= 9075605234021746530303889560998810221424167821060608352218280061884093290= 4448760073445335823855990297616737617083325548836550263640338725419724745= 7204497402432486520062120365221160464571019414891010485147826936909031161= 5641739313350273303191758511216275653869154814452749882053596430588208663= 1858922189234647144107504327056170505826819536085964780195934761457664534= 5005296053992575363500960321206612486956244187862787353189370549250774304= 3241324796238573411237525511080521538626761471226590016003896800779807037= 3507834458708596702235614789622374967727644392970619064751111219802194448= 5342277763427909159869660418430918757582298590794180749922265294883375843= 9006647446145664900204703831518704518222698497827128270711473264507506959= 4021332598940121763443270249208191125493681448412669381628726575861958795= 3616255626419268056380182571726294003336162233003698476664495720018230017= 262743857324527758688 4057518492870908451631839626978283547616839640962800398593591255225113421= 9458813870712628106090208490381876005925574471368219337017639010460947856= 6532326014446052641193978551964828944271285771829172164690295567127222633= 0381348831925918898556062935198863946300999296015471108325260710425968350= 3495075712977758398827209577566099106611877529551149250262994914279859366= 9799988814642068012470429491167624469741575329859759129606463736981296857= 2243453900898045405025250262809707572034019976380883439563497330865693845= 8189281613421400701770683715258711248123231730975439006559261143054638563= 0602234336018736936149297652274914124482652330507124140800396739772338304= 4151552026762116424339621897002141791185357262437276354901932390331797356= 6474096430816816884168166394901879037642375950256898912422569524999110552= 1078438297300260634372761780895428709850551587615377609107021155608895458= 4981695728561396832502546323221701159291145479118854368783030589697104826= 6972158157922951080025022054752958988353418831627898653316097168086931613= 0486779734148687017420816577033163431677892849696109618169146332386684497= 5555006833525748867730205292161756548059779591748978573072250920666878227= 10132400663526869060224 1028949077577757700127258415692087976922621395891756143570399443402587192= 9085651582831352356581182629150679965680535367870041945636616498551832908= 1511079699828478099928539768168362371710136651509785395125289798753527905= 3829909084186167890248455254270321363972891435215658970041293274524446541= 7194588155287753505822343940496749594822345814253829079242988902568742451= 0039741408338862413258846276253625263860712297147177501406329370080792546= 6381037304563068110547584658545673178630720870097326721742032056713281482= 6704878816777937080848613833989396220025896883838956689441636610152733853= 9014305463604459079060449598525328973302787579584788177350069930034712622= 7564608456329148668194690775836354313771995408123746754385873540774844009= 7122493144037281414998204682109020127422229805170479505214325802091811649= 6451371113237338341752601956439940529644265669101387261472672563677755399= 7613799983642138356583804039370557983662469544397192176763057223562291726= 2167823257070784396094985476756562364110785728215055443664406182317777590= 5783140317694329229557908695946503148834442276337652470946071499381030253= 5568747226209716331189118649035703916197891441833974725078776477830551293= 80213032320771833603724272 2609368592682009804670410916500808809205465678153386700430983425065218604= 7670329931578972835153200325655388238861855590737411438631576445459419480= 7300262596657605377812338847102975882520020906285589204700307947115476314= 1751610595914764255259053924977016272337778553831194006622173067068481340= 0036049056868846446051418857112665877670035083693294760212191871947935729= 9560803178924774067212281191534713457534304919689241298127576584257899133= 0108744499938119436273865996016329233604551104866322232604989231894556290= 0987335717900089892570029308282000970568248559353968883987974671254825109= 8465884439794422102187907315496673550905164211589226760885823245206806210= 6236685867493976253715642870477795305037805984319519489241595518665989018= 1100543260606609993083339840151191462411762550121519051805138315922974661= 9114803706417644743519944688141054677533408320005531905319218511870756623= 6462966473197905583209400769285276331326289080773920969982568227189239454= 7434712417215267248464954397608032420050950846332761612843818487154025455= 3361421106794739728634733067830829644705481138986410458435933785366490367= 3611248700748055587769745486181449104847412354789892187959389211189112252= 8958112786694022818319205600 6617365473261145231478363470979906690307752391507292461416468770502763087= 2389759528383753051724491834910041512855268890171531045363209661747416147= 9912154380618438738002881041909778224837616463806678530871588503078774650= 7317641725872097940374970945124706594829279681905703186902466647174448077= 7391479699009311893820305399760786128225817347781949188827815064440767501= 4441245049962491400667216864667560490707792485398457092377271807172794809= 7515775515888877705257166071335215761898902480042259036054793552809115129= 1755609610798055620195511032143843905572279862672985658674106659203848654= 1546748900796451533470953960504961952049087224856388433598121337241489210= 7992362116511202521657347956350764934953153031529428299917687764699422391= 3242591219289995617590686109815831514642327503322571990814176539486069747= 2418072810585876822217727129575045754645910871898440909714436532256095841= 6643820213400948841956224133639263433867913704646957432015426717265780797= 0468533277879170164644345331350115869344520382874612788267981186814677326= 3605540438957087428308771771653485557680327534343188332904578830387645888= 1581286615970878099326945171724829197146910331639476560710022408771003868= 344445285931735079216396113648 1678196925227382943069368114782351550144369860243934377272308659119448039= 0016613289570306419880015332291639639800951790456562566675475526497031918= 4057070296613859389268814839925241102532836416771117572277840054501801731= 8569274816238834046844513094723181227631204418395987839645812795767790268= 7308245857589908403302349793168535655272330329674520014345902472905376617= 4934200549573710691859443358708622639662970598392996581952185235606912933= 9629382185354423290948693435310515697145499989458864884776915984750922215= 7816995943539608702217819447928597108669997852227633440805481932135023378= 8361969568185218143457409283922080447568402597053085642968547649766505303= 3649571939772493695821824999194732369913996645903175185320488816077691831= 8216028471855138614907331779208062953278368681394202850010086723300978327= 8014289878150997220932430319397676272562318083405629752787328975095672500= 9468105177644426383544583570450857638571017724475321189956942694282939346= 2132719740009078410832343652361724194861460928122778316434328220097845799= 6036374051971688581594175947099288830290906300171869794543350820738100017= 1143133970648269912844321880603191328801829835026203135158514172124482693= 457152300978496345384778885077184 4256070354313163604416580209513721896710916533500279209264647185031953937= 6088131200317720677897342447792122750289277615140294110696585175856263799= 6030861024047221507611889786923045833345546974289537538571208980630996754= 5188505891121878384388489862478517993922709104385117844653366758624491434= 1305562358141650734844191365021936159845918515815280144140178908995538039= 2218333014446836292525299338565434982010053394711704963703870109407657697= 4585595820689845762081558846778883779219907977587174520001145721291867194= 9811070469961201692277096821758208643498391732808503236094666238872757727= 1768314657615476206417121647514106559356064009295607903199342202825556876= 5823971563454568809100154335778256571367235074542978397402937485051679924= 6453447337683473728195561331900954015983490160538494464521803456281611157= 0285070578333638485273063614674493876909678055774636296363610208581974902= 1123764866593262781713201739015833654893840696572552405259945752332750893= 3050967708224984433921349958795385347929480174205314007352211556656453931= 4148701493492981877518747735421117442459040745850586523259545775047557933= 5252365683783223500735486217605637935537368924419861706406408667896558857= 06558339017950666068902855515948992 1079400764311593287148454359255518293824225616149810081419122593714441185= 3629565823888944741410947311405661365071582298711825897075946551804870751= 7138672141153745601659255977868907139734566387552569382475777454688848805= 6759141864644186051021018398048292002817725648281339029389258845299240839= 6332940908526776981738968290755809811526650339440508322964314926440646738= 4638999690642547600406249532207122075043696730131289939191030735065992945= 0907567326926300561931642927024206593087692970209696934553749942612116055= 8286813269196015165747756685641802187975648565429286365955280926539695023= 3977291842308653240860708503724173033634806319687686956393297973688155599= 3173497194977252957495506737913404326810903557874321975587016538785860557= 0113740978543958642464437425602820942384050448196656428892297770909438639= 0465310036004685031945260241592316299221060050878557624730365162927181577= 6388738836143331896666972806984933126978467552950922953424990463740475053= 8569623035425285670452109823392111815778494523629596138031380125622533100= 5444913269688647597722881532814668106635038025245838807601247364216753863= 6859800182190868473230486278017170776559388375385112139721134424930777112= 64370811397274338388155279007671315232 2737566375321240549789296107092154269078908772013311320208996724326122029= 5159145444247029608829514598122680101984265420456541026690430171057488229= 4448236418067353314994404947670371065587180988772962477201115003124524656= 3011085628041849645659809792679089870793633699259537593144461718466367313= 2402466434025738062439605311734535322646529676380392283479926528297162807= 9434858972926769791560614988458562531076888746678060726307831058585590912= 7206258679937008610283515256430619028289034167692352784222727299664873658= 9200016248720592970031712786050821124023776096112478530319209091917601630= 1782348110251709272214684960793893000693067054762396886788385087727393540= 2688994193483956347640009099957118924786193337432313932642343542484280831= 8964007463336439912858908494213819879034777782911818692310219306142085896= 1298816667333105994533971055234474445876562956714889131199955515788069818= 0514143178557788641703280337995101973857912631885934865605931441070670878= 1239349164095498651254414996029833434582977241874200232888705431394834168= 2576571028165037358272650596435214055357987350496720621246131486286866639= 4474412883414028380449361887927495283332913143690421829265616986829710499= 7412570491340698104662977939378061143264 6943118489642876461016579538516335621129416046256430914778901891604195399= 4562048387155176825687714802494886801557548679218926545570414607145211453= 5431801783463734716012531193714836534302854964284215467245011574696780940= 1375752944219266251595455198728570338163826087742144512967833884385112407= 2176544517461855976913755054480258718305702030023093741892000749704670909= 6205909738469003054276779721514501609034948487230135282758992436060935657= 1964832039790837772926236126834575297881629377257460402399188138952990330= 0501930571731433667517587264907155276068683142587641936349112321411423767= 5800308628265059386209914050702010513244997100516649958506602602160994136= 7155675577786432400544994680518667209934401731457667201363005479192114857= 2104046948500621010167312752176470719855797636607739744815443471335878814= 3647963944073236662374467292716033959551446517302929617503139978708564054= 0238370473174634845910524315948921077107083421103919244261963484422115754= 7789106457596725991613845434635209680332853667991685788426977844302224064= 8333679011004821069067398439025528236966980468488660906392697616940008808= 5471560133818310356511618838674945375354790895984027324245923634067160760= 274660113901442431003332877575481614071424 1760971984553124965252444844767358653034973563906964482260433548779832789= 7238231369576971443033903581459605301046928668018607165654135580912816561= 6871316401752822621363387357409228888729174036156142785720134023133285483= 2108579841738641219339876506557065725983230743055793007822738332382147419= 8617455976059590560682039888092134415195005999634207530615995206657385789= 6893532130240406041640700299048130790369094323253470779930539301672588608= 9400988981290438748661803832544381247263086080458426026589437683847768160= 2427332111803347774214786986862432730086708546814766811327827314292077975= 9824932372094102770034368640142474299633280668015526298168266346059868259= 9714415585670735222086545753874271699192752676361695867939812767564933868= 5286777445617744831421910910454455910822539856284778990354683182720060619= 2070109737887397472371059440044184181094059049621983849512911448895493162= 1952331268901847462888345498500284062893384582366509656678118675634994126= 6274669397870488556659971541410652592069487593954141404386776825879125846= 2009853702349010685058227496335598910274382581709766878680108684506961516= 0453619950845489946569550291665001328191989761807018123661735033944029883= 206071875437150813244371344986979209491278016 4466406393208160347669957739827804239120239726093284609319373508549337055= 5882893832405911407195819624618203459990059798394114194696415049191187994= 5261430973747647308080375126869647140857056344868396042558638824702518935= 6183595483053028359811649881695447869687734440802878001397181353292556511= 2153037461884521543355481657130334174413589176092990849812156841298427279= 4764936653830798451385017584357531827143526500292981258493118275094638073= 7995135414572055464873141328515989217785952946115142907518733972284884058= 5367302302009027876354937246535068847261935164003460455404477050262714778= 6499323473690904287407353698404803355838551687237096578049121873204512098= 3098993416745016820029472964592141656161506657631793024905808587414188965= 1948001541350629554883977590207146929364237477694881567991723301187357345= 5553596406671493355014252233213626691739972141515167162307224866417383202= 8911968255486762871463589724576988416881379471697887780689829391220195611= 6900974974929423591376276956243088194092175552815637065178928774935598121= 0015620026537362039502275248438579552600184401240275295786784710514722917= 7122035084644058047333908839394159205572027975013515464758900504435594464= 51230769644557444794050439413467438544199018880 1132848711426462508698751157798290683574206138499722587985671469325466031= 7847945891600591007128629279538421935635273757198523673804135867256250152= 7857696105871592774620602373357545049073437746361488335676829667862562854= 9276361812095699159560109558382105682358594630337331294657540353480624414= 2139134436650731338979221923608375559572604607998122736744982447125518094= 3527826148530561598430996153072083487259601382720546565989254355424229991= 3692884857481917225982949296350845944917916144418603216257138920483833571= 6367603739184080132616926229051161919294210091754096347610758156649107359= 4045974514208794748259657727280761251677528943574496731299516875064433518= 4241234581471865421905862033405132447215646754599923022684857001883231374= 9368476481594306621917013665460388359142135705517175655012596072624015838= 8553825371636529884275447278832474883270514769964321159771969241749477416= 6503095532236469368839122160159245023330253172957255755710752439432362697= 9171506544759789165498411318598654631479717529686557804197807492669181297= 5511952170661870487141135909531986938300453297454152277753434737173517946= 8368882555470434210778767326967433370813192830786330567102711649537670532= 64596829499018825101786905554196712587570300758983 2873382560311685664653024483752343136630489954085028848586072445733981778= 5033710785856571427840128353274738191353464619908707230123350023584847388= 8844265084875571666589924060783938396635749845027493549732155902694280437= 9639632547256683451044827291138510372225835303755612855671875297137375791= 5525516015560360929506977763727081265377615227068792566852580416259845139= 5387155963462521249381620226715001138584195871949332286994223221562997094= 1360092899606017849982679531816097288662892557943794214299567007127502447= 1805912383081255579136274040805695728895703945184622614544098821110725342= 6303866028796903387961086896821721513304569268071134993216185360427687708= 3282062387828835984584125501502417122813245470597589559409266355426548818= 5820520173727615085450032982923245444178773867442428773043872209001751346= 4674477799214128035377718484426765027574774455202699850386700876896290439= 0627400379509864113620086765128955825493215682967716622032431792877969183= 7639303960498716089722651231536400042155896506260772728507259046577500160= 0559075015587305799183371215482556430486910631928060774083225596680272010= 3465048507793367417398327789990340076888946242473136008776691865640461632= 9265149515826934468990480291447804864640764858935324 7288242518180717288240358531793302782740495040012230984341833617683399614= 7218335988249040256357744892750395431582158705139480072645038753173085117= 6743740661349276511867677618302897833466597405585337920223326910510513941= 6293235661943597071110487819370339787748270912068299253426493484553586056= 1227937334847616781821713816933668031605076520508094639038437299330924008= 2395808231620545580414512832915393316966795088161654068319163027682179482= 0242110750341570742209559622795521119173970863957246354000302797684779647= 5680057318698854919010453879559645490839992945918781920898174037188341062= 4324279622573577578469925605920144466898541195039011749044288310371867589= 4012280387225311171189070594346983892743281318078459410070987173627831790= 4662024714228334480956555161559823935222279075123133628418180844609948838= 9976367103548080275317089573869705333378714353820369786049476741621823704= 5854804995470578462841995132424824497600319208997540645761741143960892610= 5124992862461916034796468971672037032862807476215898032630763418006437351= 1806310941646814327386416997885333626146655297291930351073377302137404066= 1913406363476801898318423240043702734113046624836800048893528538064735734= 488806055693822459993988236471917531875819544995671892 1848672480737759797093903687487990693280264119216639209585711261064613548= 5653867755220849830142442346964292238394114314338421316001754059004986531= 6613744118833808863139817735782982794503033322932650177200560651444638542= 1464136965730024859188874746929434541749152127555036965070368000774527754= 0629964666698492455359891254279049875632245237181477818519101438654333269= 9656988613657275923415818890496651375174157482741573813985166083975220619= 0692112384724853682521341274464132476247188873886298738809041846532579661= 2405326511719650018102110326651864714391227435371826098458389939159929556= 0117539591626724828964926552520416995282797219630618293232067601854087748= 7227407893460178904741759328657448083170773589973564929577973311176387041= 6377817782855598820372286217575964032566719974343974596393426074407845446= 6750046336275173852715642629203865437249020844575263714503083891823240712= 5725515463357008486924200754699395111191978023463856451382643244531076771= 2746227047310839165434898530761954727560859416108494162421433472420149488= 6845101943469112978274197629298060571193906994978192990215251129787542091= 5319820741660250722456249644846574633031930159706175952491631826414033813= 700710441195535694343459471432045545307064134188342202868 4689266378849225041752025017347401443647692508691447380000023669347964415= 1231158639125742668905985384994499202676620663255697925467287979838495842= 6614459469931963339219246957642154130795096198193076636466493947280229094= 2964948736214221392557637067776722002932195124352290474837705408067327106= 7777201376650150879754042744793192698047793798860243858356543218868306290= 7515260932723972949948692186323410263327897587678594764328547244319930419= 0445990231090547393574091007487135644116268873547728897002293071144398011= 7813879335162648512613320806116025580876363503678125712471024205032785825= 2487309952686503579143546510090869728681046331270292995139548285021326619= 6514597513340647437944211334119785443284390965889818166329727808755703809= 5367519402174456695202210595373493994368736551773316477125110150377642577= 0670583745702462986220026057278845509827119554785112395267160831938881409= 0327524160423675098332474165143701908861010574803111190086202409082771061= 7272064515985784655891126187995678544307656248086016539131015136153064692= 2330861667172606314603488678824625107962135613550161654862708454104421146= 2407428212718323464356342986596882120018743584172387481650502136105514506= 35277587187256544960016385879824498516776546820848010434660 1189481161541305519181334313354473067775385457800262290984113887414952964= 0014586099340014931956171988213852829001150456609221443660669559111031535= 5497153271476728521157172022951041285980595804254650846412609148346260823= 6870772383923034180973908773579030257717827140875061705255366958481109759= 5692414914893924649555014514534630558503769839666419259781209635537148859= 6422219669080547654962337251069349731884881801102666586754769913253592453= 7833833569233729607046203674747539212814979732405157685117814848402059662= 5389480277381506050253854758151645133733924246013940038210912925833019832= 4528655243210777929746094543475943566279220568669342787167111615861195623= 8018531693651590146428248030684458414350733890646401440283287105049483803= 4890702758402693100093772583992225768311268597742619049330166714567929107= 0528216837339838702047668132141059591913563314112576409960127350938892783= 6910567939431319769309391529572510133866186771296262751979028736894456780= 8790952641005263568567953354725011652421744060752330485776209508947594185= 0843738781926964686819095710937939182625721594284090141684841942580113752= 0790846659243910929486107627445874558392709400129659444233364949478036984= 06698869130452368319706815512668274624078327704460920199561584 3017296154501565926279177634244314662961016059187600406322176005234769718= 7927351487552516891649781038613903195575155039245306492715827612651568267= 7590178130448306951118921274683304894849957300499444452375539662868120178= 8852657482133425901984350081284263886455045804182123122184217248030895740= 2239315694580731736490389566790682807683189812689054144081972734061555447= 0646709630920079174230321552343391124710132798151570469884540461178073341= 1687537214550766107407720124844244574700462406157930722294624619938714458= 8506553520470305556657370244400503781138428944125864700270825051358836025= 5692036225005078338056890162215238482883472908063723086844240635843150618= 3930246816975430016239030384645193079738011149612285321084349080632464532= 3203625358936198609511843358119269968225891750484742654540455043460462031= 3157952122901379308577414135587947327530493674814936488632600867258173004= 6383294540669893277078530977243274865289514214733460406748700529289040495= 1320000683434441201320777732618123169811099373474678704948907176834127839= 6124369415368885047483913620495188956193962572012386221983186896766031794= 8085524014621180672645679865176019418562465174188645096237404922766330433= 3254605504958953502450132637576491670576124308818359622507542572 7653956457564002780582622812732282059941599886017432178810936027626452069= 1054597334207036610368583899410935872430633611640291019205541614775254446= 1528222491478340356919013433881009142030642130859632777627754227581729480= 6140451056760272345780184174424757829964684923946167775250269831237181377= 7849020107493680895396622437205385371830220524480500079307650239087838588= 9115460855242038597923816368460141644971722061049143870870284809097785355= 7560785268617201612638719549546496464521884995402215340182922764219656072= 1698156000879323481056571294014900100167909367046874340898814774866788843= 0353602442896804454867371546475252139058032301093855984643704819860541655= 3773887175572102642277140228829708450575587386776144166311431916229024024= 1627303166622068295363322015044294177975072561906191214859532853776981960= 9853944196892446661624452005091797262485740612395468446535263576467830129= 1851847144837416050277849464567046797297068100030760066944661245536254393= 4698248461327210947115937395575897711160399933856577552401633996143437218= 4870900836681095294173736713426106759254210623906766564582692054690526751= 9815221521650618584516995157372012034036041591309437337082259748013592145= 476477773657108558641356442330667106787212301074138253174272441592 1941608580810362130845880366191868454455466621853318692614823453533942111= 3761985108860402926605938617569909772456662712127568551196750512907060420= 0124260647641198584453478426593752943705912335215603495540606866885378669= 0312023459859984199966239724185800946038200463892501066522132759447452010= 3465801546030123261867908399266123208750547231863016649155495356769898094= 5758979221059678299258431165381792291140580030623819093315457533484836072= 0959228526296465447733928621958456085501286179343220461072253411751104617= 8489101483899560828823782104387091389801468643874723222035024021187259248= 4512360913852698734298575143907651260050478091088436166952188543129483827= 0804758361675950973343382893528319391499555509606621073154118627003599671= 9591286788153971737959881878610886722944524712359564554574262717958032126= 9135190174728754177254705845818392087271489568599866119254053877096269447= 6022163510121659807843615723165436642758252523357572595579407536340224816= 9636978565450976498479930723126766638481843345964435804345133705590740594= 4781815104299028566626819947394418223931005853451047582216819101201826973= 6789976548963712574420445287231463769174673396356471072525736982361097092= 737630499215995722985513594662316683863734418244835000415007868546692 4925439581595776601149174291283828733912984206870572210381618348467883550= 8417472184402690570060417920941582797557205472179720453504814326152914283= 5249363359477140259134590761203242148437147274174320554784900401563208547= 6574487129588988505602098230553917677205825009166193015794705107840024966= 9262920819955815932012445058414271785874856333308982462871207384370249068= 4300425376920257407768982511110060274551055636678447124769414621049936724= 3802144975854204294320516371381206771649642035063349415530862856842734402= 8012294324178049233610373389705707749959066800584542009329689229919740159= 8742127122884682748390751627372940829770602212388797153542144381082446767= 4687371214850793313320906361287128114101020194586840309684669590112729024= 0393676080961172355667771034076233134676553339417031252318886992380618904= 9470187210835946183522971568446351526286629542269782531618659521587102621= 0032570881051795670645080025746310209180468288135416010909933297928253457= 7236051405982740232859555562558079988101284665718753591533581769732903722= 1557676601594352368147492427146531169415478813285071583829451592817708328= 1815701443474872650095127999223243526825528132816749882549418774278254130= 08561065245847491279431269956963582927275761552841957118445538413496144 1249498958308285290999455362731732030195464655377273661141823882951930754= 4327821982129949467857865689508106293945047757124744087974480216508017580= 7019585911910497077405747600710477276815591813857007937188563504170605407= 2132846429101036396972345159868575688220486074110450916243641199791940569= 1240556618389923639317458077113187626196645287822252096887162771007716790= 2433907383355939601392906798503825236728326086524611174586857676526841317= 8982153235601165839331050950984819718372368477574769864872700698018717757= 1864072870408298044316488270263612425863433994885721031074916414356780836= 2188020565027006539635879121886287095423994485918450852521737032598433794= 6695686046200344560149661347798025973222070324422442670819036060733744241= 9699323318801413161757603049418552589265711897708284421695491945658441681= 0219301257552834621526771458624379129111118150574004455648047017912930690= 1579018919966653430695505004195498611802356174169474739644353878604193908= 0117089586021415194116474268313080862475589264740174805736569836484372622= 1382549236777226834135961502785843510643360958260749647114677403496205999= 3837772949281100784076270132288113105889637031332506615927351491041014117= 0577715860232969392988109086587375601722251388887456229152076446399748065= 6 3169818242249450706218088496022523555050320320275106498064918531579480671= 0434187248940778818170792799287405412959417154718432378493245152158371061= 6803161429301816594024492029445709121130662474957760467698593269824502223= 0335214640504654501165995346613983134092334730248382876626129125053664191= 9799078823015644755121158599666446412550594224432699586927926394756549064= 9143285797147888032183165230873633801885801567132446823769225528781020003= 0535923867755772369752252098790676697698362649534058703238534404219022496= 1655732254026974192215304998013430297491398344871031766113169244323262218= 1907376697294131832443187867512608357790184286519908658561696802517156754= 6143837779492864535741597203422549361045379177818396082905307774134540713= 6946285805769243980023479715605702639508976645528456938723094075559093670= 8054716918190473598931365737820653288651363471470319815925631041384856096= 2162601629980182204542709914507875937414500994567271426774840321129264629= 5204993071835612882319374131689952087175526967771624139347587151305687878= 0067044264296344338687600390042589976223524964739774766126631083648813208= 5330668727226326198042068395230054420547030937394449755044339383105890826= 8424324710197971349952047718168459442749222012472344687284310492190077071= 060 8041560864347822456886344333523754677149005102490198568146386477939663651= 3277982274277066805928104177472668106647675862842754842272705692605604666= 3284289394046888983435245516326170654733460823650085689762576586318957860= 0363259897828480284823862683899709931862727335828734172182847776926224288= 0423036977212761157372594463517954430031639411390465197177704275785546717= 8798551042877332008336186672040658432487745102027795581234566028051595177= 2406626628133691937157516449548941998592449445016216378296712393080566315= 7038772281010698647155096641857994834370433936885954784481193506463480718= 6611882684491215601681713903541653279951206191601803064286572606432050022= 5990482745391411481186431795255972430503941810135771485029933302635410747= 3145117427002827220931842676977490581338381827750174599443846299791592824= 5150911152498023940212404726198248867741235039329726492707903606187220519= 1492368503962567682161934331959326968298822714465376703997932821717264330= 0108980215426939163034976730201343543778789337046355741425815698822889971= 7405441089082836881209855541739173395819667043205099287050143970600424300= 9162570108299896113592493903174525209228235951943469964459079599798311799= 4665253083450008526112376825233571376517059724708964150993202753897032686= 50940 2040111239108021918326082113416812179845337347120757792436061765031432982= 1485720755622364734522422956942405749617336551164814130011510189532348720= 4497934795219227651324899459581228602991388703571775662096307075591961461= 2577295157033224390959168684134778204868009531023288439629325926895197401= 2134038995910875913350187633243487621590497762075711963473548704427733875= 2329509515647068107031329530791620639587709320475701351681028841576739206= 3492913106105551430365361077434327150795882668687634831088518642020397505= 9585534878183210437925670375382967414726008524996150580084821579263464101= 1998293759618625512116482211029980495321445041814395303354282137127791191= 8179826329567685762767626128239729878518641982851422452149543347740872920= 8794648207757513501544862176454592191279329123164366697140489861897632825= 4156525501967248920861207314834255123074480639819950414999666648710555854= 9108430199472771756853003232933913323865335222629922088696221386995089403= 5987972172898863184099239064114519448995137663203721393344661734738670750= 9717526997646390251548670341202478247438254864618475111293817836224771527= 5450491148530949261096304130419643174364600474179831699760027092401020182= 4833081978970361079996942677789025412196054065692873775226452822714183092= 53005264 5175768189550493338359656722399045006017480720191978493468244739924759138= 5809246632755478819482228766969563929333096868413477251988902161288899930= 2167619306488556199042421191300248446766847328525471379352242555244083987= 3400186735139955008766117813151985922267366417387184746078000565973460625= 4187354013302689012615183211503317459980088485886310826936180061801521606= 5531301321868761354678782352451825275630721157967796782133120608187480327= 6516161448408840703002800600690022553877207840252159062865094063209040514= 5628909474360844029598079140421844324960129176491975687645634063470483164= 6182393560790219179899781885692512468650072923648107873225025947184511404= 8336879767008383344475839403038232965199607474453531716473503595703503683= 7305154540953916498543404928536032672817160697887960314703457010552765274= 9023439720795070874551753964361563030979184654722537408141157515588068985= 6197055768181167444886496377738330369719136032862623980272846178976791465= 6415026681156785543721361440976993940957647443237663781831064270633968646= 6977062612186980451348326171414818044424135565537527881386342150763121589= 7716863051608113534478231031653408916249702738439132958813677834653937573= 3234769205480422762932147350831798574325729300121303362396164819951565200= 9924951304 1313116416607921205013072526080709386684206476761134007456720109318123383= 2966059919228735808072194813500181052556074586119583602637914268408141527= 4564061388919054926016330157474784315390178240138382813441977359990816574= 6391480557231021275779697605377170718924829612452395912949073054655788894= 2788547362758789186110206303414357093880759819127684486912535426427822797= 9210592333677401152151612982768365414934740729771246321555143057002369206= 0955734846173319487682732421237347531636216523254776380936753221760621368= 0727371227971043052671238376099457506391316321221745605720606945134852989= 9427723032153381482259132881654363450838524053963006450635154703545370871= 1598054640288072620422380019163704429525256120128093840643496735535494546= 1359464576705051383691154514458975598639736257887434194617464051404227147= 5217740056930536239487962390742161885636181721466846971919848546397646975= 9428836700997687127644953014971378970314556880802476975707875047614199505= 6612115491049825911777461508452374105113804744460679632109797010257192039= 7055415390938810156789576570517280196670983478855840272793534676146539312= 0741417901812137088363012735191252900415000425065401242618948700379144265= 8411228447486215205924190769037714794027050528245456604939906299799244098= 8932323669552 3331494201735454093668922568001854706453953960576063262214778188708474732= 9036048458037687530689240315524030735668718433636052004004663791728419726= 1540033826590492669931134364100036188089441643723420413868158591280958447= 8210539654935381758888741562314705705391732573319239824555354012452620295= 9581894173581611806639675416151584433275451735465247047371223643618347109= 6491741745292812706286299510769000682954782052924423753572798776379109608= 5995256525574396786096214872002020063825031980922268024713854482410214342= 2924654379693374626127770655142178794469283995315050957448265725483946404= 4507640928918421419114019211373832198758714579435101570926745084397450246= 1343609947035588271161392628964817269801820176474908909267028925819031363= 9852459100653623614672184056455305995650706532436613551242049430821076072= 9316631509652265576311526692019909613244879802202269347225218472407010056= 2511070347377893762556512099996755906941120522772038719092668801765190502= 8425315275808609701539896891824928694980379126569445155683881959500852172= 7575393389975814206487002444212177491518092817098180223555071783517629046= 7885887563770670502661649283747458258719356849933922329545541647344377938= 1845621673805325875216298229092547736596547673413455420760057948621550142= 141541987150724 8452443597722769500799642182421697051402823384569805503320282675807199463= 8364512265788038263196010958455622593026142102206371495226067865276057152= 6925999440100064806984016223665213998091205488327721333458626828746972230= 9946412112047863516696520654781223038562460504632965451492556875834339885= 4714593802582807071985070086303370658494036617889204318441359870715438798= 7341910345482606547608319197875555277900776045367084874623519105245681095= 3256107314565455874701854776206569699259031160470285554198997541457762044= 4184521755376241874234683380396422071338396736609254130911576222979213058= 3216320956197692141408328466076119062519559604172933352948072109953747688= 2404326806156787513030961421681827257735772553514480213156722665245562263= 3938287045196677684376639677025834642058657973880570108817499592252760059= 5070806531203536040148338924612291242571899054239555679697678271502929934= 4738449152891728047425567755100372554260943192497539148889492519369895786= 8420380614103584799002479279052732024256526630919486930571455075968575689= 6410235998431861921807339247679517420659018321231154289832061554013440714= 5338752579818813973789562949128902764028979655671216138713078791307657617= 1463011645954869967114988316820055268384264834622263051224967142632338291= 99879829977007760 2144533634958851488637565250225985393592415634663692880819781609122593651= 5682272978083512327114337444643603996221704923020977856066633470074586217= 1880700699101896565618210107270453418188589137895562879735310594114615512= 9047493504041045986374293162546568642690441377762774164059437026499346167= 1449223737621982720943802486379889569380297553266365829117388547733693115= 4001696088392648589231281569933343841232603914793130987742495695009754746= 5461194030942750670014393130499755619949118672706854719101980611839442716= 1692967562573112104992953907891607498092394631058569669636062011712216790= 7626985262944669990391514953161130518653528255410964492957500041356175950= 8311094133795860091311356581177379758824462493044833376678944613316703121= 2438636302035051455652478741550497040402744111116550798095588934512155026= 4593561176937170281478701029600016043481108262008238111561772231752853867= 8126212748036971152769755594850793343085860691546884358138182702046247033= 3466566865428730565714749904570331704322421009055878986784599677176219719= 7696919037786988261823708440986771079989922243045842097219298793108743527= 2638819812234655025045477277836045453734595526497890884605505582543931326= 5567817046992348630448959495568585590152735168638933455598173139743086838= 56493771573575772144 5441150970248510250482221761253668587163032236604507988328936169114185386= 8298681623784127316409735556351288955140726533002129362274625491981013631= 3409599873613399300819087424923656499477550520501555185503299184879864054= 5843991756518064947283774038106679654007097383007355418147642887510634241= 2314758869290103459132624553338318158344288727895132690943247702495271457= 4391946852293648705336712860264303565113712974411265580295655911448547686= 1089243900114261063205899733480603778224385380108211956600066974617079579= 1965767498253662568188196424034321361171627313716177774336010656157429807= 2680240985386805204757869350344105243630834542686775675242578593829251407= 5363009655440789789220323994896878149827158502861831681498469221686014829= 8500172116641165465957527285090970601882726937424596535431709681208856330= 8151678136938119905246944762439128836207623462837951037422628512035298241= 6102865870286399411069993438123528608031548543895942173396823856887359325= 3856922522780921068924459086102795943600509595581018020172139345084394096= 8512242667809174714260619649501553096918367813359080375490473070364691588= 3592445399443274894792641984706592427529299608236984066399098530635282115= 3599197459938792985961449929939242867651586205700804056568493152600474799= 6758060323956913757968 1380562255161656747663214154227659418576856079988849752768453132290342933= 1032389579405585474031498617190525221054129022701124116316872526238846128= 1566203607630220258296718353370366352912368891023737207287736433771536069= 1913782378332269470204055231218888693066171273365232264443838269101048766= 4021451315476213961372122115748061459930429447231631500142772029929491241= 5259718844066067069776490685795308348569891163421121274216536464071546593= 1654309352999354790096633613111965834917898865200272629086770242731561298= 8694692077162657797551598394236402932325050737060186547847717815043935042= 2878066562906884649988219504691066445260737155030901152572609426295589834= 4367125915566748328719270530736540798230784511394980443213515531845237983= 9646378876951280574390400483234374169948175648373730045366858657982625303= 7598967466777239466054409273599275076856241059617951305809502892595407475= 0261742278825631537691529248872206344735010194437060473167823297302209048= 9811504658518152969216458098192242244649956061548153070688397024220986054= 8005107761993815465427518446510791071954807787284235822735669398977422634= 5689889966734540883805585440609831856844241100890162309765397865103038603= 0356311695753759396046304775303705922243854524277053821537901619942937694= 6282215847373061427486480 3502906080283325947780088470075057436179443500787872754530606601162284387= 1716280664116025583896645394544796753999983458674209037505082943929213092= 4108096602763265506858819103980561098351273455279768432578498439414095761= 5773894092523066828831481166774079384953582791325380368130171030361310912= 3944389641879474183408021603472704553212963431895241812575077565867432597= 8133708283847840376329829574998053745038125172992826234938626534406700729= 4342992139757313755212781497777242437607005157601501575680002712330754852= 5606046671536669632713915678919551828180529085211639692585215845786053137= 8546823365914433107990229802750128443096198924288778555439947701612090407= 5412088946586043213661939306494620106275459408356029016446869424067822588= 1650490235616965039824444586159412267024343808828341491079217273456966422= 0115723788990891628751113213978704057507292488642088471973305742449838620= 4871819555722296931575448786835323465125221559235487278023220981968542870= 3264773859067746831667915709451043653667674434963252215287667701682453003= 9847318421017544357209352217292886004046857177455027515944746926217362084= 1571839844822163628998911385937889561484848887344824215282293503713033027= 1254272469555013814604377499180665097320409766736187499293619354238688777= 550485113693573607844007104 8888085869373545257456599879831110241318806684363797877368688836833077052= 7975347082539550900877049663815922312750157443691700950196080097449261324= 3273194339144219979404859473184029194869034969507367911755352762948177772= 3689760606666711824060711173599656302317198840148476409555191002316667576= 1623174029419797318889766319591530445450739978068828615808355968848509906= 2543777510493549546837265269489718617884922946205684748089411165295070372= 2690419452687059980542859729323833324103155874519640377076002832856741325= 4496203971840005609813903365492747409435144825525887695704113876008990888= 8808156501093154782759610404648606362575875534991806400375375413658394485= 7493778175943723546942399214851973450154603382140048694081863881386550065= 9540108234584623276748673539335414891907856834654586132130928979207475564= 7968653917970006604603097147841983194454274934632019776908147128096727028= 9894298493377077728549588443153717694096272042777975189686850805130671646= 7999254549568187703643833273936388173491060280160855892770993561270798923= 2354445576629124681078681759581889592976895755143369476451921217995024374= 4913798867665499129740513325484165941449820114365519581822295410904346521= 8709378964963139183989532313751728325595699529355668800562076329774957367= 77330122473795288926927118444 2255252713564144209205598139783679026913160396791738270129042106656840444= 5155242655100446859602485673872016433960670444928598486229920264912189428= 0873337190296308027710848338899950672607623949654486361522848628682449794= 2230935296033105634402272281972502055221894783932867079540900644386371272= 2306045998493720875811685401454100904781968965468734353710254435567625201= 7310380288056456388390309459053621117137686130467490968248894211182914096= 9721253324689256731901379807195876555700976504680740388834465328948131237= 2990662645502545018391102515783627936640546322145088209912448586145570141= 1646569730596408924408374450451715793892631591415720092552115199441164018= 5591780017080098074248994059647087627645614604677420902263937128740460725= 8084874878946896523019688943716278167059729440196683714940982447447513825= 9078097839740010064002730507294678476896069503459940855619466758847835921= 0712531488159152431041499598235458507433411631992206197152140081321231019= 0438152430533768109906573897274687131262495988205658853188415541457856432= 4892753309134836066539767964384439197360435410841453804929131607855292543= 0549523082458822301200302016955748990201856187147663192742620863988777957= 4643941868085835386018126497830081630548029625400553545875871637739253887= 34931658253162261825581669548248 5722547195254950095453456990358837987632162732565522344842238973094940328= 7427622651081416587371658953289998249357016288820741701683479836659605565= 6283572274134105419215456675169691958206045320461361080521598699387632472= 5528218549018694703807506662384117866975239937692177349582112279035256694= 1408217423638833319795635181695151304283469875730339226283858698637140301= 5891626881476083796664581960459440307453899735585219645616965566203033940= 2074022292679510438640327139963856680268379695482817223582436740880824513= 5977837250436738740564761252259660872755230438006325115195402262121456194= 5707634067877938532693963835078295914218703974034837585438435957672249070= 7496411754701186775028441211923841883728793195503644853072157456042893729= 8205429013116624205393659868565655552979921849565602302203406648773338282= 8498179270614937563363104655955248233224453149062962767726050602347905589= 8265094706769527923485396121717341467162321851498141018015959212530795630= 9451400253187940931141020887342679431290721280341713324956406654283583706= 2755493460022971774447434045712672914373967663566123967946743184412632667= 9574908875522111884376706267502246580328796761487981954169483064609093669= 9109920318807729470247382583749680199596482669646500753897147022886647395= 3051862055487078740149976640642236 1452080596122855185845112026156810063378214128448621800843407021936288875= 1680716945067783812701733205976800058551706554086324421064797571586518468= 8773346396058038679182609632024554250507445035390645688272049769307076125= 7692633875569190382740640195673690219746439677414648750779000308237424925= 5193144180334305017617868968576173572725200749149279930042951433725053902= 6305206620849601520397118215445970616257445482701047165576416546474182916= 7076222467485939978671413965564183623508863158979130817693107447415197924= 9037704070965027139733402523285462660305388686871460918137377798170881282= 4315322113033100348388668707696628757302392557827593870718746758447803883= 9067690576729008609239439274524675790642200553013551973950137004434844056= 6220732302217201018326688131249701756140311984852843816014992103071831436= 8259632998771602562259311904744656365400152558670471535013064636624980250= 1011310286280907869964983806122841173994336540740173872735755998877079980= 6692919786608583961094997945372479642593549548505816380420467046197475875= 3909411176460075546113404856443048726114497155575592654872513446681758959= 8959622671470449243645417655805657054782152710330433552199817449453757361= 6035663395036707364658032477421280030711884341295426138428332489994201050= 5996067751221754647810137101545027888 3684675140317456388604973016606938521690714733885326967239054520203489974= 6620313026824637421491120483568955397523644362154119006033188583184245582= 0262751498443471013891546286016418995389608137397458768251333145226321769= 2418219464469756374992573062526400129327496180535276391913982981991754251= 9724097511371761035980586405991240335700309160598571382375423011821818942= 4951657221108076634396425705387537272302711018746880876420863772297918711= 8786409942621148062309156847379139069090800166701307112238971154239945377= 7804802095075975435522726044871900661221203132702136521172428939017735744= 5209023732281499560399979157738793924844040931019356245082068728227763571= 4413523460280125148815790429269233469496445477469018522012327304118469110= 2288303743831033825566767080163114405374154906516541987342044632980055530= 0210096670902187183030444163486664634838946086524985215026453352974027366= 6803018195585638824295032694628903269499724980734885810252298400793708725= 9988805495337971178243631342437208256697480057368963306103093706325809547= 8814245747931481220575743828642542930655061988951568026097584677718790750= 2855251757384826532416959616377028823607710424033974380772685413330526909= 7061454905206349003829647765410001981806505926547803941985773259949570889= 440408127218297233380869678702285144176 9350068728051106330343280507949783968662757405532804216323043268610007383= 6758182155684102853442322017316986768133906166675600711046055682317026952= 2148170867120151470041014817991260918284228918132359907103109680387437868= 9524996833014979176200265729149802223147805817250357406693217285873947944= 2795104413482206556224392489727697442116500045316946027078844178824903361= 5147691571069863905859694739944409448251080551526997850264471853644199206= 2591649853121320347000832152458923251004169466696289955287622845262809543= 6156637450218006048880645436405804068919609923484556750209453452837952942= 4167479152485820475358628300696871163880326718561797166981643146913061743= 1139801362908357238095176812701503432522245494973144227024691676674021136= 9245172523715385727080647732098545705489043952558813778383962557482979202= 5405773489135594623604972280615674991220439346645689417314542588546993213= 3504099690710089325554379171341229070475850779439784031147686335256705727= 8514019897386124245941350721998556762273853320550199174038056957735698361= 3771550964208249737041266088380517918026984284642044210810430603329447448= 9440039375680266194326417008405998844216243105211078343157509899603089028= 1241003573374479423618640995406031258926345101617853933569058530460009066= 78632464042987154249983583497043174001176 2372670837629771835891023036239223240296795631297230821894162055442430869= 9408196928528401364640240661240057395987108612065211485450015578067046811= 0152653229709904584608144614027579644745679048773309689244900687098840537= 4347903183672558396384519576824136825993246677205509808535562225154173690= 3794114415451492580623786049114063160621407079432703786400375555035435765= 6425838532698978446526101840606699079396260065804999925462652493183425529= 6193619468452320023975387372012467652817857019122902972451279234020763576= 8968833062085404020201523450268455060383671747995118578042477534990409790= 7093431019717668055723785013303340842398241761889041100436060502826905409= 6558513410023242685454200866558765613434935695947722914960553197630817126= 3071588505352023005194703001068477449464514937101722911276332905554404430= 6392162031777642210466763554253625896264475027496671228189190277647941065= 5766047053647528759619072859563310413021144811223589890828466044825013865= 2236208804769976241444213741352895931004273225498382231524404623319635546= 8467051237996530408217492412990693213733998294220768929161015794316302645= 8488115524869109704038588484858005379984375798057291191149091259270688671= 5898157098985644824226087969010814051884567153945349503734448883702462919= 74906324939720373034723051096408859232453288 6020980846912818304754351234198931979454718891866483745104911200306674196= 6722332373090300363095452775173162997425049821173394209198452561031959058= 3652364801976566860464081968726943175310138742926013573448393158406496468= 6150396925012332142541501878898202168299914001177613421634621418995155189= 2742265875719533954806724578145308046809545632961819609582875193780767541= 7877202902754898650417928699508587751304713125940694697045711962441756086= 1059965121117129438999886960464045210392470552226560329858000703466857733= 2524430611713960699653830879784857460711013164946847864032018814324892063= 4931106505408847696724679284582870355710377640784349636507098376263546339= 2984895557866163603553265875751908644611994944128653585439663137337799310= 8046575123892024320720980063426618895521667436605241685500392630111874637= 8561161602276489637591322207271525195240611124783244844487019632674868560= 1626337067888075013069039084998866383838642974511708013683363478873090481= 9528097355776982605424981455878557741644347736157056615055013258890687269= 6428212409433174095187881366670423246700166241888647889612241813075034918= 4376481098855394070362114766350974027657324732511860947937196779823548927= 1175027844086373101509569977091852609930101943477090789032411015832355976= 5702612784958643941058955140530727728917094112 1527932036550224488961105767459337705817595319689179206361716029638499234= 8522780776375882210323867548516222629987906201816924249463867589155947386= 7669277647398246943028015789603938813790259301472685113303822516205623783= 6293247583092246887845571040746457328304953419405689161894134727986895644= 8408391638781878277998588364550493215278190423233546176580347365746648596= 4371580193765752936072102468540948945273867443962033575320392295346253647= 7212500319918938752598014752239485943485683762057839163337639706054638603= 7587795744876685573085044403911766419754624908491054869528869038630531828= 5240569258538453402102195229279574515614783459880652362221143405164140811= 0735567619758151930837923896552945748525680938248432266809604591199678070= 2259041802495448609276998888774420424219201933949881318623829825225293047= 3001664637972466923314867262516540059089786619931372212239607626155549300= 1315545741657851835851704206606026922509385918602435204175385438344107296= 4376965883902384920681483318638940543342454020610602939826352855244684748= 5151685141872921953862217246458980045370366065818633720935336472175479488= 2608798667492833856544631321601226727447006259537987517519313077729470834= 8791457541688780176980185404573040365557154317370117257719639909309390693= 3587204403813550686849459972150384734698388244560 3877464588453096648292567599192009610152456969557855585682426988026075664= 7850352932651555690159114080534841432401083860843800058172791096251341407= 8694522614032434591864472629173414256797346874167511849209924780900567552= 1620377463278768939388547551902215939807211670401140599404733074558873940= 9206149379687339510995656668465308522667631966839109870703521509380058949= 0704319383395719287175853282837929579735626296621049796802861987925651882= 5147516634285642808719887593817849314762129962832899052595140718531889571= 1584328862291202579077666356758532467647945841371765549015292550421122478= 4833403695376361350183579876737456417014432945365125078205831990562089088= 4843826946858219692974214872829139514918110732168854660524237593375950545= 3878450768842020172117820323755138196588358380108978888325242195329203374= 9338917525032684447126451369857726342949776155984252606413419321904404064= 7049745862760142235085095084748774466928906462301804790576697131872880160= 8261738848877670816801720054999938821260823622210146542352244481917571252= 8216646579891246088510591123645928533941017801379409568765425236619075121= 1166472920343286768835275314602775799501470859189460239644129617376294527= 5508277631603257691662819730619548087904975804707258530504063581079455011= 731651385522611509508036192532669454163307272533088 9840080010711500169216955759573853541287061887270005946809611745188024561= 7795458030077790068413453202325889916484570022156489072433228678567493095= 9678822175626168029583759518345421083621422154678036795670200972142795350= 8579504194275379527127504677198958136232571634676790099665379382161790582= 1891910398092731166878092287275986651748077946932316540398602859260277395= 1085629067078506684534406176625149221596242806996255111808526509754179093= 5608152686921513747762212437066286511210230033895280865701293387400660364= 8158483162280432839971224612960050158681601070322584498804767725146457355= 0576065093046386012966129395727872509432598189772773100268018821955054297= 8106994078611615230534553816808166692904050823424238673575296936005935049= 0251098798046259575502826025539969248619820010890270225777959258335657927= 9802200035783400839120147326099738981789463803435095888614032729681475353= 0187458706389890783883637182723067011937470951340287399094680034073939644= 9993415865261257601752277057261761527461376420660184626769120298947666684= 9644958672837026181450448781354386205413343914625816109936483929068330104= 5276068374461580880993374918844239934905270205500935287949119760738138804= 6761429438162889325028284591483924572037277623770749652311383060026530758= 73723966003290080066223556686624219891025811312063460 2497217557864921555946487500642645908780948947499550333696738527637465414= 6621431934636045201131095592029721164639084995676872936259287931221950048= 6035867523341426677836790799350000944661629865465075933684335924444565107= 3056340442613968987592866453260855987048455261304954771018934181705383322= 9571548012015219267362667769407168566279343741601550628071962369945457815= 6454408227155853620944019724986402229265388111227283283143977069957159890= 3605646525994985411833182571975774775589032772516896251288929235893758376= 4960755306488595452407296275366538757241476582003087746534314446899291931= 2958392025081864483324433580462450004847203381610430049041252293489381596= 4057958494447857286937881113595853341833036574237376639890791035046344367= 1828319823498840169976890854090723802544991183149219452242508687234273018= 8939931111002084957640487997379449752486306859299199257963296855491800792= 4655489395492123967359184354282184469475420358214199649710922040885072989= 4251726104223010582053672179288766695202654866155268927671705761205534565= 5496110274889551251160300810942589791981395914559295915142432177426047073= 5350884781892053075412576133129769298477526300904033755867123572653743956= 8941478756593158895790126219273346402720541152437668177788811109929621586= 94788251400905118275243235337790852221465699730700764304 6337545127931115841833148295930804649877863505550102114384690037780003126= 4439202820921525551512562588686024340462088826692672746881479000899133541= 4849670766902298270634504888163185018895010753247331732043289600718181592= 1605678259081893111488077596154791974328250374290613427739453551329708787= 3617346084472963363942552815497780558985660331658579240456460428358417068= 2752223703295172600248245667666948668640843083923081887134309149826880685= 2667025255116105630033443378240008731056242930431592702155584849429574784= 6509394177653778582357773981805106257203113463964628616538665968981227789= 8270155264883312626195987821935556857851578381660631707986313125368467382= 7045428034667749968437029075251077814744838107423201944725981653314875409= 3216337260700955684679250171983707461440184608126072397056296288932524484= 3779292948249614664852738499449432018383723823588157173178513015471684444= 2468033487262545002361946191269834968620369455611004473076123206071731620= 8130376294635612961334738922354130778851750688196934174320103662360169654= 6862042968933716277305011123431027090399663183781554743166628047516340092= 0510331788946184705158728061943361536986384029571450951366513983043329496= 2485055312578903366958415659275851647994929051561361965268629304441952782= 6518211040703270016852775400272123243309565188289488794672 1608394797036714176003159086613267485071871642040922277436388067322532513= 9253514813913934804952573536819700506203048330432648221302420267257805979= 9702868537699594545198413307998818945059843025976884261961155271227928366= 2710909688939233594292052853224393514541312309871222854655135169815183262= 0881536782404803489712379348621535381924153961978332887472636864461820999= 5767998656233564236649367774729563253588527086305829266606190200252702781= 2272009161557337467822479544666691947353507692120407646398941645005426721= 2772581760743802557093622383952747738608270002670716595872223753182905757= 5943689593539133973371164663217775497031867849510026322299829746927687934= 2788040629131456388087795884041647867254889429055541767163147914852061801= 8224295074421642294647462585168259264821224624316625634872504826730520059= 0848213840243708949338318829785728558429846121099965957745789614273660369= 2385191632226788610181022555098217690052703842979547134326955308360020994= 5692673273237388749925206175583314132986960886072359390453892099236636867= 0152046113601906988182106088359529035031797136521257944149094300687374285= 7966377922039580301853943737448847839340542443587344739122255949094780108= 9361075145102371851049344729560198062075318550020864030892855862577590214= 5337767989548222680387899019895217986293473056505336910681200 4081982501158768172121510965758481972708825484662429683015859872871202088= 3553296201137120803051202754875974331775373663043039504429379978971483810= 5228994622600617983353972180921738168742109893858144238739284874901493318= 7935631344199243658341170892343166137804546910698926446391016332637999615= 1160773751852844763065413166103053109959319313428983841349645117059856156= 8766613861991302715165615605183407675470420862707329824346458102400787157= 8398153540962616086138884841451546889390251608462408387662078585117620659= 3871391514937066530034634955399054710602639277082809731435720789461647920= 3871498295310935959006545602735297747976362145092110976347318574908434709= 2431404887158516074018814086336717019309692468097487725582515506646916983= 3185773620471427994027287221393019670061114496762184974268516023900534370= 0989707642738031951606427080434374159791678436503818146986392785652002926= 7733943148791691597011894974143695735290428948091666944975076293578956870= 3787158763306237357482824779128832443617521486021642187487241479402967831= 9020541828328197477025861022398114115881024152434671020674063334138051327= 1609959696593773237018556112242003705466886379655435735189122680743882573= 5043522378189671515389780221037321686137110103857194294252307612228306470= 396341632775937888381711570941942268204807148849669159091969328 1035992179447226850833398258268401106277807682221435546469446320959911462= 0437329928270789885937688363745760135414070813292458159703321180206318577= 6480274831223499669564019878318781192866932684434036127527287880133841886= 3300707255020446435987847984934217027679182411967352216580571951425609826= 9739863519502531771638697664201503604603388885461218387400567656069368939= 0325545893021455282621684655065188844006239727199102181534847310510825954= 6320388702790222897273284016940732283837995450250418989456878771850303836= 1323539712072775136080063911271758221480375999452768167072158045355883750= 7252135544813723806025000677711444025487302090106837296147247168870153407= 2193957235362022306261880315160826746104565321879091894411307918174669606= 2336963385192048939786450400670118412622687361692301541463259450516830356= 7246437108919732480210160091277346564858448498429059583824927036317637382= 7966031620375409628674745865191398283939425418738568215142199892224727138= 2378531723470368672368579614271773599099529340473034717833560389447737480= 5846229357470693355491438662918694796877243863626377207113792364488240736= 5966112707968004549588128144422925959883563376849142479412026812128577359= 4293605042899734399031634671539386411762789816072654426655448665484101442= 706005464964820228152064639454029131895243250010780703849459225408 2629351511077451182459032638710811981301724956458145753251800505475206696= 3497003174896828369955537497029019456792636775454895230619540327822842230= 8983297758286289050037331164906935052365184150136087856398218129982441736= 1400296129922313775788321771551524679272348531007359676971562444085617754= 8966770184044934420933433605028904562584262445402862997558650826802446781= 6907680316632341421148008960371031211712202839477779923393904977399137231= 1398314967834251273093284647593484756394456723889095850740852350652105580= 0316613214417990970318860592222772761399359560152863039959327223167110150= 6644490578545016218730513953482164186209922924155595169057914921438840598= 9901228131182344910704764757245882317397172700348996074233276780467364976= 1977106258160796843042052112532443319832752814791055378541541206382295064= 1928222437460357344586041377372180722286517430025364272379468461006228833= 6496021564739431565027204686139938832888099000938747332607233193691815840= 9125262001903861274851245006353624286769285577359464848749232701812807742= 2756151559976480351826422753910112151343850709090872168598829559777608030= 8080809031928132436018667093848661695442780838495063336075911788365656105= 6066563844354301301319119665067964566433254879802630523692513879120592516= 25780015609705637449969280822958248100343601511618082179380264130032 6673407296060911431724983138849127030129984940888536018943930402487162705= 4760186850739724064005052536836953821063699757974703490292623072689678904= 5410008028926438908303757630888975619991815181054492703163895736687068466= 7310757861184113218153085047771719942820265757610418468896772055590522253= 5084013359040979741709501683266166409568670390704682878383323495412310896= 0757665069011477193094914911186613566876870142699363384223238672615817394= 1517296603590764066438393012695352934463216113913670657282160008506857468= 6074332708802727568885258109258945854766412685112011229480813189993530352= 9049684150971285080910715495216549197925470293433101508562730359602228723= 9815916975899002795405356223693547520339610204208103467764747046317902707= 6567850029622342756890046848575194821790966622220501600436677979129159117= 4940942107255017656746983552933347598559150985827231337051210092054236375= 8714456327381889944845549924474004545796197145667716917057749135961528276= 9809502507474868966044343849102741067771294929641883057280628997212633671= 1332644703147435727985816308908221785778034168348395281950355077941173800= 2202444579014379545398733954674995418382235388261558399330121654144590963= 6690131522465498477032575569882542393632064589197643134555651752537589834= 6741791555019368253206869386871422357788882118277921929799659499519840 1693765953164033285544087055536258548260796554200779346879571814410397668= 9082438940713127790501947829748135230114695074360083339392069015268169172= 6144312662374838994780776979124741255253182230065917842334781176731207450= 2869177602016741073450483001143347350702199985453413968533469246976599698= 1442070424169209469953053436700898348197333525375163604261426924968543326= 4816428036397740413406019393569204848331884810082410853640549853666342542= 0428552317365165353783989323837506036253671164612679714503420320933303531= 2566640229041049298868280160554020791909618383864944910129785137685358321= 9890342804502981018093228959065762263640980149370122396627745836298859207= 5229639993246404836701676343562692289822046605429117910790870896491168440= 3746357989495157830894938106524049589207561227886454860487960862598060845= 7958608920884453404385054152177179045386554309875065825495880517780738120= 5244838197331836461102223600601927237305039006894275610494008807221548022= 1330734021528289519207313778051090146481110467360330658010553318564910316= 9882523113893968686691022770071003255939428940123743307753503886868569744= 2603144612175507006829654229316162271289711108934482452298613892557120288= 5081894623136157460533423830847044517052173481928792189084521148093464936= 7835882708821855476960835983856260153728773904405180586145109760330650896= 4298984961442064226894259662678035445793882267579367714884935007608520797= 0115029250314936738264205864905069621090618867708877113051298357890504975= 1462654083727808488892822358395320159648879237170807372119804360605612250= 6821674789456843912698268313551709756204414770369842515018376518333355030= 5164116440061491689822613483788354459724108164462136295764617835439515613= 1534498462053455718731010220415014220537399256842341602954161704196315447= 5646324723195458030609756617133434170056258347406650081240693124346727053= 1515851255013429703056250209255009046828271171184087432617990950549204532= 1362073511308666901073769846434636817073370658865957753220922391344400719= 4659694752166635002960741096887821764375354150615210744014175271955817835= 2723991626921415348938018537547451755718880939998882690989306227273812436= 1911857190357369223791065232154341840887765130829829956948136152185577660= 3235544374628714321558126717635457188269076612275243299005222245625681551= 7771142905671941935938632148960880561627410057934711957008942511143621621= 7533409326733107040583779141335994479952226320937441899754999671058311976= 3924675137750232415851271784056403655130783831221385453230591582345235929= 8514814420227658585007262410594433719816451484718846231848110992906632485= 9866089701421422688240825687590518606843732080686077070036756797066299999= 36 1091151838621751135946400197643609447970645938855656650459738644216416869= 5263974740123517721340923638390699332670142291688382954999704360587430518= 9216663502234004658591894824549881291716542922931619573872092058105469290= 0855008264505658726326027260810061406456423438613897826879025956073770383= 3541475873121545120471474729517116688536672514126819081102007434396628260= 3487665027471867471030236653504061837478328710482178936546162568674875274= 5860234950050873829821532434067251245611923441117115889166440911567762492= 4423825161116767027930660437622846597159236059200366573408016167185987471= 1763482085513350890042048490118526822664897489513549713842090222901724786= 2142570424252398175690829561807402719619621518306069232717908958039176348= 0101330121735184976233517618536718700856023903507301864887128773533176385= 9548034063657643205303742920143882008972646076241642826383349474118645367= 2106068265774113264775565326742170012630965274218033872430649329247549365= 0083832834476070985525889221039663347304705747228806825987302556836661579= 0275161252338302542558667591712817129322689929313953785202485588458214689= 0185362726721741127137337856458881965008487752931763468601356855719045757= 7971271097743484894792177155856136825740857016533439871561859946002200528= 6426878337385727389232880668628100281098620056128192494830368720768536107= 04704