253
3263251703400283311003185967
2991403959595398316192534489
460332798999594516932620334
460387909720972102102880242
2719556215790513321381883011
31097444446145705189319882522
2447708471985628326571231533
2175860728180743331760580055
1904012984375858336949928577
1632165240570973342139277099
1360317496766088347328625621
9244042456103216160683918592
9244042439316560989938440112
9244042422529905819192961632
9244042405743250648447483152
9244042388956595477702004672
9244042372169940306956526192
9244042355383285136211047712
9244042338596629965465569232
4622558627670486408051251800
4622558610883831237305773320
4622558594097176066560294840
4622558577310520895814816360
4622558560523865725069337880
4622558543737210554323859400
4622558526950555383578380920
4622558510163900212832902440
4638671835746427568283529337
817700770044433033949257531
1090627274737432643544562660
1363553779430432253139867789
1636480284123431862735172918
1909406788816431472330478047
2182333293509431081925783176
4894338166229593275769942754
4092814596123324280555713545
4365741100816323890151018674
4622490422424708280959291276
4350642678619823286148639798
4078794934814938291337988320
3806947191010053296527336842
3535099447205168301716685364
3263251703400283306906033886
460277688410655508576488571
2991403959595398312095382408
3000029816463211198709774811
2457413072888286954407886999
2719556215790513317284730930
385019652681651175781814047
2447708471985628322474079452
2175860728180743327663427974
1904012984375858332852776496
1632165240570973338042125018
9244042439316560985841288031
9244042422529905815095809551
9244042405743250644350331071
9244042388956595473604852591
9244042372169940302859374111
9244042355383285132113895631
9244042338596629961368417151
4622558610883831233208621239
4622558594097176062463142759
4622558577310520891717664279
4622558560523865720972185799
4622558543737210550226707319
4622558526950555379481228839
4622558510163900208735750359
4622558493377245037990271879
4365745347840083129433702688
4365745331053427954591072127
817700770044433029852105450
1090627274737432639447410579
1363553779430432249042715708
1636480284123431858638020837
1909406788816431468233325966
2182333293509431077828631095
4894338166229593271672790673
3819888091430324666863256335
4092814596123324276458561464
4622490422424708276862139195
4350642678619823282051487717
4078794934814938287240836239
3806947191010053292430184761
3535099447205168297619533283
460222577821716500220356808
3263251703400283302808881805
3542650807061894678197194556
2991403959595398307998230327
384981463041128408797287772
385019652946790584017623066
2719556215790513313187578849
20731618333368217660542246168
2447708471985628318376927371
2175860728180743323566275893
1904012984375858328755624415
9244042422529905810998657470
9244042405743250640253178990
9244042388956595469507700510
9244042372169940298762222030
9244042355383285128016743550
9244042338596629957271265070
9244042321809974786525786590
4622558594097176058365990678
4622558577310520887620512198
4622558560523865716875033718
4622558543737210546129555238
4622558526950555375384076758
4622558510163900204638598278
4622558493377245033893119798
4092818843147083515741245478
4365745331053427950493920046
4092818826360428340898614917
817700770044433025754953369
1090627274737432635350258498
1363553779430432244945563627
1636480284123431854540868756
1909406788816431464136173885
4894338166229593267575638592
3546961586737325053170799125
3819888091430324662766104254
4092814596123324272361409383
4622490422424708272764987114
4350642678619823277954335636
4078794934814938283143684158
3806947191010053288333032680
460167467232777491864225045
3535099447205168293522381202
4085271797660578157684614301
3263251703400283298711729724
384943273400605641812761497
2991403959595398303901078246
20731588654561868538771414320
22088708058370469610230585055
2719556215790513309090426768
15550316997312187086123032193
2447708471985628314279775290
2175860728180743319469123812
9244042405743250636156026909
9244042388956595465410548429
9244042372169940294665069949
9244042355383285123919591469
9244042338596629953174112989
9244042321809974782428634509
4622558577310520883523360117
4622558560523865712777881637
4622558543737210542032403157
4622558526950555371286924677
4622558510163900200541446197
4622558493377245029795967717
4622558476590589859050489237
3819892338454083902048788268
4092818843147083511644093397
4092818826360428336801462836
3819892321667428727206157707
817700770044433021657801288
1090627274737432631253106417
1363553779430432240848411546
1636480284123431850443716675
1909406788816431460039021804
4894338166229593263478486511
514194144112012433724193761
543205613638350412299837894
475512184301925036504539281
4622490422424708268667835033
4350642678619823273857183555
4078794934814938279046532077
5170513778857945120756605872
3806947191010053284235880599
4627892788259261637172034046
3535099447205168289425229121
384905083760082874828235222
3263251703400283294614577643
1638625064761769647056603584
20731558975755519417000582472
2991403959595398299803926165
15550295778980046085038003089
17180328963130410528464449526
2719556215790513304993274687
10366866700812538925077679282
2447708471985628310182623209
9244042388956595461313396348
9244042372169940290567917868
9244042355383285119822439388
9244042338596629949076960908
9244042321809974778331482428
9244042305023319607586003948
4622558560523865708680729556
4622558543737210537935251076
4622558526950555367189772596
4622558510163900196444294116
4622558493377245025698815636
4622558476590589854953337156
3546965833761084288356331058
3819892338454083897951636187
4092818826360428332704310755
3819892321667428723109005626
3546965816974429113513700497
817700770044433017560649207
1090627274737432627155954336
1363553779430432236751259465
1636480284123431846346564594
4894338166229593259381334430
435683274878657249107140347
38205327752860997930108273269
38749023206893261496323599457
504451218278488215038346957
4622490422424708264570682952
4350642678619823269760031474
5713134769456628600244025617
4078794934814938274949379996
5170513778857945116659453791
3806947191010053280138728518
384866894119560107843708947
3535099447205168285328077040
2453093799165338117257522726
1638629311785528882242135517
20731529296949170295229750624
3263251703400283290517425562
16363723975778307039117294376
15550274560647905083952973985
2991403959595398295706774084
12267651913424560856193016963
10366853976527916394363714044
2719556215790513300896122606
292305977464984029276593679
9244042372169940286470765787
9244042355383285115725287307
9244042338596629944979808827
9244042321809974774234330347
9244042305023319603488851867
4622558543737210533838098995
4622558526950555363092620515
4622558510163900192347142035
4622558493377245021601663555
4622558476590589850856185075
4622558459803934680110706595
514194144244451010538321906
543205613836877150217253747
475512184567064444740348300
533535123818267139809052419
3546965816974429109416548416
3274039312281429499821243287
446500714112345155428043507
1090627274737432623058802255
1363553779430432232654107384
1636480284123431842249412513
4894338166229593255284182349
32479260645632723971472667069
415195345758535654584611275
430238338017335839701164941
