# Email Message from Manuel Kauers about Fredrik Johansson's Data Concerning Doron Zeilberger's Conjecture About the Number of Solid Standard Young Tableaux of Solid Shape [[n,n,n],[n]]

```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

```

Back to article front