# LightGBM-rs bin-storage layout golden set (DAT-02, randomized-at-capture, D-14)
# Verbatim transcription of dense_bin.hpp/sparse_bin.hpp/feature_group.h storage
# layout (see bin_capture.cpp header + REFERENCE_MANIFEST.md). Byte-exact.
MASTER_SEED 185712367
COUNTS cases=6
SCASE name=dense_4bit max_bin=16 min_data_in_bin=1 use_missing=1 zero_as_missing=0 num_rows=60
VALUES 4618441417868443648;4620693217682128896;4617315517961601024;4611686018427387904;4619567317775286272;4611686018427387904;4616189618054758400;4620693217682128896;4618441417868443648;4613937818241073152;4611686018427387904;4619567317775286272;4617315517961601024;4611686018427387904;4613937818241073152;4619567317775286272;4619567317775286272;4607182418800017408;4617315517961601024;4618441417868443648;4617315517961601024;4616189618054758400;4616189618054758400;4620693217682128896;4616189618054758400;4618441417868443648;4618441417868443648;4619567317775286272;4617315517961601024;4619567317775286272;4620693217682128896;4616189618054758400;4616189618054758400;4611686018427387904;4613937818241073152;4607182418800017408;4619567317775286272;4620693217682128896;4613937818241073152;4613937818241073152;4607182418800017408;4611686018427387904;4620693217682128896;4620693217682128896;4618441417868443648;4620693217682128896;4616189618054758400;4607182418800017408;4620693217682128896;4616189618054758400;4607182418800017408;4617315517961601024;4616189618054758400;4620693217682128896;4618441417868443648;4618441417868443648;4617315517961601024;4620693217682128896;4613937818241073152;4613937818241073152
MAPPER num_bin=9 missing_type=0 most_freq_bin=0 is_trivial=0
FG num_total_bin=9 bin_offsets=1;9 is_sparse=0
STORE_DENSE bytes=134;37;39;132;54;114;37;115;23;101;69;132;100;118;117;72;36;19;135;51;33;136;134;20;72;81;132;102;133;51
SCASE name=dense_u8 max_bin=200 min_data_in_bin=1 use_missing=1 zero_as_missing=0 num_rows=400
VALUES 4645782501069946880;4645571510801530880;4644910891144314880;4644566756889722880;4636507940101029888;4624977121142374400;4645820618904698880;4642184065800208384;4643454628795514880;4646278838228090880;4645160804553850880;4640985769924624384;4645585469445242880;4643509121193082880;4646329035658362880;4635012217740197888;4645814713324666880;4628673266918096896;4646596665807994880;4640899870578704384;4634147529154363392;4635422387116965888;4633977877946171392;4646191596704890880;4646460569031802880;4643321484809338880;4645816323937402880;4643683604239482880;4637613894179749888;4644688358151290880;4646034293527674880;4646376011863162880;4644028543800442880;4639953367160848384;4642765496997904384;4638820032665616384;4647271244108922880;4645853368030330880;4644132696757370880;4623980688729702400;4642346200815632384;4637912394406821888;4647107766916218880;4641357284595728384;4643577035363450880;4628282424894160896;4646526067283066880;4641190317742096384;4638955324135440384;4644398447858810880;4642331168430096384;4646454663451770880;4641787855067152384;4644567830631546880;4646480970126458880;4637370154785701888;4642803077961744384;4644460188013690880;4640015107315728384;4647244937434234880;4647389087274106880;4645673784710266880;4639797137725456384;4646685786379386880;4635665052769189888;4636752753236901888;4641755642812432384;4647041194923130880;4645485879891066880;4644803516961914880;4644646750655610880;4636889118448549888;4643261355267194880;4641108176492560384;4638991831357456384;4645525339903098880;4640869268936720384;4633213373767483392;4633410942263099392;4641995624110096384;4631190444171067392;4646821077849210880;4645209391371386880;4646992608105594880;4647152595637370880;4645479974311034880;4620733693453926400;4647003882394746880;4643866140349562880;4644155513771130880;4641680480884752384;4641552705607696384;4640235224389648384;4647155816862842880;4633627838111547392;4643391814898810880;4640187979749392384;4633997205299003392;4644085720552570880;4645182547825786880;4645655799534714880;4639608696035344384;4640041950861328384;4636379091082149888;4640105301628944384;4644818012476538880;4646316687627386880;4636777449298853888;4640839741036560384;4644141286691962880;4633958550593339392;4645876185044090880;4646830204654714880;4633816816672571392;4638776546121744384;4637427063102373888;4647482771248250880;4646390238942330880;4643748297184378880;4633879093698363392;4634401258642341888;4645681837773946880;4637622484114341888;4645375284483194880;4647415930819706880;4640235761260560384;4620742283388518400;4644562193486970880;4644118201242746880;4646235351684218880;4621171780118118400;4646840136766586880;4641118913910800384;4645922355942522880;4640200864651280384;4647255137981562880;4636855832452005888;4643351012709498880;4645919134717050880;4644655340590202880;4645957252551802880;4647402240611450880;4646561769198714880;4645930409006202880;4633026542690107392;4643264039621754880;4642331168430096384;4644430928548986880;4647357680325754880;4646690886653050880;4618317447932411904;4644308253545594880;4645267104994426880;4643792857470074880;4645482390230138880;4633887683632955392;4645588690670714880;4644231212569722880;4636415598304165888;4612439458770321408;4634942424521637888;4636001133960101888;4643448991650938880;4631542631489339392;4632088092335931392;4646875570246778880;4646295749661818880;4639813780723728384;4629777399930683392;4639682247350288384;4634240197368741888;4642524441958416384;4635039061285797888;4636049452342181888;4645823034823802880;4643550460253306880;4644261008905338880;4641433520265232384;4644771304707194880;4642173865252880384;4643222968996986880;4640090269243408384;4636589544479653888;4634720159964069888;4644816670299258880;4641415803525136384;4613573330136465408;4646866443441274880;4645125639509114880;4625718329418448896;4637932795501477888;4624496084805222400;4645326429230202880;4646734104761466880;4647262117303418880;4631645710704443392;4643796347131002880;4646273201083514880;4642364454426640384;4645580100736122880;4643285782893690880;4642921726433296384;4644787679270010880;4634815722986405888;4647045758325882880;4644682184135802880;4644563535664250880;4646391849555066880;4633821111639867392;4634435618380709888;4636466064169893888;4634063777292091392;4640179389814800384;4634902696074149888;4641151126165520384;4630958515937083392;4646694376313978880;4645343340663930880;4645597817476218880;4646313734837370880;4647488945263738880;4639785863436304384;4634691168934821888;4603260460823740416;4646559890150522880;4646667532768378880;4622254111876710400;4630037245452091392;4644558972261498880;4640779611494416384;4633456039419707392;4644779357770874880;4645969869018234880;4643651928855674880;4639681710479376384;4643358260466810880;4647127631139962880;4643030711228432384;4644537765860474880;4641976296757264384;4646449026307194880;4628205115482832896;4634151824121659392;4642122862516240384;4640728071886864384;4646377890911354880;4639220001495056384;4644655877461114880;4647243058386042880;4632850449030971392;4646283401630842880;4646719072375930880;4646719609246842880;4645350319985786880;4639781568469008384;4647166822716538880;4644802711655546880;4625834293535440896;4639405758830608384;4641994013497360384;4640264752289808384;4645391659046010880;4636820398971813888;4635272063261605888;4646561232327802880;4622932716709478400;4644870625825914880;4645211270419578880;4630842551820091392;4636597060672421888;4641344399693840384;4644760298853498880;4646231593587834880;4643660518790266880;4643607368569978880;4642773550061584384;4644614269965434880;4643659713483898880;4647052737647738880;4646879059907706880;4633791046868795392;4605596923032764416;4646657332221050880;4639885184555024384;4647029115327610880;4635441714469797888;4643707763430522880;4645170468230266880;4646911540597882880;4637393777105829888;4639672046802960384;4646765243274362880;4645386558772346880;4646096570553466880;4643074197772304384;4630782422277947392;4639320396355600384;4641685849593872384;4642587255855120384;4635860473781157888;4640780148365328384;4646108650148986880;4646684712637562880;4645978458952826880;4644478441624698880;4631583433678651392;4642130915579920384;4643809768903802880;4642343516461072384;4645814176453754880;4646397486699642880;4644200879363194880;4638778156734480384;4647440626881658880;4642673692071952384;4644332144301178880;4645206170145914880;4646502444962938880;4633015805271867392;4646844163298426880;4627414841500368896;4641133946296336384;4642807909799952384;4642511020185616384;4637041589787557888;4647212456744058880;4637249895701413888;4634215501306789888;4638297867721637888;4640213212682256384;4635423460858789888;4643235585463418880;4627887287902928896;4627522215682768896;4643844933948538880;4646207434396794880;4643510731805818880;4631851869134651392;4644716812309626880;4640416686757904384;4633748097195835392;4645086984803450880;4647120383382650880;4639982895061008384;4646949389997178880;4644630912963706880;4630196159242043392;4644687821280378880;4630859731689275392;4645747872896122880;4643689509819514880;4646786449675386880;4634282073299877888;4643424027153530880;4635289243130789888;4640820413683728384;4634901622332325888;4623113105335910400;4646899997873274880;4645406422996090880;4644289194628218880;4640880543225872384;4636350100052901888;4645029002744954880;4642674765813776384;4647145079444602880;4638809832118288384;4643482277647482880;4642042331879440384;4629708680453947392;4625799933797072896;4644969678509178880;4636084885822373888;4647192592520314880;4642935685077008384;4641027108984848384;4640576674289680384;4644562730357882880;4628522943062736896;4643502141871226880;4646787254981754880;4639716070217744384;4647168164893818880;4646468890530938880;4646873422763130880;4644430660113530880;4643587235910778880;4635820745333669888;4636330772700069888;4641739536685072384;4644501795509370880;4637320762661797888;4647492703360122880;4635928119516069888;4646551031780474880;4624126717617766400;4636409155853221888;4638376250874789888;4635714444893093888;4642208761862160384
MAPPER num_bin=200 missing_type=0 most_freq_bin=0 is_trivial=0
FG num_total_bin=200 bin_offsets=1;200 is_sparse=0
STORE_DENSE bytes=151;147;135;125;45;7;153;88;103;162;138;76;148;105;165;34;152;12;173;75;28;36;26;160;169;100;153;109;52;130;158;165;114;64;94;56;195;154;115;5;90;53;188;80;106;11;171;79;57;120;89;168;84;126;170;50;95;121;65;194;196;150;63;175;38;46;83;187;146;133;127;48;99;77;57;146;74;21;21;85;16;180;140;185;190;145;2;186;113;116;82;81;69;191;22;102;68;27;114;139;149;59;66;43;67;134;164;47;74;116;26;155;180;24;55;51;198;166;111;25;30;150;52;143;197;70;3;124;115;161;3;181;77;156;68;194;48;101;155;128;157;197;173;156;20;99;89;121;196;176;2;119;141;111;145;25;148;117;44;1;34;40;103;17;19;183;163;63;13;61;29;92;35;41;154;106;118;81;131;87;98;66;45;32;134;80;2;182;137;7;53;6;141;178;195;18;112;162;91;147;100;96;132;32;187;129;125;167;24;31;44;27;67;33;78;16;176;142;149;164;199;62;31;1;172;174;4;13;123;72;22;132;157;108;60;101;189;97;123;84;168;10;28;86;72;166;58;128;193;19;163;177;177;142;62;191;133;8;59;85;70;144;47;35;172;4;135;140;15;46;79;131;161;109;107;94;126;108;188;183;23;1;174;64;186;37;110;138;184;51;60;178;143;159;97;14;58;82;92;39;73;159;175;158;122;17;87;112;90;152;167;117;55;198;93;119;139;170;20;181;9;78;95;91;49;193;49;29;54;69;37;98;10;9;113;160;105;18;130;71;23;137;189;65;185;127;14;129;15;151;110;179;30;102;36;73;33;5;184;144;118;75;42;136;93;190;56;104;86;12;8;136;41;192;96;76;71;124;11;104;179;61;192;169;182;120;107;39;42;83;122;50;199;40;171;6;43;54;38;88
SCASE name=dense_u16 max_bin=1000 min_data_in_bin=1 use_missing=1 zero_as_missing=0 num_rows=1000
VALUES 4606560370096603136;4609524653445087232;4612131114478206976;4615836468663812096;4616563658166632448;4618111461300895744;4618667985983242240;4620615255435771904;4620919132961898496;4621606980564287488;4622226984863268864;4622729478857031680;4623145850166575104;4623712699950301184;4624482632967651328;4625064601036259328;4625435136454819840;4625696047128117248;4625989900200574976;4626236336834084864;4626350402575532032;4626639307845664768;4627112827990048768;4627311324198600704;4627597970315935744;4627843599495593984;4628156015416705024;4628564973612695552;4628816710235848704;4628888350290345984;4629404399200894976;4629680247770447872;4629733475300147200;4629843190239723520;4630089034167746560;4630152874561634304;4630322439870480384;4630497605816680448;4630570830714109952;4630807552131596288;4630907367171555328;4630999532874760192;4631146253252558848;4631327251764346880;4631481466860077056;4631589317783846912;4631771364267655168;4631853222049349632;4632085352146796544;4632229856321470464;4632373664711442432;4632380373450358784;4632627974020005888;4632739157838397440;4632823803053867008;4633000506598359040;4633089365176745984;4633325631327698944;4633388041497477120;4633547659662065664;4633687366358269952;4633824015037759488;4634012229094604800;4634074987156733952;4634221351052247040;4634283572243464192;4634360757100740608;4634455682320433152;4634516892046852096;4634561510314606592;4634694231246503936;4634758958551138304;4634771469790871552;4634851725549764608;4634964260135370752;4635000333565689856;4635064620636176384;4635153139912146944;4635200371667501056;4635329051035172864;4635396297338126336;4635424697809371136;4635473398443540480;4635584032506118144;4635638020245028864;4635740712913076224;4635754905632505856;4635865196097699840;4635903623170097152;4636031847271235584;4636034557395599360;4636119737334497280;4636215905947222016;4636249520508764160;4636363431631388672;4636443227828781056;4636491735189422080;4636560162608381952;4636596734254907392;4636734345007071232;4636777408496664576;4636858987105484800;4636911269742379008;4636980858949992448;4637068010278879232;4637109660724232192;4637182295063658496;4637237891267821568;4637346238260314112;4637377318791151616;4637491375942664192;4637520543065571328;4637596634853670912;4637653931864883200;4637779490938814464;4637797830449168384;4637867801908871168;4637961969066835968;4638072579507093504;4638098894771716096;4638208822312173568;4638272400713056256;4638349336462229504;4638425840567189504;4638482162620825600;4638511875204579328;4638633989714739200;4638695300372889600;4638715658517872640;4638768030275338240;4638792039142522880;4638836809881616384;4638852087080288256;4638915822247477248;4638919952932274176;4638983643002306560;4639023355343667200;4639033806072840192;4639085780545830912;4639110800877813760;4639152876524929024;4639175837420093440;4639215861146583040;4639263493407637504;4639298064673144832;4639311806421008384;4639343575220355072;4639389296220962816;4639420298368647168;4639459187150028800;4639482967310204928;4639545729667301376;4639558201178587136;4639589807842918400;4639648959206260736;4639668119055368192;4639701654160015360;4639730750415962112;4639787739263270912;4639817998381613056;4639842609617960960;4639886652360097792;4639926300276948992;4639950002053971968;4639992730536116224;4640026396637265920;4640058439240777728;4640082347176230912;4640116145347624960;4640183667602227200;4640216914944065536;4640225485551304704;4640259922599084032;4640316236062785536;4640354638439120896;4640391097342754816;4640408350226382848;4640466030563426304;4640484589117112320;4640528579245899776;4640554721638088704;4640583371217436672;4640630959455076352;4640676007219560448;4640692643775381504;4640733356844122112;4640759754786865152;4640785715716685824;4640833532661334016;4640871863096967168;4640909841345282048;4640933673045065728;4640963426431008768;4641014677202010112;4641059364189241344;4641091317672181760;4641116142583152640;4641163171401302016;4641194810277888000;4641239415660740608;4641264805359910912;4641282261180743680;4641328746685530112;4641354441327378432;4641384699371978752;4641432921117294592;4641476114529648640;4641519267139813376;4641530199979065344;4641580955755085824;4641616576066355200;4641653504195166208;4641680610807513088;4641712061779279872;4641758357231763456;4641783754447126528;4641830973317578752;4641845246567645184;4641884788184055808;4641926916444520448;4641977134275887104;4642011685140299776;4642039731276742656;4642084605095051264;4642119280513515520;4642142936119640064;4642157154608873472;4642195859780403200;4642249888321503232;4642287430630637568;4642313269153890304;4642335115505041408;4642379939931226112;4642430648462606336;4642443550544363520;4642474825422471168;4642534157174439936;4642549025277476864;4642590058321281024;4642627499698683904;4642663555949133824;4642700742849724416;4642721403789901824;4642756899547119616;4642793095384006656;4642833480961490944;4642874099540951040;4642921309821468672;4642930525747544064;4642991899756462080;4643009499458699264;4643038641885544448;4643089380481695744;4643112326344474624;4643159138266775552;4643193663361384448;4643222455748395008;4643237291102306304;4643249532832841728;4643280290704261120;4643283938205237248;4643312775689404416;4643329356947521536;4643349760189661184;4643356006145851392;4643383141749227520;4643395758215659520;4643410047571853312;4643430794948247552;4643441201654005760;4643465873019895808;4643484588339888128;4643503738525319168;4643523341292929024;4643529611945181184;4643561535363350528;4643569600775061504;4643582880277069824;4643606320061087744;4643619488967688192;4643644245696053248;4643655661719126016;4643681214090182656;4643697240760647680;4643707137439039488;4643735679644205056;4643755241609625600;4643763988847394816;4643785027207823360;4643807699803308032;4643810996727578624;4643841379326230528;4643860710974029824;4643876886357737472;4643893158915080192;4643905126841450496;4643915279070396416;4643949812218068992;4643965352483487744;4643982383639429120;4643998846785945600;4644017977644023808;4644023365143625728;4644042985091104768;4644057641667002368;4644086167766040576;4644091437154041856;4644118326333669376;4644133719496458240;4644156037757140992;4644176945657937920;4644193228415827968;4644207792113057792;4644224853870641152;4644232401738792960;4644251765598846976;4644283835045904384;4644297737318170624;4644305642205478912;4644321480971124736;4644337813658009600;4644367776423608320;4644381774795767808;4644404383503613952;4644412529445961728;4644432741562056704;4644449598234951680;4644473407386157056;4644480926263279616;4644502754360819712;4644524762846986240;4644545860800086016;4644553379677208576;4644579684204412928;4644599437295878144;4644607935425544192;4644633699860611072;4644650595725082624;4644655363675652096;4644683280426205184;4644700323393306624;4644711192881790976;4644727669450080256;4644749329507024896;4644774811011121152;4644791221544288256;4644804469370912768;4644829585802788864;4644831914748805120;4644857036549390336;4644866275560914944;4644895174785236992;4644912396530352128;4644932729979273216;4644938231832379392;4644956646504660992;4644981764010278912;4644998368890716160;4645019363764600832;4645032117133115392;4645054430025089024;4645059514192625664;4645078529623457792;4645108849408212992;4645126454479159296;4645140086705356800;4645157191412613120;4645171386279526400;4645190101062647808;4645205720784961536;4645223319413456896;4645237417106735104;4645260379075641344;4645279840646201344;4645291550337662976;4645316159426527232;4645334965477703680;4645354991299592192;4645365946687422464;4645388769069891584;4645393607887421440;4645414423983292416;4645439001933643776;4645448705875378176;4645463940661248000;4645483134333222912;4645507860459945984;4645525642161422336;4645543164554248192;4645565954187591680;4645577515165810688;4645590108009922560;4645613631008931840;4645638184800092160;4645647135511937024;4645667075971350528;4645682513694425088;4645704703642959872;4645719653350375424;4645739029021589504;4645749355733581824;4645776371614744576;4645795583540330496;4645801890162933760;4645825195192352768;4645832454223953920;4645856016414539776;4645883054307409920;4645889461324873728;4645916940525633536;4645936492827377664;4645945107994902528;4645961119632982016;4645980091577270272;4645997642961125376;4646012228670062592;4646029524503363584;4646052889125453824;4646063726401683456;4646091017697624064;4646109414116294656;4646119440180576256;4646141442224291840;4646152383116607488;4646183102333321216;4646187043502686208;4646214228498186240;4646221214262493184;4646241524625965056;4646270808249860096;4646281810345459712;4646295112932917248;4646310334833885184;4646335151154921472;4646353194312531968;4646367614665228288;4646391238059098112;4646401626511245312;4646415643137015808;4646435501992050688;4646451050847404032;4646478397441048576;4646498931679690752;4646501750788849664;4646529403398914048;4646538392228593664;4646558352015360000;4646576865471889408;4646604994286452736;4646623668267384832;4646630023208370176;4646654958714748928;4646660759604953088;4646687297134133248;4646700498252988416;4646720098873114624;4646746183283245056;4646760467807600640;4646779401634054144;4646794479653617664;4646808611169763328;4646827426884616192;4646845796996612096;4646855225523568640;4646883452585508864;4646890395937013760;4646910724017225728;4646930455633854464;4646957720623120384;4646958930730156032;4646989745509892096;4647007916979650560;4647026438489243648;4647041237335932928;4647052031125618688;4647066793465085952;4647096160840843264;4647100617406283776;4647126837644754944;4647147482478804992;4647162558350884864;4647177694352506880;4647194111328124928;4647207006430560256;4647232974339702784;4647254565677170688;4647268774502727680;4647290562334949376;4647297758015782912;4647325425121361920;4647340597093335040;4647362257150279680;4647374053277958144;4647390523403796480;4647403303078985728;4647431103865421824;4647437892598104064;4647450991711485952;4647481096211005440;4647491224280760320;4647509014572171264;4647538059288510464;4647552007731675136;4647560498882019328;4647581097008300032;4647607887940550656;4647610500891279360;4647635687653244928;4647661844004077568;4647669813315895296;4647680769240596480;4647707505412014080;4647717983790039040;4647723870311153664;4647737054250139648;4647745825647099904;4647754513560633344;4647765224403763200;4647773570330525696;4647777227226742784;4647788332133122048;4647799716480811008;4647804462151237632;4647818643864813568;4647822848369360896;4647832519561969664;4647842785875984384;4647855134980702208;4647860988215820288;4647870595252355072;4647877608397078528;4647885247801720832;4647891119022014464;4647904454090162176;4647916630590881792;4647917390800093184;4647929818019528704;4647939274463772672;4647951108709285888;4647953028022796288;4647963437412909056;4647977796293885952;4647986278585860096;4647993255760232448;4648004240407527424;4648011341330644992;4648021018697269248;4648030553524666368;4648032685707493376;4648044523174232064;4648049583451013120;4648062265952567296;4648068030603984896;4648078055862960128;4648092289921449984;4648096407184474112;4648103639909400576;4648119203797139456;4648125681413128192;4648133566973083648;4648140376912166912;4648153081156993024;4648156539410972672;4648165876938309632;4648177610252091392;4648188319484608512;4648195926945431552;4648203206109691904;4648210493327015936;4648222353879203840;4648228092492382208;4648235603584876544;4648242581832990720;4648257439198609408;4648264675144761344;4648274095887089664;4648283285506490368;4648291808332218368;4648297562783088640;4648308491058937856;4648321625605799936;4648329126766182400;4648337600736657408;4648341890066808832;4648351345705746432;4648357038684897280;4648370095653912576;4648375736288149504;4648386072663818240;4648399538728468480;4648405514907025408;4648417148094382080;4648425225048817664;4648435629338656768;4648438737552801792;4648452734851219456;4648458901618950144;4648464918868131840;4648477659083309056;4648487022648885248;4648490036105314304;4648503831271833600;4648507287109894144;4648519329661321216;4648530111639846912;4648537987804561408;4648550129408671744;4648557212883484672;4648564312195989504;4648575074578726912;4648583456475840512;4648593100824903680;4648600736471449600;4648603858107367424;4648614980998922240;4648624648701870080;4648632421250498560;4648638840347557888;4648651143549812736;4648663015913160704;4648670784435257344;4648673809702846464;4648683628266520576;4648695255279861760;4648705622257172480;4648714986091184128;4648718569167650816;4648729734740443136;4648741471812321280;4648752199030013952;4648754166930341888;4648767631115943936;4648774272477560832;4648786020286857216;4648792748889997312;4648803031578574848;4648814157691355136;4648822064189276160;4648828178075222016;4648835419390083072;4648844694640394240;4648853625756450816;4648859460201086976;4648873931019649024;4648877184188940288;4648893399032659968;4648897841371021312;4648908371020218368;4648911173217943552;4648925911666655232;4648930282332749824;4648940716150489088;4648950991054438400;4648955771621474304;4648964937081683968;4648972932700176384;4648986226429263872;4648996969216212992;4649007169495105536;4649009651986202624;4649024377818447872;4649028798950408192;4649038956279627776;4649050694425247744;4649057208816893952;4649062712012177408;4649070117609537536;4649079212739657728;4649093021059514368;4649099371437096960;4649105523440877568;4649117196088246272;4649127578366377984;4649137815152492544;4649140694659629056;4649151799834443776;4649159509569175552;4649174326401040384;4649179483314585600;4649188961233666048;4649193290560700416;4649203385076023296;4649210331380318208;4649220169539780608;4649230079639945216;4649237463494033408;4649249134262353920;4649262096742088704;4649268671531712512;4649278874763395072;4649288460056657920;4649290143683837952;4649299255456956416;4649313214637539328;4649322717252681728;4649331155252805632;4649338623932497920;4649345565404954624;4649359393052164096;4649360441829490688;4649375173835751424;4649381877474394112;4649392441483329536;4649400302615658496;4649404289955921920;4649420678208946176;4649423863195631616;4649438795454742528;4649440035358113792;4649454278811844608;4649456782777778176;4649469196575440896;4649481438305976320;4649483056703340544;4649493285704826880;4649506385623515136;4649512810626154496;4649524393884516352;4649530690306572288;4649537555274924032;4649551568679469056;4649558274197159936;4649563130462994432;4649571340829851648;4649585502947639296;4649593431188832256;4649599714725986304;4649610828222300160;4649615272708145152;4649628921577340928;4649635769365823488;4649644170321854464;4649652870314983424;4649659834604453888;4649667596684099584;4649680575538397184;4649689520344662016;4649695525782683648;4649704844787974144;4649714295863508992;4649721254784270336;4649736771964239872;4649738984677703680;4649749929059680256;4649757665637957632;4649768201729605632;4649780315953299456;4649789256733032448;4649796523549261824;4649800355465396224;4649816444681322496;4649824968580792320;4649830504256765952;4649841809684430848;4649848637071818752;4649855848321908736;4649868708527734784;4649870902182281216;4649885377564246016;4649889603812065280;4649898479093547008;4649907396787830784;4649917596798287872;4649930322517950464;4649937330293964800;4649945760777895936;4649957207671046144;4649960722296471552;4649968548532191232;4649982331350679552;4649987489874837504;4649995336511651840;4650007035465695232;4650012402027331584;4650021314621341696;4650030087628914688;4650044978548965376;4650053573583831040;4650062971509145600;4650069944120115200;4650079932066562048;4650088998742523904;4650090422524182528;4650104092331343872;4650115633982210048;4650118805815558144;4650126428308766720;4650139949134249984;4650144630648602624;4650151754657169408;4650163525015044096;4650174244448108544;4650178950926958592;4650193474895740928;4650196012952977408;4650212501600862208;4650214761290530816;4650230458053820416;4650238290195120128;4650241527258284032;4650250017871757312;4650257363339575296;4650266028436094976;4650275039277481984;4650285026955493376;4650294030012252160;4650302572702203904;4650315472099606528;4650319378640797696;4650334201109807104;4650340773483511808;4650352084011450368;4650354327863427072;4650365870319599616;4650375406220738560;4650387942424969216;4650396497462951936;4650405250874736640;4650412311800971264;4650422399336972288;4650427994874052608;4650437992215740416;4650447937212514304;4650451996225044480;4650461964575703040;4650473525285486592;4650478922448764928;4650486783581093888;4650499132417376256;4650509401952616448;4650517821162258432;4650521849841582080;4650530752771915776;4650541144982159360;4650551457467072512;4650557796033495040;4650570642012241920;4650581598205378560;4650585131621285888;4650592367030566912;4650606621221715968;4650614183853817856;4650621214715281408;4650632989368123392;4650638766099136512;4650646373828395008;4650653771372691456;4650670018697101312;4650677202835210240;4650682223115108352;4650694881725906944;4650704429706641408;4650708512878362624;4650718698930176000;4650729579692949504;4650734569371205632;4650740976657104896;4650751784942305280;4650764609446215680;4650769311630098432;4650779398897664000;4650791536475242496;4650797555066601472;4650807421411786752;4650813349003526144;4650828086915366912;4650836357411766272;4650841675655020544;4650854279504986112;4650862129094590464;4650866141936222208;4650880316402040832;4650885456404152320;4650897895971618816;4650902166779723776;4650912448126124032;4650918490876674048;4650932994175926272;4650937855273598976;4650950692125540352;4650958834578227200;4650966260576681984;4650970704794091520;4650980948827963392;4650994862106083328;4650996428158533632;4651011787766890496;4651014158051966976;4651024012317556736;4651032765997776896;4651041737647587328;4651052313736118272;4651063483067006976;4651072886897901568;4651082819815079936;4651084457808232448;4651097379485777920;4651104077218840576;4651112484348887040;4651127221992292352;4651127711618564096;4651144910815100928;4651146327080566784;4651161755945271296;4651166795820957696;4651172394847698944;4651180676886822912;4651192721317298176;4651206509772931072;4651215296470712320;4651217180619177984;4651228410348044288;4651239453245833216;4651247787361435648;4651253114731495424;4651266930567544832;4651270706649104384;4651278406720159744;4651292673527775232;4651298623668092928;4651307276685017088;4651312459099930624;4651324533863612416;4651330492056993792;4651343089196072960;4651354151152779264;4651364924809805824;4651372434291687424;4651379393212448768;4651390464564396032;4651397157465620480;4651408655629942784;4651410474817028096;4651426311703625728;4651429984169099264;4651443585525219328;4651449730818113536;4651460196579672064;4651470559798886400;4651478544143089664;4651482020113809408;4651496315375583232;4651502435167109120;4651508492950044672;4651522892364775424;4651526299079147520;4651537027907452928;4651544639394807808;4651556269897809920;4651558940830597120;4651573922750267392;4651576312362696704;4651592747860361216;4651595925599289344;4651608808353693696;4651618614837772288;4651628888131108864;4651631903735021568;4651638752328810496;4651653717873917952;4651661711344926720;4651664891499773952;4651680483304800256;4651682672127508480;4651697090601156608;4651707373558169600;4651716187904802816;4651721984768475136;4651730329889931264;4651740112214818816;4651749621540847616;4651759533520060416;4651769574079856640;4651774961847894016;4651781492077232128;4651794334566318080;4651801165443366912;4651810362042089472;4651816537131319296;4651825201154097152;4651837964186288128;4651845807333441536;4651851998797234176;4651860033338867712;4651870583926030336;4651879705899696128;4651889546743513088;4651898739852574720;4651906536828829696;4651916188694085632;4651920350785830912;4651935139700408320;4651943632192929792;4651949255647297536;4651960540136996864;4651966032326426624;4651974658768240640;4651985014739697664;4651989993412100096;4652000005249302528
MAPPER num_bin=1000 missing_type=0 most_freq_bin=0 is_trivial=0
FG num_total_bin=1000 bin_offsets=1;1000 is_sparse=0
STORE_DENSE bytes=1;0;1;0;2;0;3;0;4;0;5;0;6;0;7;0;8;0;9;0;10;0;11;0;12;0;13;0;14;0;15;0;16;0;17;0;18;0;19;0;20;0;21;0;22;0;23;0;24;0;25;0;26;0;27;0;28;0;29;0;30;0;31;0;32;0;33;0;34;0;35;0;36;0;37;0;38;0;39;0;40;0;41;0;42;0;43;0;44;0;45;0;46;0;47;0;48;0;49;0;50;0;51;0;52;0;53;0;54;0;55;0;56;0;57;0;58;0;59;0;60;0;61;0;62;0;63;0;64;0;65;0;66;0;67;0;68;0;69;0;70;0;71;0;72;0;73;0;74;0;75;0;76;0;77;0;78;0;79;0;80;0;81;0;82;0;83;0;84;0;85;0;86;0;87;0;88;0;89;0;90;0;91;0;92;0;93;0;94;0;95;0;96;0;97;0;98;0;99;0;100;0;101;0;102;0;103;0;104;0;105;0;106;0;107;0;108;0;109;0;110;0;111;0;112;0;113;0;114;0;115;0;116;0;117;0;118;0;119;0;120;0;121;0;122;0;123;0;124;0;125;0;126;0;127;0;128;0;129;0;130;0;131;0;132;0;133;0;134;0;135;0;136;0;137;0;138;0;139;0;140;0;141;0;142;0;143;0;144;0;145;0;146;0;147;0;148;0;149;0;150;0;151;0;152;0;153;0;154;0;155;0;156;0;157;0;158;0;159;0;160;0;161;0;162;0;163;0;164;0;165;0;166;0;167;0;168;0;169;0;170;0;171;0;172;0;173;0;174;0;175;0;176;0;177;0;178;0;179;0;180;0;181;0;182;0;183;0;184;0;185;0;186;0;187;0;188;0;189;0;190;0;191;0;192;0;193;0;194;0;195;0;196;0;197;0;198;0;199;0;200;0;201;0;202;0;203;0;204;0;205;0;206;0;207;0;208;0;209;0;210;0;211;0;212;0;213;0;214;0;215;0;216;0;217;0;218;0;219;0;220;0;221;0;222;0;223;0;224;0;225;0;226;0;227;0;228;0;229;0;230;0;231;0;232;0;233;0;234;0;235;0;236;0;237;0;238;0;239;0;240;0;241;0;242;0;243;0;244;0;245;0;246;0;247;0;248;0;249;0;250;0;251;0;252;0;253;0;254;0;255;0;0;1;1;1;2;1;3;1;4;1;5;1;6;1;7;1;8;1;9;1;10;1;11;1;12;1;13;1;14;1;15;1;16;1;17;1;18;1;19;1;20;1;21;1;22;1;23;1;24;1;25;1;26;1;27;1;28;1;29;1;30;1;31;1;32;1;33;1;34;1;35;1;36;1;37;1;38;1;39;1;40;1;41;1;42;1;43;1;44;1;45;1;46;1;47;1;48;1;49;1;50;1;51;1;52;1;53;1;54;1;55;1;56;1;57;1;58;1;59;1;60;1;61;1;62;1;63;1;64;1;65;1;66;1;67;1;68;1;69;1;70;1;71;1;72;1;73;1;74;1;75;1;76;1;77;1;78;1;79;1;80;1;81;1;82;1;83;1;84;1;85;1;86;1;87;1;88;1;89;1;90;1;91;1;92;1;93;1;94;1;95;1;96;1;97;1;98;1;99;1;100;1;101;1;102;1;103;1;104;1;105;1;106;1;107;1;108;1;109;1;110;1;111;1;112;1;113;1;114;1;115;1;116;1;117;1;118;1;119;1;120;1;121;1;122;1;123;1;124;1;125;1;126;1;127;1;128;1;129;1;130;1;131;1;132;1;133;1;134;1;135;1;136;1;137;1;138;1;139;1;140;1;141;1;142;1;143;1;144;1;145;1;146;1;147;1;148;1;149;1;150;1;151;1;152;1;153;1;154;1;155;1;156;1;157;1;158;1;159;1;160;1;161;1;162;1;163;1;164;1;165;1;166;1;167;1;168;1;169;1;170;1;171;1;172;1;173;1;174;1;175;1;176;1;177;1;178;1;179;1;180;1;181;1;182;1;183;1;184;1;185;1;186;1;187;1;188;1;189;1;190;1;191;1;192;1;193;1;194;1;195;1;196;1;197;1;198;1;199;1;200;1;201;1;202;1;203;1;204;1;205;1;206;1;207;1;208;1;209;1;210;1;211;1;212;1;213;1;214;1;215;1;216;1;217;1;218;1;219;1;220;1;221;1;222;1;223;1;224;1;225;1;226;1;227;1;228;1;229;1;230;1;231;1;232;1;233;1;234;1;235;1;236;1;237;1;238;1;239;1;240;1;241;1;242;1;243;1;244;1;245;1;246;1;247;1;248;1;249;1;250;1;251;1;252;1;253;1;254;1;255;1;0;2;1;2;2;2;3;2;4;2;5;2;6;2;7;2;8;2;9;2;10;2;11;2;12;2;13;2;14;2;15;2;16;2;17;2;18;2;19;2;20;2;21;2;22;2;23;2;24;2;25;2;26;2;27;2;28;2;29;2;30;2;31;2;32;2;33;2;34;2;35;2;36;2;37;2;38;2;39;2;40;2;41;2;42;2;43;2;44;2;45;2;46;2;47;2;48;2;49;2;50;2;51;2;52;2;53;2;54;2;55;2;56;2;57;2;58;2;59;2;60;2;61;2;62;2;63;2;64;2;65;2;66;2;67;2;68;2;69;2;70;2;71;2;72;2;73;2;74;2;75;2;76;2;77;2;78;2;79;2;80;2;81;2;82;2;83;2;84;2;85;2;86;2;87;2;88;2;89;2;90;2;91;2;92;2;93;2;94;2;95;2;96;2;97;2;98;2;99;2;100;2;101;2;102;2;103;2;104;2;105;2;106;2;107;2;108;2;109;2;110;2;111;2;112;2;113;2;114;2;115;2;116;2;117;2;118;2;119;2;120;2;121;2;122;2;123;2;124;2;125;2;126;2;127;2;128;2;129;2;130;2;131;2;132;2;133;2;134;2;135;2;136;2;137;2;138;2;139;2;140;2;141;2;142;2;143;2;144;2;145;2;146;2;147;2;148;2;149;2;150;2;151;2;152;2;153;2;154;2;155;2;156;2;157;2;158;2;159;2;160;2;161;2;162;2;163;2;164;2;165;2;166;2;167;2;168;2;169;2;170;2;171;2;172;2;173;2;174;2;175;2;176;2;177;2;178;2;179;2;180;2;181;2;182;2;183;2;184;2;185;2;186;2;187;2;188;2;189;2;190;2;191;2;192;2;193;2;194;2;195;2;196;2;197;2;198;2;199;2;200;2;201;2;202;2;203;2;204;2;205;2;206;2;207;2;208;2;209;2;210;2;211;2;212;2;213;2;214;2;215;2;216;2;217;2;218;2;219;2;220;2;221;2;222;2;223;2;224;2;225;2;226;2;227;2;228;2;229;2;230;2;231;2;232;2;233;2;234;2;235;2;236;2;237;2;238;2;239;2;240;2;241;2;242;2;243;2;244;2;245;2;246;2;247;2;248;2;249;2;250;2;251;2;252;2;253;2;254;2;255;2;0;3;1;3;2;3;3;3;4;3;5;3;6;3;7;3;8;3;9;3;10;3;11;3;12;3;13;3;14;3;15;3;16;3;17;3;18;3;19;3;20;3;21;3;22;3;23;3;24;3;25;3;26;3;27;3;28;3;29;3;30;3;31;3;32;3;33;3;34;3;35;3;36;3;37;3;38;3;39;3;40;3;41;3;42;3;43;3;44;3;45;3;46;3;47;3;48;3;49;3;50;3;51;3;52;3;53;3;54;3;55;3;56;3;57;3;58;3;59;3;60;3;61;3;62;3;63;3;64;3;65;3;66;3;67;3;68;3;69;3;70;3;71;3;72;3;73;3;74;3;75;3;76;3;77;3;78;3;79;3;80;3;81;3;82;3;83;3;84;3;85;3;86;3;87;3;88;3;89;3;90;3;91;3;92;3;93;3;94;3;95;3;96;3;97;3;98;3;99;3;100;3;101;3;102;3;103;3;104;3;105;3;106;3;107;3;108;3;109;3;110;3;111;3;112;3;113;3;114;3;115;3;116;3;117;3;118;3;119;3;120;3;121;3;122;3;123;3;124;3;125;3;126;3;127;3;128;3;129;3;130;3;131;3;132;3;133;3;134;3;135;3;136;3;137;3;138;3;139;3;140;3;141;3;142;3;143;3;144;3;145;3;146;3;147;3;148;3;149;3;150;3;151;3;152;3;153;3;154;3;155;3;156;3;157;3;158;3;159;3;160;3;161;3;162;3;163;3;164;3;165;3;166;3;167;3;168;3;169;3;170;3;171;3;172;3;173;3;174;3;175;3;176;3;177;3;178;3;179;3;180;3;181;3;182;3;183;3;184;3;185;3;186;3;187;3;188;3;189;3;190;3;191;3;192;3;193;3;194;3;195;3;196;3;197;3;198;3;199;3;200;3;201;3;202;3;203;3;204;3;205;3;206;3;207;3;208;3;209;3;210;3;211;3;212;3;213;3;214;3;215;3;216;3;217;3;218;3;219;3;220;3;221;3;222;3;223;3;224;3;225;3;226;3;227;3;228;3;229;3;230;3;231;3
SCASE name=dense_u32 max_bin=70000 min_data_in_bin=1 use_missing=1 zero_as_missing=0 num_rows=70000
VALUES 0;4607182418800017408;4611686018427387904;4613937818241073152;4616189618054758400;4617315517961601024;4618441417868443648;4619567317775286272;4620693217682128896;4621256167635550208;4621819117588971520;4622382067542392832;4622945017495814144;4623507967449235456;4624070917402656768;4624633867356078080;4625196817309499392;4625478292286210048;4625759767262920704;4626041242239631360;4626322717216342016;4626604192193052672;4626885667169763328;4627167142146473984;4627448617123184640;4627730092099895296;4628011567076605952;4628293042053316608;4628574517030027264;4628855992006737920;4629137466983448576;4629418941960159232;4629700416936869888;4629841154425225216;4629981891913580544;4630122629401935872;4630263366890291200;4630404104378646528;4630544841867001856;4630685579355357184;4630826316843712512;4630967054332067840;4631107791820423168;4631248529308778496;4631389266797133824;4631530004285489152;4631670741773844480;4631811479262199808;4631952216750555136;4632092954238910464;4632233691727265792;4632374429215621120;4632515166703976448;4632655904192331776;4632796641680687104;4632937379169042432;4633078116657397760;4633218854145753088;4633359591634108416;4633500329122463744;4633641066610819072;4633781804099174400;4633922541587529728;4634063279075885056;4634204016564240384;4634274385308418048;4634344754052595712;4634415122796773376;4634485491540951040;4634555860285128704;4634626229029306368;4634696597773484032;4634766966517661696;4634837335261839360;4634907704006017024;4634978072750194688;4635048441494372352;4635118810238550016;4635189178982727680;4635259547726905344;4635329916471083008;4635400285215260672;4635470653959438336;4635541022703616000;4635611391447793664;4635681760191971328;4635752128936148992;4635822497680326656;4635892866424504320;4635963235168681984;4636033603912859648;4636103972657037312;4636174341401214976;4636244710145392640;4636315078889570304;4636385447633747968;4636455816377925632;4636526185122103296;4636596553866280960;4636666922610458624;4636737291354636288;4636807660098813952;4636878028842991616;4636948397587169280;4637018766331346944;4637089135075524608;4637159503819702272;4637229872563879936;4637300241308057600;4637370610052235264;4637440978796412928;4637511347540590592;4637581716284768256;4637652085028945920;4637722453773123584;4637792822517301248;4637863191261478912;4637933560005656576;4638003928749834240;4638074297494011904;4638144666238189568;4638215034982367232;4638285403726544896;4638355772470722560;4638426141214900224;4638496509959077888;4638566878703255552;4638637247447433216;4638707616191610880;4638742800563699712;4638777984935788544;4638813169307877376;4638848353679966208;4638883538052055040;4638918722424143872;4638953906796232704;4638989091168321536;4639024275540410368;4639059459912499200;4639094644284588032;4639129828656676864;4639165013028765696;4639200197400854528;4639235381772943360;4639270566145032192;4639305750517121024;4639340934889209856;4639376119261298688;4639411303633387520;4639446488005476352;4639481672377565184;4639516856749654016;4639552041121742848;4639587225493831680;4639622409865920512;4639657594238009344;4639692778610098176;4639727962982187008;4639763147354275840;4639798331726364672;4639833516098453504;4639868700470542336;4639903884842631168;4639939069214720000;4639974253586808832;4640009437958897664;4640044622330986496;4640079806703075328;4640114991075164160;4640150175447252992;4640185359819341824;4640220544191430656;4640255728563519488;4640290912935608320;4640326097307697152;4640361281679785984;4640396466051874816;4640431650423963648;4640466834796052480;4640502019168141312;4640537203540230144;4640572387912318976;4640607572284407808;4640642756656496640;4640677941028585472;4640713125400674304;4640748309772763136;4640783494144851968;4640818678516940800;4640853862889029632;4640889047261118464;4640924231633207296;4640959416005296128;4640994600377384960;4641029784749473792;4641064969121562624;4641100153493651456;4641135337865740288;4641170522237829120;4641205706609917952;4641240890982006784;4641276075354095616;4641311259726184448;4641346444098273280;4641381628470362112;4641416812842450944;4641451997214539776;4641487181586628608;4641522365958717440;4641557550330806272;4641592734702895104;4641627919074983936;4641663103447072768;4641698287819161600;4641733472191250432;4641768656563339264;4641803840935428096;4641839025307516928;4641874209679605760;4641909394051694592;4641944578423783424;4641979762795872256;4642014947167961088;4642050131540049920;4642085315912138752;4642120500284227584;4642155684656316416;4642190869028405248;4642226053400494080;4642261237772582912;4642296422144671744;4642331606516760576;4642366790888849408;4642401975260938240;4642437159633027072;4642472344005115904;4642507528377204736;4642542712749293568;4642577897121382400;4642613081493471232;4642648265865560064;4642683450237648896;4642718634609737728;4642753818981826560;4642789003353915392;4642824187726004224;4642859372098093056;4642894556470181888;4642929740842270720;4642964925214359552;4643000109586448384;4643035293958537216;4643070478330626048;4643105662702714880;4643140847074803712;4643176031446892544;4643211215818981376;4643228808005025792;4643246400191070208;4643263992377114624;4643281584563159040;4643299176749203456;4643316768935247872;4643334361121292288;4643351953307336704;4643369545493381120;4643387137679425536;4643404729865469952;4643422322051514368;4643439914237558784;4643457506423603200;4643475098609647616;4643492690795692032;4643510282981736448;4643527875167780864;4643545467353825280;4643563059539869696;4643580651725914112;4643598243911958528;4643615836098002944;4643633428284047360;4643651020470091776;4643668612656136192;4643686204842180608;4643703797028225024;4643721389214269440;4643738981400313856;4643756573586358272;4643774165772402688;4643791757958447104;4643809350144491520;4643826942330535936;4643844534516580352;4643862126702624768;4643879718888669184;4643897311074713600;4643914903260758016;4643932495446802432;4643950087632846848;4643967679818891264;4643985272004935680;4644002864190980096;4644020456377024512;4644038048563068928;4644055640749113344;4644073232935157760;4644090825121202176;4644108417307246592;4644126009493291008;4644143601679335424;4644161193865379840;4644178786051424256;4644196378237468672;4644213970423513088;4644231562609557504;4644249154795601920;4644266746981646336;4644284339167690752;4644301931353735168;4644319523539779584;4644337115725824000;4644354707911868416;4644372300097912832;4644389892283957248;4644407484470001664;4644425076656046080;4644442668842090496;4644460261028134912;4644477853214179328;4644495445400223744;4644513037586268160;4644530629772312576;4644548221958356992;4644565814144401408;4644583406330445824;4644600998516490240;4644618590702534656;4644636182888579072;4644653775074623488;4644671367260667904;4644688959446712320;4644706551632756736;4644724143818801152;4644741736004845568;4644759328190889984;4644776920376934400;4644794512562978816;4644812104749023232;4644829696935067648;4644847289121112064;4644864881307156480;4644882473493200896;4644900065679245312;4644917657865289728;4644935250051334144;4644952842237378560;4644970434423422976;4644988026609467392;4645005618795511808;4645023210981556224;4645040803167600640;4645058395353645056;4645075987539689472;4645093579725733888;4645111171911778304;4645128764097822720;4645146356283867136;4645163948469911552;4645181540655955968;4645199132842000384;4645216725028044800;4645234317214089216;4645251909400133632;4645269501586178048;4645287093772222464;4645304685958266880;4645322278144311296;4645339870330355712;4645357462516400128;4645375054702444544;4645392646888488960;4645410239074533376;4645427831260577792;4645445423446622208;4645463015632666624;4645480607818711040;4645498200004755456;4645515792190799872;4645533384376844288;4645550976562888704;4645568568748933120;4645586160934977536;4645603753121021952;4645621345307066368;4645638937493110784;4645656529679155200;4645674121865199616;4645691714051244032;4645709306237288448;4645726898423332864;4645744490609377280;4645762082795421696;4645779674981466112;4645797267167510528;4645814859353554944;4645832451539599360;4645850043725643776;4645867635911688192;4645885228097732608;4645902820283777024;4645920412469821440;4645938004655865856;4645955596841910272;4645973189027954688;4645990781213999104;4646008373400043520;4646025965586087936;4646043557772132352;4646061149958176768;4646078742144221184;4646096334330265600;4646113926516310016;4646131518702354432;4646149110888398848;4646166703074443264;4646184295260487680;4646201887446532096;4646219479632576512;4646237071818620928;4646254664004665344;4646272256190709760;4646289848376754176;4646307440562798592;4646325032748843008;4646342624934887424;4646360217120931840;4646377809306976256;4646395401493020672;4646412993679065088;4646430585865109504;4646448178051153920;4646465770237198336;4646483362423242752;4646500954609287168;4646518546795331584;4646536138981376000;4646553731167420416;4646571323353464832;4646588915539509248;4646606507725553664;4646624099911598080;4646641692097642496;4646659284283686912;4646676876469731328;4646694468655775744;4646712060841820160;4646729653027864576;4646747245213908992;4646764837399953408;4646782429585997824;4646800021772042240;4646817613958086656;4646835206144131072;4646852798330175488;4646870390516219904;4646887982702264320;4646905574888308736;4646923167074353152;4646940759260397568;4646958351446441984;4646975943632486400;4646993535818530816;4647011128004575232;4647028720190619648;4647046312376664064;4647063904562708480;4647081496748752896;4647099088934797312;4647116681120841728;4647134273306886144;4647151865492930560;4647169457678974976;4647187049865019392;4647204642051063808;4647222234237108224;4647239826423152640;4647257418609197056;4647275010795241472;4647292602981285888;4647310195167330304;4647327787353374720;4647345379539419136;4647362971725463552;4647380563911507968;4647398156097552384;4647415748283596800;4647433340469641216;4647450932655685632;4647468524841730048;4647486117027774464;4647503709213818880;4647521301399863296;4647538893585907712;4647556485771952128;4647574077957996544;4647591670144040960;4647609262330085376;4647626854516129792;4647644446702174208;4647662038888218624;4647679631074263040;4647697223260307456;4647714815446351872;4647723611539374080;4647732407632396288;4647741203725418496;4647749999818440704;4647758795911462912;4647767592004485120;4647776388097507328;4647785184190529536;4647793980283551744;4647802776376573952;4647811572469596160;4647820368562618368;4647829164655640576;4647837960748662784;4647846756841684992;4647855552934707200;4647864349027729408;4647873145120751616;4647881941213773824;4647890737306796032;4647899533399818240;4647908329492840448;4647917125585862656;4647925921678884864;4647934717771907072;4647943513864929280;4647952309957951488;4647961106050973696;4647969902143995904;4647978698237018112;4647987494330040320;4647996290423062528;4648005086516084736;4648013882609106944;4648022678702129152;4648031474795151360;4648040270888173568;4648049066981195776;4648057863074217984;4648066659167240192;4648075455260262400;4648084251353284608;4648093047446306816;4648101843539329024;4648110639632351232;4648119435725373440;4648128231818395648;4648137027911417856;4648145824004440064;4648154620097462272;4648163416190484480;4648172212283506688;4648181008376528896;4648189804469551104;4648198600562573312;4648207396655595520;4648216192748617728;4648224988841639936;4648233784934662144;4648242581027684352;4648251377120706560;4648260173213728768;4648268969306750976;4648277765399773184;4648286561492795392;4648295357585817600;4648304153678839808;4648312949771862016;4648321745864884224;4648330541957906432;4648339338050928640;4648348134143950848;4648356930236973056;4648365726329995264;4648374522423017472;4648383318516039680;4648392114609061888;4648400910702084096;4648409706795106304;4648418502888128512;4648427298981150720;4648436095074172928;4648444891167195136;4648453687260217344;4648462483353239552;4648471279446261760;4648480075539283968;4648488871632306176;4648497667725328384;4648506463818350592;4648515259911372800;4648524056004395008;4648532852097417216;4648541648190439424;4648550444283461632;4648559240376483840;4648568036469506048;4648576832562528256;4648585628655550464;4648594424748572672;4648603220841594880;4648612016934617088;4648620813027639296;4648629609120661504;4648638405213683712;4648647201306705920;4648655997399728128;4648664793492750336;4648673589585772544;4648682385678794752;4648691181771816960;4648699977864839168;4648708773957861376;4648717570050883584;4648726366143905792;4648735162236928000;4648743958329950208;4648752754422972416;4648761550515994624;4648770346609016832;4648779142702039040;4648787938795061248;4648796734888083456;4648805530981105664;4648814327074127872;4648823123167150080;4648831919260172288;4648840715353194496;4648849511446216704;4648858307539238912;4648867103632261120;4648875899725283328;4648884695818305536;4648893491911327744;4648902288004349952;4648911084097372160;4648919880190394368;4648928676283416576;4648937472376438784;4648946268469460992;4648955064562483200;4648963860655505408;4648972656748527616;4648981452841549824;4648990248934572032;4648999045027594240;4649007841120616448;4649016637213638656;4649025433306660864;4649034229399683072;4649043025492705280;4649051821585727488;4649060617678749696;4649069413771771904;4649078209864794112;4649087005957816320;4649095802050838528;4649104598143860736;4649113394236882944;4649122190329905152;4649130986422927360;4649139782515949568;4649148578608971776;4649157374701993984;4649166170795016192;4649174966888038400;4649183762981060608;4649192559074082816;4649201355167105024;4649210151260127232;4649218947353149440;4649227743446171648;4649236539539193856;4649245335632216064;4649254131725238272;4649262927818260480;4649271723911282688;4649280520004304896;4649289316097327104;4649298112190349312;4649306908283371520;4649315704376393728;4649324500469415936;4649333296562438144;4649342092655460352;4649350888748482560;4649359684841504768;4649368480934526976;4649377277027549184;4649386073120571392;4649394869213593600;4649403665306615808;4649412461399638016;4649421257492660224;4649430053585682432;4649438849678704640;4649447645771726848;4649456441864749056;4649465237957771264;4649474034050793472;4649482830143815680;4649491626236837888;4649500422329860096;4649509218422882304;4649518014515904512;4649526810608926720;4649535606701948928;4649544402794971136;4649553198887993344;4649561994981015552;4649570791074037760;4649579587167059968;4649588383260082176;4649597179353104384;4649605975446126592;4649614771539148800;4649623567632171008;4649632363725193216;4649641159818215424;4649649955911237632;4649658752004259840;4649667548097282048;4649676344190304256;4649685140283326464;4649693936376348672;4649702732469370880;4649711528562393088;4649720324655415296;4649729120748437504;4649737916841459712;4649746712934481920;4649755509027504128;4649764305120526336;4649773101213548544;4649781897306570752;4649790693399592960;4649799489492615168;4649808285585637376;4649817081678659584;4649825877771681792;4649834673864704000;4649843469957726208;4649852266050748416;4649861062143770624;4649869858236792832;4649878654329815040;4649887450422837248;4649896246515859456;4649905042608881664;4649913838701903872;4649922634794926080;4649931430887948288;4649940226980970496;4649949023073992704;4649957819167014912;4649966615260037120;4649975411353059328;4649984207446081536;4649993003539103744;4650001799632125952;4650010595725148160;4650019391818170368;4650028187911192576;4650036984004214784;4650045780097236992;4650054576190259200;4650063372283281408;4650072168376303616;4650080964469325824;4650089760562348032;4650098556655370240;4650107352748392448;4650116148841414656;4650124944934436864;4650133741027459072;4650142537120481280;4650151333213503488;4650160129306525696;4650168925399547904;4650177721492570112;4650186517585592320;4650195313678614528;4650204109771636736;4650212905864658944;4650221701957681152;4650230498050703360;4650239294143725568;4650248090236747776;4650256886329769984;4650265682422792192;4650274478515814400;4650283274608836608;4650292070701858816;4650300866794881024;4650309662887903232;4650318458980925440;4650327255073947648;4650336051166969856;4650344847259992064;4650353643353014272;4650362439446036480;4650371235539058688;4650380031632080896;4650388827725103104;4650397623818125312;4650406419911147520;4650415216004169728;4650424012097191936;4650432808190214144;4650441604283236352;4650450400376258560;4650459196469280768;4650467992562302976;4650476788655325184;4650485584748347392;4650494380841369600;4650503176934391808;4650511973027414016;4650520769120436224;4650529565213458432;4650538361306480640;4650547157399502848;4650555953492525056;4650564749585547264;4650573545678569472;4650582341771591680;4650591137864613888;4650599933957636096;4650608730050658304;4650617526143680512;4650626322236702720;4650635118329724928;4650643914422747136;4650652710515769344;4650661506608791552;4650670302701813760;4650679098794835968;4650687894887858176;4650696690980880384;4650705487073902592;4650714283166924800;4650723079259947008;4650731875352969216;4650740671445991424;4650749467539013632;4650758263632035840;4650767059725058048;4650775855818080256;4650784651911102464;4650793448004124672;4650802244097146880;4650811040190169088;4650819836283191296;4650828632376213504;4650837428469235712;4650846224562257920;4650855020655280128;4650863816748302336;4650872612841324544;4650881408934346752;4650890205027368960;4650899001120391168;4650907797213413376;4650916593306435584;4650925389399457792;4650934185492480000;4650942981585502208;4650951777678524416;4650960573771546624;4650969369864568832;4650978165957591040;4650986962050613248;4650995758143635456;4651004554236657664;4651013350329679872;4651022146422702080;4651030942515724288;4651039738608746496;4651048534701768704;4651057330794790912;4651066126887813120;4651074922980835328;4651083719073857536;4651092515166879744;4651101311259901952;4651110107352924160;4651118903445946368;4651127699538968576;4651136495631990784;4651145291725012992;4651154087818035200;4651162883911057408;4651171680004079616;4651180476097101824;4651189272190124032;4651198068283146240;4651206864376168448;4651215660469190656;4651224456562212864;4651233252655235072;4651242048748257280;4651250844841279488;4651259640934301696;4651268437027323904;4651277233120346112;4651286029213368320;4651294825306390528;4651303621399412736;4651312417492434944;4651321213585457152;4651330009678479360;4651338805771501568;4651347601864523776;4651356397957545984;4651365194050568192;4651373990143590400;4651382786236612608;4651391582329634816;4651400378422657024;4651409174515679232;4651417970608701440;4651426766701723648;4651435562794745856;4651444358887768064;4651453154980790272;4651461951073812480;4651470747166834688;4651479543259856896;4651488339352879104;4651497135445901312;4651505931538923520;4651514727631945728;4651523523724967936;4651532319817990144;4651541115911012352;4651549912004034560;4651558708097056768;4651567504190078976;4651576300283101184;4651585096376123392;4651593892469145600;4651602688562167808;4651611484655190016;4651620280748212224;4651629076841234432;4651637872934256640;4651646669027278848;4651655465120301056;4651664261213323264;4651673057306345472;4651681853399367680;4651690649492389888;4651699445585412096;4651708241678434304;4651717037771456512;4651725833864478720;4651734629957500928;4651743426050523136;4651752222143545344;4651761018236567552;4651769814329589760;4651778610422611968;4651787406515634176;4651796202608656384;4651804998701678592;4651813794794700800;4651822590887723008;4651831386980745216;4651840183073767424;4651848979166789632;4651857775259811840;4651866571352834048;4651875367445856256;4651884163538878464;4651892959631900672;4651901755724922880;4651910551817945088;4651919347910967296;4651928144003989504;4651936940097011712;4651945736190033920;4651954532283056128;4651963328376078336;4651972124469100544;4651980920562122752;4651989716655144960;4651998512748167168;4652007308841189376;4652016104934211584;4652024901027233792;4652033697120256000;4652042493213278208;4652051289306300416;4652060085399322624;4652068881492344832;4652077677585367040;4652086473678389248;4652095269771411456;4652104065864433664;4652112861957455872;4652121658050478080;4652130454143500288;4652139250236522496;4652148046329544704;4652156842422566912;4652165638515589120;4652174434608611328;4652183230701633536;4652192026794655744;4652200822887677952;4652209618980700160;4652218415073722368;4652222813120233472;4652227211166744576;4652231609213255680;4652236007259766784;4652240405306277888;4652244803352788992;4652249201399300096;4652253599445811200;4652257997492322304;4652262395538833408;4652266793585344512;4652271191631855616;4652275589678366720;4652279987724877824;4652284385771388928;4652288783817900032;4652293181864411136;4652297579910922240;4652301977957433344;4652306376003944448;4652310774050455552;4652315172096966656;4652319570143477760;4652323968189988864;4652328366236499968;4652332764283011072;4652337162329522176;4652341560376033280;4652345958422544384;4652350356469055488;4652354754515566592;4652359152562077696;4652363550608588800;4652367948655099904;4652372346701611008;4652376744748122112;4652381142794633216;4652385540841144320;4652389938887655424;4652394336934166528;4652398734980677632;4652403133027188736;4652407531073699840;4652411929120210944;4652416327166722048;4652420725213233152;4652425123259744256;4652429521306255360;4652433919352766464;4652438317399277568;4652442715445788672;4652447113492299776;4652451511538810880;4652455909585321984;4652460307631833088;4652464705678344192;4652469103724855296;4652473501771366400;4652477899817877504;4652482297864388608;4652486695910899712;4652491093957410816;4652495492003921920;4652499890050433024;4652504288096944128;4652508686143455232;4652513084189966336;4652517482236477440;4652521880282988544;4652526278329499648;4652530676376010752;4652535074422521856;4652539472469032960;4652543870515544064;4652548268562055168;4652552666608566272;4652557064655077376;4652561462701588480;4652565860748099584;4652570258794610688;4652574656841121792;4652579054887632896;4652583452934144000;4652587850980655104;4652592249027166208;4652596647073677312;4652601045120188416;4652605443166699520;4652609841213210624;4652614239259721728;4652618637306232832;4652623035352743936;4652627433399255040;4652631831445766144;4652636229492277248;4652640627538788352;4652645025585299456;4652649423631810560;4652653821678321664;4652658219724832768;4652662617771343872;4652667015817854976;4652671413864366080;4652675811910877184;4652680209957388288;4652684608003899392;4652689006050410496;4652693404096921600;4652697802143432704;4652702200189943808;4652706598236454912;4652710996282966016;4652715394329477120;4652719792375988224;4652724190422499328;4652728588469010432;4652732986515521536;4652737384562032640;4652741782608543744;4652746180655054848;4652750578701565952;4652754976748077056;4652759374794588160;4652763772841099264;4652768170887610368;4652772568934121472;4652776966980632576;4652781365027143680;4652785763073654784;4652790161120165888;4652794559166676992;4652798957213188096;4652803355259699200;4652807753306210304;4652812151352721408;4652816549399232512;4652820947445743616;4652825345492254720;4652829743538765824;4652834141585276928;4652838539631788032;4652842937678299136;4652847335724810240;4652851733771321344;4652856131817832448;4652860529864343552;4652864927910854656;4652869325957365760;4652873724003876864;4652878122050387968;4652882520096899072;4652886918143410176;4652891316189921280;4652895714236432384;4652900112282943488;4652904510329454592;4652908908375965696;4652913306422476800;4652917704468987904;4652922102515499008;4652926500562010112;4652930898608521216;4652935296655032320;4652939694701543424;4652944092748054528;4652948490794565632;4652952888841076736;4652957286887587840;4652961684934098944;4652966082980610048;4652970481027121152;4652974879073632256;4652979277120143360;4652983675166654464;4652988073213165568;4652992471259676672;4652996869306187776;4653001267352698880;4653005665399209984;4653010063445721088;4653014461492232192;4653018859538743296;4653023257585254400;4653027655631765504;4653032053678276608;4653036451724787712;4653040849771298816;4653045247817809920;4653049645864321024;4653054043910832128;4653058441957343232;4653062840003854336;4653067238050365440;4653071636096876544;4653076034143387648;4653080432189898752;4653084830236409856;4653089228282920960;4653093626329432064;4653098024375943168;4653102422422454272;4653106820468965376;4653111218515476480;4653115616561987584;4653120014608498688;4653124412655009792;4653128810701520896;4653133208748032000;4653137606794543104;4653142004841054208;4653146402887565312;4653150800934076416;4653155198980587520;4653159597027098624;4653163995073609728;4653168393120120832;4653172791166631936;4653177189213143040;4653181587259654144;4653185985306165248;4653190383352676352;4653194781399187456;4653199179445698560;4653203577492209664;4653207975538720768;4653212373585231872;4653216771631742976;4653221169678254080;4653225567724765184;4653229965771276288;4653234363817787392;4653238761864298496;4653243159910809600;4653247557957320704;4653251956003831808;4653256354050342912;4653260752096854016;4653265150143365120;4653269548189876224;4653273946236387328;4653278344282898432;4653282742329409536;4653287140375920640;4653291538422431744;4653295936468942848;4653300334515453952;4653304732561965056;4653309130608476160;4653313528654987264;4653317926701498368;4653322324748009472;4653326722794520576;4653331120841031680;4653335518887542784;4653339916934053888;4653344314980564992;4653348713027076096;4653353111073587200;4653357509120098304;4653361907166609408;4653366305213120512;4653370703259631616;4653375101306142720;4653379499352653824;4653383897399164928;4653388295445676032;4653392693492187136;4653397091538698240;4653401489585209344;4653405887631720448;4653410285678231552;4653414683724742656;4653419081771253760;4653423479817764864;4653427877864275968;4653432275910787072;4653436673957298176;4653441072003809280;4653445470050320384;4653449868096831488;4653454266143342592;4653458664189853696;4653463062236364800;4653467460282875904;4653471858329387008;4653476256375898112;4653480654422409216;4653485052468920320;4653489450515431424;4653493848561942528;4653498246608453632;4653502644654964736;4653507042701475840;4653511440747986944;4653515838794498048;4653520236841009152;4653524634887520256;4653529032934031360;4653533430980542464;4653537829027053568;4653542227073564672;4653546625120075776;4653551023166586880;4653555421213097984;4653559819259609088;4653564217306120192;4653568615352631296;4653573013399142400;4653577411445653504;4653581809492164608;4653586207538675712;4653590605585186816;4653595003631697920;4653599401678209024;4653603799724720128;4653608197771231232;4653612595817742336;4653616993864253440;4653621391910764544;4653625789957275648;4653630188003786752;4653634586050297856;4653638984096808960;4653643382143320064;4653647780189831168;4653652178236342272;4653656576282853376;4653660974329364480;4653665372375875584;4653669770422386688;4653674168468897792;4653678566515408896;4653682964561920000;4653687362608431104;4653691760654942208;4653696158701453312;4653700556747964416;4653704954794475520;4653709352840986624;4653713750887497728;4653718148934008832;4653722546980519936;4653726945027031040;4653731343073542144;4653735741120053248;4653740139166564352;4653744537213075456;4653748935259586560;4653753333306097664;4653757731352608768;4653762129399119872;4653766527445630976;4653770925492142080;4653775323538653184;4653779721585164288;4653784119631675392;4653788517678186496;4653792915724697600;4653797313771208704;4653801711817719808;4653806109864230912;4653810507910742016;4653814905957253120;4653819304003764224;4653823702050275328;4653828100096786432;4653832498143297536;4653836896189808640;4653841294236319744;4653845692282830848;4653850090329341952;4653854488375853056;4653858886422364160;4653863284468875264;4653867682515386368;4653872080561897472;4653876478608408576;4653880876654919680;4653885274701430784;4653889672747941888;4653894070794452992;4653898468840964096;4653902866887475200;4653907264933986304;4653911662980497408;4653916061027008512;4653920459073519616;4653924857120030720;4653929255166541824;4653933653213052928;4653938051259564032;4653942449306075136;4653946847352586240;4653951245399097344;4653955643445608448;4653960041492119552;4653964439538630656;4653968837585141760;4653973235631652864;4653977633678163968;4653982031724675072;4653986429771186176;4653990827817697280;4653995225864208384;4653999623910719488;4654004021957230592;4654008420003741696;4654012818050252800;4654017216096763904;4654021614143275008;4654026012189786112;4654030410236297216;4654034808282808320;4654039206329319424;4654043604375830528;4654048002422341632;4654052400468852736;4654056798515363840;4654061196561874944;4654065594608386048;4654069992654897152;4654074390701408256;4654078788747919360;4654083186794430464;4654087584840941568;4654091982887452672;4654096380933963776;4654100778980474880;4654105177026985984;4654109575073497088;4654113973120008192;4654118371166519296;4654122769213030400;4654127167259541504;4654131565306052608;4654135963352563712;4654140361399074816;4654144759445585920;4654149157492097024;4654153555538608128;4654157953585119232;4654162351631630336;4654166749678141440;4654171147724652544;4654175545771163648;4654179943817674752;4654184341864185856;4654188739910696960;4654193137957208064;4654197536003719168;4654201934050230272;4654206332096741376;4654210730143252480;4654215128189763584;4654219526236274688;4654223924282785792;4654228322329296896;4654232720375808000;4654237118422319104;4654241516468830208;4654245914515341312;4654250312561852416;4654254710608363520;4654259108654874624;4654263506701385728;4654267904747896832;4654272302794407936;4654276700840919040;4654281098887430144;4654285496933941248;4654289894980452352;4654294293026963456;4654298691073474560;4654303089119985664;4654307487166496768;4654311885213007872;4654316283259518976;4654320681306030080;4654325079352541184;4654329477399052288;4654333875445563392;4654338273492074496;4654342671538585600;4654347069585096704;4654351467631607808;4654355865678118912;4654360263724630016;4654364661771141120;4654369059817652224;4654373457864163328;4654377855910674432;4654382253957185536;4654386652003696640;4654391050050207744;4654395448096718848;4654399846143229952;4654404244189741056;4654408642236252160;4654413040282763264;4654417438329274368;4654421836375785472;4654426234422296576;4654430632468807680;4654435030515318784;4654439428561829888;4654443826608340992;4654448224654852096;4654452622701363200;4654457020747874304;4654461418794385408;4654465816840896512;4654470214887407616;4654474612933918720;4654479010980429824;4654483409026940928;4654487807073452032;4654492205119963136;4654496603166474240;4654501001212985344;4654505399259496448;4654509797306007552;4654514195352518656;4654518593399029760;4654522991445540864;4654527389492051968;4654531787538563072;4654536185585074176;4654540583631585280;4654544981678096384;4654549379724607488;4654553777771118592;4654558175817629696;4654562573864140800;4654566971910651904;4654571369957163008;4654575768003674112;4654580166050185216;4654584564096696320;4654588962143207424;4654593360189718528;4654597758236229632;4654602156282740736;4654606554329251840;4654610952375762944;4654615350422274048;4654619748468785152;4654624146515296256;4654628544561807360;4654632942608318464;4654637340654829568;4654641738701340672;4654646136747851776;4654650534794362880;4654654932840873984;4654659330887385088;4654663728933896192;4654668126980407296;4654672525026918400;4654676923073429504;4654681321119940608;4654685719166451712;4654690117212962816;4654694515259473920;4654698913305985024;4654703311352496128;4654707709399007232;4654712107445518336;4654716505492029440;4654720903538540544;4654725301585051648;4654729699631562752;4654734097678073856;4654738495724584960;4654742893771096064;4654747291817607168;4654751689864118272;4654756087910629376;4654760485957140480;4654764884003651584;4654769282050162688;4654773680096673792;4654778078143184896;4654782476189696000;4654786874236207104;4654791272282718208;4654795670329229312;4654800068375740416;4654804466422251520;4654808864468762624;4654813262515273728;4654817660561784832;4654822058608295936;4654826456654807040;4654830854701318144;4654835252747829248;4654839650794340352;4654844048840851456;4654848446887362560;4654852844933873664;4654857242980384768;4654861641026895872;4654866039073406976;4654870437119918080;4654874835166429184;4654879233212940288;4654883631259451392;4654888029305962496;4654892427352473600;4654896825398984704;4654901223445495808;4654905621492006912;4654910019538518016;4654914417585029120;4654918815631540224;4654923213678051328;4654927611724562432;4654932009771073536;4654936407817584640;4654940805864095744;4654945203910606848;4654949601957117952;4654954000003629056;4654958398050140160;4654962796096651264;4654967194143162368;4654971592189673472;4654975990236184576;4654980388282695680;4654984786329206784;4654989184375717888;4654993582422228992;4654997980468740096;4655002378515251200;4655006776561762304;4655011174608273408;4655015572654784512;4655019970701295616;4655024368747806720;4655028766794317824;4655033164840828928;4655037562887340032;4655041960933851136;4655046358980362240;4655050757026873344;4655055155073384448;4655059553119895552;4655063951166406656;4655068349212917760;4655072747259428864;4655077145305939968;4655081543352451072;4655085941398962176;4655090339445473280;4655094737491984384;4655099135538495488;4655103533585006592;4655107931631517696;4655112329678028800;4655116727724539904;4655121125771051008;4655125523817562112;4655129921864073216;4655134319910584320;4655138717957095424;4655143116003606528;4655147514050117632;4655151912096628736;4655156310143139840;4655160708189650944;4655165106236162048;4655169504282673152;4655173902329184256;4655178300375695360;4655182698422206464;4655187096468717568;4655191494515228672;4655195892561739776;4655200290608250880;4655204688654761984;4655209086701273088;4655213484747784192;4655217882794295296;4655222280840806400;4655226678887317504;4655231076933828608;4655235474980339712;4655239873026850816;4655244271073361920;4655248669119873024;4655253067166384128;4655257465212895232;4655261863259406336;4655266261305917440;4655270659352428544;4655275057398939648;4655279455445450752;4655283853491961856;4655288251538472960;4655292649584984064;4655297047631495168;4655301445678006272;4655305843724517376;4655310241771028480;4655314639817539584;4655319037864050688;4655323435910561792;4655327833957072896;4655332232003584000;4655336630050095104;4655341028096606208;4655345426143117312;4655349824189628416;4655354222236139520;4655358620282650624;4655363018329161728;4655367416375672832;4655371814422183936;4655376212468695040;4655380610515206144;4655385008561717248;4655389406608228352;4655393804654739456;4655398202701250560;4655402600747761664;4655406998794272768;4655411396840783872;4655415794887294976;4655420192933806080;4655424590980317184;4655428989026828288;4655433387073339392;4655437785119850496;4655442183166361600;4655446581212872704;4655450979259383808;4655455377305894912;4655459775352406016;4655464173398917120;4655468571445428224;4655472969491939328;4655477367538450432;4655481765584961536;4655486163631472640;4655490561677983744;4655494959724494848;4655499357771005952;4655503755817517056;4655508153864028160;4655512551910539264;4655516949957050368;4655521348003561472;4655525746050072576;4655530144096583680;4655534542143094784;4655538940189605888;4655543338236116992;4655547736282628096;4655552134329139200;4655556532375650304;4655560930422161408;4655565328468672512;4655569726515183616;4655574124561694720;4655578522608205824;4655582920654716928;4655587318701228032;4655591716747739136;4655596114794250240;4655600512840761344;4655604910887272448;4655609308933783552;4655613706980294656;4655618105026805760;4655622503073316864;4655626901119827968;4655631299166339072;4655635697212850176;4655640095259361280;4655644493305872384;4655648891352383488;4655653289398894592;4655657687445405696;4655662085491916800;4655666483538427904;4655670881584939008;4655675279631450112;4655679677677961216;4655684075724472320;4655688473770983424;4655692871817494528;4655697269864005632;4655701667910516736;4655706065957027840;4655710464003538944;4655714862050050048;4655719260096561152;4655723658143072256;4655728056189583360;4655732454236094464;4655736852282605568;4655741250329116672;4655745648375627776;4655750046422138880;4655754444468649984;4655758842515161088;4655763240561672192;4655767638608183296;4655772036654694400;4655776434701205504;4655780832747716608;4655785230794227712;4655789628840738816;4655794026887249920;4655798424933761024;4655802822980272128;4655807221026783232;4655811619073294336;4655816017119805440;4655820415166316544;4655824813212827648;4655829211259338752;4655833609305849856;4655838007352360960;4655842405398872064;4655846803445383168;4655851201491894272;4655855599538405376;4655859997584916480;4655864395631427584;4655868793677938688;4655873191724449792;4655877589770960896;4655881987817472000;4655886385863983104;4655890783910494208;4655895181957005312;4655899580003516416;4655903978050027520;4655908376096538624;4655912774143049728;4655917172189560832;4655921570236071936;4655925968282583040;4655930366329094144;4655934764375605248;4655939162422116352;4655943560468627456;4655947958515138560;4655952356561649664;4655956754608160768;4655961152654671872;4655965550701182976;4655969948747694080;4655974346794205184;4655978744840716288;4655983142887227392;4655987540933738496;4655991938980249600;4655996337026760704;4656000735073271808;4656005133119782912;4656009531166294016;4656013929212805120;4656018327259316224;4656022725305827328;4656027123352338432;4656031521398849536;4656035919445360640;4656040317491871744;4656044715538382848;4656049113584893952;4656053511631405056;4656057909677916160;4656062307724427264;4656066705770938368;4656071103817449472;4656075501863960576;4656079899910471680;4656084297956982784;4656088696003493888;4656093094050004992;4656097492096516096;4656101890143027200;4656106288189538304;4656110686236049408;4656115084282560512;4656119482329071616;4656123880375582720;4656128278422093824;4656132676468604928;4656137074515116032;4656141472561627136;4656145870608138240;4656150268654649344;4656154666701160448;4656159064747671552;4656163462794182656;4656167860840693760;4656172258887204864;4656176656933715968;4656181054980227072;4656185453026738176;4656189851073249280;4656194249119760384;4656198647166271488;4656203045212782592;4656207443259293696;4656211841305804800;4656216239352315904;4656220637398827008;4656225035445338112;4656229433491849216;4656233831538360320;4656238229584871424;4656242627631382528;4656247025677893632;4656251423724404736;4656255821770915840;4656260219817426944;4656264617863938048;4656269015910449152;4656273413956960256;4656277812003471360;4656282210049982464;4656286608096493568;4656291006143004672;4656295404189515776;4656299802236026880;4656304200282537984;4656308598329049088;4656312996375560192;4656317394422071296;4656321792468582400;4656326190515093504;4656330588561604608;4656334986608115712;4656339384654626816;4656343782701137920;4656348180747649024;4656352578794160128;4656356976840671232;4656361374887182336;4656365772933693440;4656370170980204544;4656374569026715648;4656378967073226752;4656383365119737856;4656387763166248960;4656392161212760064;4656396559259271168;4656400957305782272;4656405355352293376;4656409753398804480;4656414151445315584;4656418549491826688;4656422947538337792;4656427345584848896;4656431743631360000;4656436141677871104;4656440539724382208;4656444937770893312;4656449335817404416;4656453733863915520;4656458131910426624;4656462529956937728;4656466928003448832;4656471326049959936;4656475724096471040;4656480122142982144;4656484520189493248;4656488918236004352;4656493316282515456;4656497714329026560;4656502112375537664;4656506510422048768;4656510908468559872;4656515306515070976;4656519704561582080;4656524102608093184;4656528500654604288;4656532898701115392;4656537296747626496;4656541694794137600;4656546092840648704;4656550490887159808;4656554888933670912;4656559286980182016;4656563685026693120;4656568083073204224;4656572481119715328;4656576879166226432;4656581277212737536;4656585675259248640;4656590073305759744;4656594471352270848;4656598869398781952;4656603267445293056;4656607665491804160;4656612063538315264;4656616461584826368;4656620859631337472;4656625257677848576;4656629655724359680;4656634053770870784;4656638451817381888;4656642849863892992;4656647247910404096;4656651645956915200;4656656044003426304;4656660442049937408;4656664840096448512;4656669238142959616;4656673636189470720;4656678034235981824;4656682432282492928;4656686830329004032;4656691228375515136;4656695626422026240;4656700024468537344;4656704422515048448;4656708820561559552;4656713218608070656;4656717616654581760;4656722014701092864;4656724213724348416;4656726412747603968;4656728611770859520;4656730810794115072;4656733009817370624;4656735208840626176;4656737407863881728;4656739606887137280;4656741805910392832;4656744004933648384;4656746203956903936;4656748402980159488;4656750602003415040;4656752801026670592;4656755000049926144;4656757199073181696;4656759398096437248;4656761597119692800;4656763796142948352;4656765995166203904;4656768194189459456;4656770393212715008;4656772592235970560;4656774791259226112;4656776990282481664;4656779189305737216;4656781388328992768;4656783587352248320;4656785786375503872;4656787985398759424;4656790184422014976;4656792383445270528;4656794582468526080;4656796781491781632;4656798980515037184;4656801179538292736;4656803378561548288;4656805577584803840;4656807776608059392;4656809975631314944;4656812174654570496;4656814373677826048;4656816572701081600;4656818771724337152;4656820970747592704;4656823169770848256;4656825368794103808;4656827567817359360;4656829766840614912;4656831965863870464;4656834164887126016;4656836363910381568;4656838562933637120;4656840761956892672;4656842960980148224;4656845160003403776;4656847359026659328;4656849558049914880;4656851757073170432;4656853956096425984;4656856155119681536;4656858354142937088;4656860553166192640;4656862752189448192;4656864951212703744;4656867150235959296;4656869349259214848;4656871548282470400;4656873747305725952;4656875946328981504;4656878145352237056;4656880344375492608;4656882543398748160;4656884742422003712;4656886941445259264;4656889140468514816;4656891339491770368;4656893538515025920;4656895737538281472;4656897936561537024;4656900135584792576;4656902334608048128;4656904533631303680;4656906732654559232;4656908931677814784;4656911130701070336;4656913329724325888;4656915528747581440;4656917727770836992;4656919926794092544;4656922125817348096;4656924324840603648;4656926523863859200;4656928722887114752;4656930921910370304;4656933120933625856;4656935319956881408;4656937518980136960;4656939718003392512;4656941917026648064;4656944116049903616;4656946315073159168;4656948514096414720;4656950713119670272;4656952912142925824;4656955111166181376;4656957310189436928;4656959509212692480;4656961708235948032;4656963907259203584;4656966106282459136;4656968305305714688;4656970504328970240;4656972703352225792;4656974902375481344;4656977101398736896;4656979300421992448;4656981499445248000;4656983698468503552;4656985897491759104;4656988096515014656;4656990295538270208;4656992494561525760;4656994693584781312;4656996892608036864;4656999091631292416;4657001290654547968;4657003489677803520;4657005688701059072;4657007887724314624;4657010086747570176;4657012285770825728;4657014484794081280;4657016683817336832;4657018882840592384;4657021081863847936;4657023280887103488;4657025479910359040;4657027678933614592;4657029877956870144;4657032076980125696;4657034276003381248;4657036475026636800;4657038674049892352;4657040873073147904;4657043072096403456;4657045271119659008;4657047470142914560;4657049669166170112;4657051868189425664;4657054067212681216;4657056266235936768;4657058465259192320;4657060664282447872;4657062863305703424;4657065062328958976;4657067261352214528;4657069460375470080;4657071659398725632;4657073858421981184;4657076057445236736;4657078256468492288;4657080455491747840;4657082654515003392;4657084853538258944;4657087052561514496;4657089251584770048;4657091450608025600;4657093649631281152;4657095848654536704;4657098047677792256;4657100246701047808;4657102445724303360;4657104644747558912;4657106843770814464;4657109042794070016;4657111241817325568;4657113440840581120;4657115639863836672;4657117838887092224;4657120037910347776;4657122236933603328;4657124435956858880;4657126634980114432;4657128834003369984;4657131033026625536;4657133232049881088;4657135431073136640;4657137630096392192;4657139829119647744;4657142028142903296;4657144227166158848;4657146426189414400;4657148625212669952;4657150824235925504;4657153023259181056;4657155222282436608;4657157421305692160;4657159620328947712;4657161819352203264;4657164018375458816;4657166217398714368;4657168416421969920;4657170615445225472;4657172814468481024;4657175013491736576;4657177212514992128;4657179411538247680;4657181610561503232;4657183809584758784;4657186008608014336;4657188207631269888;4657190406654525440;4657192605677780992;4657194804701036544;4657197003724292096;4657199202747547648;4657201401770803200;4657203600794058752;4657205799817314304;4657207998840569856;4657210197863825408;4657212396887080960;4657214595910336512;4657216794933592064;4657218993956847616;4657221192980103168;4657223392003358720;4657225591026614272;4657227790049869824;4657229989073125376;4657232188096380928;4657234387119636480;4657236586142892032;4657238785166147584;4657240984189403136;4657243183212658688;4657245382235914240;4657247581259169792;4657249780282425344;4657251979305680896;4657254178328936448;4657256377352192000;4657258576375447552;4657260775398703104;4657262974421958656;4657265173445214208;4657267372468469760;4657269571491725312;4657271770514980864;4657273969538236416;4657276168561491968;4657278367584747520;4657280566608003072;4657282765631258624;4657284964654514176;4657287163677769728;4657289362701025280;4657291561724280832;4657293760747536384;4657295959770791936;4657298158794047488;4657300357817303040;4657302556840558592;4657304755863814144;4657306954887069696;4657309153910325248;4657311352933580800;4657313551956836352;4657315750980091904;4657317950003347456;4657320149026603008;4657322348049858560;4657324547073114112;4657326746096369664;4657328945119625216;4657331144142880768;4657333343166136320;4657335542189391872;4657337741212647424;4657339940235902976;4657342139259158528;4657344338282414080;4657346537305669632;4657348736328925184;4657350935352180736;4657353134375436288;4657355333398691840;4657357532421947392;4657359731445202944;4657361930468458496;4657364129491714048;4657366328514969600;4657368527538225152;4657370726561480704;4657372925584736256;4657375124607991808;4657377323631247360;4657379522654502912;4657381721677758464;4657383920701014016;4657386119724269568;4657388318747525120;4657390517770780672;4657392716794036224;4657394915817291776;4657397114840547328;4657399313863802880;4657401512887058432;4657403711910313984;4657405910933569536;4657408109956825088;4657410308980080640;4657412508003336192;4657414707026591744;4657416906049847296;4657419105073102848;4657421304096358400;4657423503119613952;4657425702142869504;4657427901166125056;4657430100189380608;4657432299212636160;4657434498235891712;4657436697259147264;4657438896282402816;4657441095305658368;4657443294328913920;4657445493352169472;4657447692375425024;4657449891398680576;4657452090421936128;4657454289445191680;4657456488468447232;4657458687491702784;4657460886514958336;4657463085538213888;4657465284561469440;4657467483584724992;4657469682607980544;4657471881631236096;4657474080654491648;4657476279677747200;4657478478701002752;4657480677724258304;4657482876747513856;4657485075770769408;4657487274794024960;4657489473817280512;4657491672840536064;4657493871863791616;4657496070887047168;4657498269910302720;4657500468933558272;4657502667956813824;4657504866980069376;4657507066003324928;4657509265026580480;4657511464049836032;4657513663073091584;4657515862096347136;4657518061119602688;4657520260142858240;4657522459166113792;4657524658189369344;4657526857212624896;4657529056235880448;4657531255259136000;4657533454282391552;4657535653305647104;4657537852328902656;4657540051352158208;4657542250375413760;4657544449398669312;4657546648421924864;4657548847445180416;4657551046468435968;4657553245491691520;4657555444514947072;4657557643538202624;4657559842561458176;4657562041584713728;4657564240607969280;4657566439631224832;4657568638654480384;4657570837677735936;4657573036700991488;4657575235724247040;4657577434747502592;4657579633770758144;4657581832794013696;4657584031817269248;4657586230840524800;4657588429863780352;4657590628887035904;4657592827910291456;4657595026933547008;4657597225956802560;4657599424980058112;4657601624003313664;4657603823026569216;4657606022049824768;4657608221073080320;4657610420096335872;4657612619119591424;4657614818142846976;4657617017166102528;4657619216189358080;4657621415212613632;4657623614235869184;4657625813259124736;4657628012282380288;4657630211305635840;4657632410328891392;4657634609352146944;4657636808375402496;4657639007398658048;4657641206421913600;4657643405445169152;4657645604468424704;4657647803491680256;4657650002514935808;4657652201538191360;4657654400561446912;4657656599584702464;4657658798607958016;4657660997631213568;4657663196654469120;4657665395677724672;4657667594700980224;4657669793724235776;4657671992747491328;4657674191770746880;4657676390794002432;4657678589817257984;4657680788840513536;4657682987863769088;4657685186887024640;4657687385910280192;4657689584933535744;4657691783956791296;4657693982980046848;4657696182003302400;4657698381026557952;4657700580049813504;4657702779073069056;4657704978096324608;4657707177119580160;4657709376142835712;4657711575166091264;4657713774189346816;4657715973212602368;4657718172235857920;4657720371259113472;4657722570282369024;4657724769305624576;4657726968328880128;4657729167352135680;4657731366375391232;4657733565398646784;4657735764421902336;4657737963445157888;4657740162468413440;4657742361491668992;4657744560514924544;4657746759538180096;4657748958561435648;4657751157584691200;4657753356607946752;4657755555631202304;4657757754654457856;4657759953677713408;4657762152700968960;4657764351724224512;4657766550747480064;4657768749770735616;4657770948793991168;4657773147817246720;4657775346840502272;4657777545863757824;4657779744887013376;4657781943910268928;4657784142933524480;4657786341956780032;4657788540980035584;4657790740003291136;4657792939026546688;4657795138049802240;4657797337073057792;4657799536096313344;4657801735119568896;4657803934142824448;4657806133166080000;4657808332189335552;4657810531212591104;4657812730235846656;4657814929259102208;4657817128282357760;4657819327305613312;4657821526328868864;4657823725352124416;4657825924375379968;4657828123398635520;4657830322421891072;4657832521445146624;4657834720468402176;4657836919491657728;4657839118514913280;4657841317538168832;4657843516561424384;4657845715584679936;4657847914607935488;4657850113631191040;4657852312654446592;4657854511677702144;4657856710700957696;4657858909724213248;4657861108747468800;4657863307770724352;4657865506793979904;4657867705817235456;4657869904840491008;4657872103863746560;4657874302887002112;4657876501910257664;4657878700933513216;4657880899956768768;4657883098980024320;4657885298003279872;4657887497026535424;4657889696049790976;4657891895073046528;4657894094096302080;4657896293119557632;4657898492142813184;4657900691166068736;4657902890189324288;4657905089212579840;4657907288235835392;4657909487259090944;4657911686282346496;4657913885305602048;4657916084328857600;4657918283352113152;4657920482375368704;4657922681398624256;4657924880421879808;4657927079445135360;4657929278468390912;4657931477491646464;4657933676514902016;4657935875538157568;4657938074561413120;4657940273584668672;4657942472607924224;4657944671631179776;4657946870654435328;4657949069677690880;4657951268700946432;4657953467724201984;4657955666747457536;4657957865770713088;4657960064793968640;4657962263817224192;4657964462840479744;4657966661863735296;4657968860886990848;4657971059910246400;4657973258933501952;4657975457956757504;4657977656980013056;4657979856003268608;4657982055026524160;4657984254049779712;4657986453073035264;4657988652096290816;4657990851119546368;4657993050142801920;4657995249166057472;4657997448189313024;4657999647212568576;4658001846235824128;4658004045259079680;4658006244282335232;4658008443305590784;4658010642328846336;4658012841352101888;4658015040375357440;4658017239398612992;4658019438421868544;4658021637445124096;4658023836468379648;4658026035491635200;4658028234514890752;4658030433538146304;4658032632561401856;4658034831584657408;4658037030607912960;4658039229631168512;4658041428654424064;4658043627677679616;4658045826700935168;4658048025724190720;4658050224747446272;4658052423770701824;4658054622793957376;4658056821817212928;4658059020840468480;4658061219863724032;4658063418886979584;4658065617910235136;4658067816933490688;4658070015956746240;4658072214980001792;4658074414003257344;4658076613026512896;4658078812049768448;4658081011073024000;4658083210096279552;4658085409119535104;4658087608142790656;4658089807166046208;4658092006189301760;4658094205212557312;4658096404235812864;4658098603259068416;4658100802282323968;4658103001305579520;4658105200328835072;4658107399352090624;4658109598375346176;4658111797398601728;4658113996421857280;4658116195445112832;4658118394468368384;4658120593491623936;4658122792514879488;4658124991538135040;4658127190561390592;4658129389584646144;4658131588607901696;4658133787631157248;4658135986654412800;4658138185677668352;4658140384700923904;4658142583724179456;4658144782747435008;4658146981770690560;4658149180793946112;4658151379817201664;4658153578840457216;4658155777863712768;4658157976886968320;4658160175910223872;4658162374933479424;4658164573956734976;4658166772979990528;4658168972003246080;4658171171026501632;4658173370049757184;4658175569073012736;4658177768096268288;4658179967119523840;4658182166142779392;4658184365166034944;4658186564189290496;4658188763212546048;4658190962235801600;4658193161259057152;4658195360282312704;4658197559305568256;4658199758328823808;4658201957352079360;4658204156375334912;4658206355398590464;4658208554421846016;4658210753445101568;4658212952468357120;4658215151491612672;4658217350514868224;4658219549538123776;4658221748561379328;4658223947584634880;4658226146607890432;4658228345631145984;4658230544654401536;4658232743677657088;4658234942700912640;4658237141724168192;4658239340747423744;4658241539770679296;4658243738793934848;4658245937817190400;4658248136840445952;4658250335863701504;4658252534886957056;4658254733910212608;4658256932933468160;4658259131956723712;4658261330979979264;4658263530003234816;4658265729026490368;4658267928049745920;4658270127073001472;4658272326096257024;4658274525119512576;4658276724142768128;4658278923166023680;4658281122189279232;4658283321212534784;4658285520235790336;4658287719259045888;4658289918282301440;4658292117305556992;4658294316328812544;4658296515352068096;4658298714375323648;4658300913398579200;4658303112421834752;4658305311445090304;4658307510468345856;4658309709491601408;4658311908514856960;4658314107538112512;4658316306561368064;4658318505584623616;4658320704607879168;4658322903631134720;4658325102654390272;4658327301677645824;4658329500700901376;4658331699724156928;4658333898747412480;4658336097770668032;4658338296793923584;4658340495817179136;4658342694840434688;4658344893863690240;4658347092886945792;4658349291910201344;4658351490933456896;4658353689956712448;4658355888979968000;4658358088003223552;4658360287026479104;4658362486049734656;4658364685072990208;4658366884096245760;4658369083119501312;4658371282142756864;4658373481166012416;4658375680189267968;4658377879212523520;4658380078235779072;4658382277259034624;4658384476282290176;4658386675305545728;4658388874328801280;4658391073352056832;4658393272375312384;4658395471398567936;4658397670421823488;4658399869445079040;4658402068468334592;4658404267491590144;4658406466514845696;4658408665538101248;4658410864561356800;4658413063584612352;4658415262607867904;4658417461631123456;4658419660654379008;4658421859677634560;4658424058700890112;4658426257724145664;4658428456747401216;4658430655770656768;4658432854793912320;4658435053817167872;4658437252840423424;4658439451863678976;4658441650886934528;4658443849910190080;4658446048933445632;4658448247956701184;4658450446979956736;4658452646003212288;4658454845026467840;4658457044049723392;4658459243072978944;4658461442096234496;4658463641119490048;4658465840142745600;4658468039166001152;4658470238189256704;4658472437212512256;4658474636235767808;4658476835259023360;4658479034282278912;4658481233305534464;4658483432328790016;4658485631352045568;4658487830375301120;4658490029398556672;4658492228421812224;4658494427445067776;4658496626468323328;4658498825491578880;4658501024514834432;4658503223538089984;4658505422561345536;4658507621584601088;4658509820607856640;4658512019631112192;4658514218654367744;4658516417677623296;4658518616700878848;4658520815724134400;4658523014747389952;4658525213770645504;4658527412793901056;4658529611817156608;4658531810840412160;4658534009863667712;4658536208886923264;4658538407910178816;4658540606933434368;4658542805956689920;4658545004979945472;4658547204003201024;4658549403026456576;4658551602049712128;4658553801072967680;4658556000096223232;4658558199119478784;4658560398142734336;4658562597165989888;4658564796189245440;4658566995212500992;4658569194235756544;4658571393259012096;4658573592282267648;4658575791305523200;4658577990328778752;4658580189352034304;4658582388375289856;4658584587398545408;4658586786421800960;4658588985445056512;4658591184468312064;4658593383491567616;4658595582514823168;4658597781538078720;4658599980561334272;4658602179584589824;4658604378607845376;4658606577631100928;4658608776654356480;4658610975677612032;4658613174700867584;4658615373724123136;4658617572747378688;4658619771770634240;4658621970793889792;4658624169817145344;4658626368840400896;4658628567863656448;4658630766886912000;4658632965910167552;4658635164933423104;4658637363956678656;4658639562979934208;4658641762003189760;4658643961026445312;4658646160049700864;4658648359072956416;4658650558096211968;4658652757119467520;4658654956142723072;4658657155165978624;4658659354189234176;4658661553212489728;4658663752235745280;4658665951259000832;4658668150282256384;4658670349305511936;4658672548328767488;4658674747352023040;4658676946375278592;4658679145398534144;4658681344421789696;4658683543445045248;4658685742468300800;4658687941491556352;4658690140514811904;4658692339538067456;4658694538561323008;4658696737584578560;4658698936607834112;4658701135631089664;4658703334654345216;4658705533677600768;4658707732700856320;4658709931724111872;4658712130747367424;4658714329770622976;4658716528793878528;4658718727817134080;4658720926840389632;4658723125863645184;4658725324886900736;4658727523910156288;4658729722933411840;4658731921956667392;4658734120979922944;4658736320003178496;4658738519026434048;4658740718049689600;4658742917072945152;4658745116096200704;4658747315119456256;4658749514142711808;4658751713165967360;4658753912189222912;4658756111212478464;4658758310235734016;4658760509258989568;4658762708282245120;4658764907305500672;4658767106328756224;4658769305352011776;4658771504375267328;4658773703398522880;4658775902421778432;4658778101445033984;4658780300468289536;4658782499491545088;4658784698514800640;4658786897538056192;4658789096561311744;4658791295584567296;4658793494607822848;4658795693631078400;4658797892654333952;4658800091677589504;4658802290700845056;4658804489724100608;4658806688747356160;4658808887770611712;4658811086793867264;4658813285817122816;4658815484840378368;4658817683863633920;4658819882886889472;4658822081910145024;4658824280933400576;4658826479956656128;4658828678979911680;4658830878003167232;4658833077026422784;4658835276049678336;4658837475072933888;4658839674096189440;4658841873119444992;4658844072142700544;4658846271165956096;4658848470189211648;4658850669212467200;4658852868235722752;4658855067258978304;4658857266282233856;4658859465305489408;4658861664328744960;4658863863352000512;4658866062375256064;4658868261398511616;4658870460421767168;4658872659445022720;4658874858468278272;4658877057491533824;4658879256514789376;4658881455538044928;4658883654561300480;4658885853584556032;4658888052607811584;4658890251631067136;4658892450654322688;4658894649677578240;4658896848700833792;4658899047724089344;4658901246747344896;4658903445770600448;4658905644793856000;4658907843817111552;4658910042840367104;4658912241863622656;4658914440886878208;4658916639910133760;4658918838933389312;4658921037956644864;4658923236979900416;4658925436003155968;4658927635026411520;4658929834049667072;4658932033072922624;4658934232096178176;4658936431119433728;4658938630142689280;4658940829165944832;4658943028189200384;4658945227212455936;4658947426235711488;4658949625258967040;4658951824282222592;4658954023305478144;4658956222328733696;4658958421351989248;4658960620375244800;4658962819398500352;4658965018421755904;4658967217445011456;4658969416468267008;4658971615491522560;4658973814514778112;4658976013538033664;4658978212561289216;4658980411584544768;4658982610607800320;4658984809631055872;4658987008654311424;4658989207677566976;4658991406700822528;4658993605724078080;4658995804747333632;4658998003770589184;4659000202793844736;4659002401817100288;4659004600840355840;4659006799863611392;4659008998886866944;4659011197910122496;4659013396933378048;4659015595956633600;4659017794979889152;4659019994003144704;4659022193026400256;4659024392049655808;4659026591072911360;4659028790096166912;4659030989119422464;4659033188142678016;4659035387165933568;4659037586189189120;4659039785212444672;4659041984235700224;4659044183258955776;4659046382282211328;4659048581305466880;4659050780328722432;4659052979351977984;4659055178375233536;4659057377398489088;4659059576421744640;4659061775445000192;4659063974468255744;4659066173491511296;4659068372514766848;4659070571538022400;4659072770561277952;4659074969584533504;4659077168607789056;4659079367631044608;4659081566654300160;4659083765677555712;4659085964700811264;4659088163724066816;4659090362747322368;4659092561770577920;4659094760793833472;4659096959817089024;4659099158840344576;4659101357863600128;4659103556886855680;4659105755910111232;4659107954933366784;4659110153956622336;4659112352979877888;4659114552003133440;4659116751026388992;4659118950049644544;4659121149072900096;4659123348096155648;4659125547119411200;4659127746142666752;4659129945165922304;4659132144189177856;4659134343212433408;4659136542235688960;4659138741258944512;4659140940282200064;4659143139305455616;4659145338328711168;4659147537351966720;4659149736375222272;4659151935398477824;4659154134421733376;4659156333444988928;4659158532468244480;4659160731491500032;4659162930514755584;4659165129538011136;4659167328561266688;4659169527584522240;4659171726607777792;4659173925631033344;4659176124654288896;4659178323677544448;4659180522700800000;4659182721724055552;4659184920747311104;4659187119770566656;4659189318793822208;4659191517817077760;4659193716840333312;4659195915863588864;4659198114886844416;4659200313910099968;4659202512933355520;4659204711956611072;4659206910979866624;4659209110003122176;4659211309026377728;4659213508049633280;4659215707072888832;4659217906096144384;4659220105119399936;4659222304142655488;4659224503165911040;4659226702189166592;4659228901212422144;4659231100235677696;4659233299258933248;4659235498282188800;4659237697305444352;4659239896328699904;4659242095351955456;4659244294375211008;4659246493398466560;4659248692421722112;4659250891444977664;4659253090468233216;4659255289491488768;4659257488514744320;4659259687537999872;4659261886561255424;4659264085584510976;4659266284607766528;4659268483631022080;4659270682654277632;4659272881677533184;4659275080700788736;4659277279724044288;4659279478747299840;4659281677770555392;4659283876793810944;4659286075817066496;4659288274840322048;4659290473863577600;4659292672886833152;4659294871910088704;4659297070933344256;4659299269956599808;4659301468979855360;4659303668003110912;4659305867026366464;4659308066049622016;4659310265072877568;4659312464096133120;4659314663119388672;4659316862142644224;4659319061165899776;4659321260189155328;4659323459212410880;4659325658235666432;4659327857258921984;4659330056282177536;4659332255305433088;4659334454328688640;4659336653351944192;4659338852375199744;4659341051398455296;4659343250421710848;4659345449444966400;4659347648468221952;4659349847491477504;4659352046514733056;4659354245537988608;4659356444561244160;4659358643584499712;4659360842607755264;4659363041631010816;4659365240654266368;4659367439677521920;4659369638700777472;4659371837724033024;4659374036747288576;4659376235770544128;4659378434793799680;4659380633817055232;4659382832840310784;4659385031863566336;4659387230886821888;4659389429910077440;4659391628933332992;4659393827956588544;4659396026979844096;4659398226003099648;4659400425026355200;4659402624049610752;4659404823072866304;4659407022096121856;4659409221119377408;4659411420142632960;4659413619165888512;4659415818189144064;4659418017212399616;4659420216235655168;4659422415258910720;4659424614282166272;4659426813305421824;4659429012328677376;4659431211351932928;4659433410375188480;4659435609398444032;4659437808421699584;4659440007444955136;4659442206468210688;4659444405491466240;4659446604514721792;4659448803537977344;4659451002561232896;4659453201584488448;4659455400607744000;4659457599630999552;4659459798654255104;4659461997677510656;4659464196700766208;4659466395724021760;4659468594747277312;4659470793770532864;4659472992793788416;4659475191817043968;4659477390840299520;4659479589863555072;4659481788886810624;4659483987910066176;4659486186933321728;4659488385956577280;4659490584979832832;4659492784003088384;4659494983026343936;4659497182049599488;4659499381072855040;4659501580096110592;4659503779119366144;4659505978142621696;4659508177165877248;4659510376189132800;4659512575212388352;4659514774235643904;4659516973258899456;4659519172282155008;4659521371305410560;4659523570328666112;4659525769351921664;4659527968375177216;4659530167398432768;4659532366421688320;4659534565444943872;4659536764468199424;4659538963491454976;4659541162514710528;4659543361537966080;4659545560561221632;4659547759584477184;4659549958607732736;4659552157630988288;4659554356654243840;4659556555677499392;4659558754700754944;4659560953724010496;4659563152747266048;4659565351770521600;4659567550793777152;4659569749817032704;4659571948840288256;4659574147863543808;4659576346886799360;4659578545910054912;4659580744933310464;4659582943956566016;4659585142979821568;4659587342003077120;4659589541026332672;4659591740049588224;4659593939072843776;4659596138096099328;4659598337119354880;4659600536142610432;4659602735165865984;4659604934189121536;4659607133212377088;4659609332235632640;4659611531258888192;4659613730282143744;4659615929305399296;4659618128328654848;4659620327351910400;4659622526375165952;4659624725398421504;4659626924421677056;4659629123444932608;4659631322468188160;4659633521491443712;4659635720514699264;4659637919537954816;4659640118561210368;4659642317584465920;4659644516607721472;4659646715630977024;4659648914654232576;4659651113677488128;4659653312700743680;4659655511723999232;4659657710747254784;4659659909770510336;4659662108793765888;4659664307817021440;4659666506840276992;4659668705863532544;4659670904886788096;4659673103910043648;4659675302933299200;4659677501956554752;4659679700979810304;4659681900003065856;4659684099026321408;4659686298049576960;4659688497072832512;4659690696096088064;4659692895119343616;4659695094142599168;4659697293165854720;4659699492189110272;4659701691212365824;4659703890235621376;4659706089258876928;4659708288282132480;4659710487305388032;4659712686328643584;4659714885351899136;4659717084375154688;4659719283398410240;4659721482421665792;4659723681444921344;4659725880468176896;4659728079491432448;4659730278514688000;4659732477537943552;4659734676561199104;4659736875584454656;4659739074607710208;4659741273630965760;4659743472654221312;4659745671677476864;4659747870700732416;4659750069723987968;4659752268747243520;4659754467770499072;4659756666793754624;4659758865817010176;4659761064840265728;4659763263863521280;4659765462886776832;4659767661910032384;4659769860933287936;4659772059956543488;4659774258979799040;4659776458003054592;4659778657026310144;4659780856049565696;4659783055072821248;4659785254096076800;4659787453119332352;4659789652142587904;4659791851165843456;4659794050189099008;4659796249212354560;4659798448235610112;4659800647258865664;4659802846282121216;4659805045305376768;4659807244328632320;4659809443351887872;4659811642375143424;4659813841398398976;4659816040421654528;4659818239444910080;4659820438468165632;4659822637491421184;4659824836514676736;4659827035537932288;4659829234561187840;4659831433584443392;4659833632607698944;4659835831630954496;4659838030654210048;4659840229677465600;4659842428700721152;4659844627723976704;4659846826747232256;4659849025770487808;4659851224793743360;4659853423816998912;4659855622840254464;4659857821863510016;4659860020886765568;4659862219910021120;4659864418933276672;4659866617956532224;4659868816979787776;4659871016003043328;4659873215026298880;4659875414049554432;4659877613072809984;4659879812096065536;4659882011119321088;4659884210142576640;4659886409165832192;4659888608189087744;4659890807212343296;4659893006235598848;4659895205258854400;4659897404282109952;4659899603305365504;4659901802328621056;4659904001351876608;4659906200375132160;4659908399398387712;4659910598421643264;4659912797444898816;4659914996468154368;4659917195491409920;4659919394514665472;4659921593537921024;4659923792561176576;4659925991584432128;4659928190607687680;4659930389630943232;4659932588654198784;4659934787677454336;4659936986700709888;4659939185723965440;4659941384747220992;4659943583770476544;4659945782793732096;4659947981816987648;4659950180840243200;4659952379863498752;4659954578886754304;4659956777910009856;4659958976933265408;4659961175956520960;4659963374979776512;4659965574003032064;4659967773026287616;4659969972049543168;4659972171072798720;4659974370096054272;4659976569119309824;4659978768142565376;4659980967165820928;4659983166189076480;4659985365212332032;4659987564235587584;4659989763258843136;4659991962282098688;4659994161305354240;4659996360328609792;4659998559351865344;4660000758375120896;4660002957398376448;4660005156421632000;4660007355444887552;4660009554468143104;4660011753491398656;4660013952514654208;4660016151537909760;4660018350561165312;4660020549584420864;4660022748607676416;4660024947630931968;4660027146654187520;4660029345677443072;4660031544700698624;4660033743723954176;4660035942747209728;4660038141770465280;4660040340793720832;4660042539816976384;4660044738840231936;4660046937863487488;4660049136886743040;4660051335909998592;4660053534933254144;4660055733956509696;4660057932979765248;4660060132003020800;4660062331026276352;4660064530049531904;4660066729072787456;4660068928096043008;4660071127119298560;4660073326142554112;4660075525165809664;4660077724189065216;4660079923212320768;4660082122235576320;4660084321258831872;4660086520282087424;4660088719305342976;4660090918328598528;4660093117351854080;4660095316375109632;4660097515398365184;4660099714421620736;4660101913444876288;4660104112468131840;4660106311491387392;4660108510514642944;4660110709537898496;4660112908561154048;4660115107584409600;4660117306607665152;4660119505630920704;4660121704654176256;4660123903677431808;4660126102700687360;4660128301723942912;4660130500747198464;4660132699770454016;4660134898793709568;4660137097816965120;4660139296840220672;4660141495863476224;4660143694886731776;4660145893909987328;4660148092933242880;4660150291956498432;4660152490979753984;4660154690003009536;4660156889026265088;4660159088049520640;4660161287072776192;4660163486096031744;4660165685119287296;4660167884142542848;4660170083165798400;4660172282189053952;4660174481212309504;4660176680235565056;4660178879258820608;4660181078282076160;4660183277305331712;4660185476328587264;4660187675351842816;4660189874375098368;4660192073398353920;4660194272421609472;4660196471444865024;4660198670468120576;4660200869491376128;4660203068514631680;4660205267537887232;4660207466561142784;4660209665584398336;4660211864607653888;4660214063630909440;4660216262654164992;4660218461677420544;4660220660700676096;4660222859723931648;4660225058747187200;4660227257770442752;4660229456793698304;4660231655816953856;4660233854840209408;4660236053863464960;4660238252886720512;4660240451909976064;4660242650933231616;4660244849956487168;4660247048979742720;4660249248002998272;4660251447026253824;4660253646049509376;4660255845072764928;4660258044096020480;4660260243119276032;4660262442142531584;4660264641165787136;4660266840189042688;4660269039212298240;4660271238235553792;4660273437258809344;4660275636282064896;4660277835305320448;4660280034328576000;4660282233351831552;4660284432375087104;4660286631398342656;4660288830421598208;4660291029444853760;4660293228468109312;4660295427491364864;4660297626514620416;4660299825537875968;4660302024561131520;4660304223584387072;4660306422607642624;4660308621630898176;4660310820654153728;4660313019677409280;4660315218700664832;4660317417723920384;4660319616747175936;4660321815770431488;4660324014793687040;4660326213816942592;4660328412840198144;4660330611863453696;4660332810886709248;4660335009909964800;4660337208933220352;4660339407956475904;4660341606979731456;4660343806002987008;4660346005026242560;4660348204049498112;4660350403072753664;4660352602096009216;4660354801119264768;4660357000142520320;4660359199165775872;4660361398189031424;4660363597212286976;4660365796235542528;4660367995258798080;4660370194282053632;4660372393305309184;4660374592328564736;4660376791351820288;4660378990375075840;4660381189398331392;4660383388421586944;4660385587444842496;4660387786468098048;4660389985491353600;4660392184514609152;4660394383537864704;4660396582561120256;4660398781584375808;4660400980607631360;4660403179630886912;4660405378654142464;4660407577677398016;4660409776700653568;4660411975723909120;4660414174747164672;4660416373770420224;4660418572793675776;4660420771816931328;4660422970840186880;4660425169863442432;4660427368886697984;4660429567909953536;4660431766933209088;4660433965956464640;4660436164979720192;4660438364002975744;4660440563026231296;4660442762049486848;4660444961072742400;4660447160095997952;4660449359119253504;4660451558142509056;4660453757165764608;4660455956189020160;4660458155212275712;4660460354235531264;4660462553258786816;4660464752282042368;4660466951305297920;4660469150328553472;4660471349351809024;4660473548375064576;4660475747398320128;4660477946421575680;4660480145444831232;4660482344468086784;4660484543491342336;4660486742514597888;4660488941537853440;4660491140561108992;4660493339584364544;4660495538607620096;4660497737630875648;4660499936654131200;4660502135677386752;4660504334700642304;4660506533723897856;4660508732747153408;4660510931770408960;4660513130793664512;4660515329816920064;4660517528840175616;4660519727863431168;4660521926886686720;4660524125909942272;4660526324933197824;4660528523956453376;4660530722979708928;4660532922002964480;4660535121026220032;4660537320049475584;4660539519072731136;4660541718095986688;4660543917119242240;4660546116142497792;4660548315165753344;4660550514189008896;4660552713212264448;4660554912235520000;4660557111258775552;4660559310282031104;4660561509305286656;4660563708328542208;4660565907351797760;4660568106375053312;4660570305398308864;4660572504421564416;4660574703444819968;4660576902468075520;4660579101491331072;4660581300514586624;4660583499537842176;4660585698561097728;4660587897584353280;4660590096607608832;4660592295630864384;4660594494654119936;4660596693677375488;4660598892700631040;4660601091723886592;4660603290747142144;4660605489770397696;4660607688793653248;4660609887816908800;4660612086840164352;4660614285863419904;4660616484886675456;4660618683909931008;4660620882933186560;4660623081956442112;4660625280979697664;4660627480002953216;4660629679026208768;4660631878049464320;4660634077072719872;4660636276095975424;4660638475119230976;4660640674142486528;4660642873165742080;4660645072188997632;4660647271212253184;4660649470235508736;4660651669258764288;4660653868282019840;4660656067305275392;4660658266328530944;4660660465351786496;4660662664375042048;4660664863398297600;4660667062421553152;4660669261444808704;4660671460468064256;4660673659491319808;4660675858514575360;4660678057537830912;4660680256561086464;4660682455584342016;4660684654607597568;4660686853630853120;4660689052654108672;4660691251677364224;4660693450700619776;4660695649723875328;4660697848747130880;4660700047770386432;4660702246793641984;4660704445816897536;4660706644840153088;4660708843863408640;4660711042886664192;4660713241909919744;4660715440933175296;4660717639956430848;4660719838979686400;4660722038002941952;4660724237026197504;4660726436049453056;4660728635072708608;4660730834095964160;4660733033119219712;4660735232142475264;4660737431165730816;4660739630188986368;4660741829212241920;4660744028235497472;4660746227258753024;4660748426282008576;4660750625305264128;4660752824328519680;4660755023351775232;4660757222375030784;4660759421398286336;4660761620421541888;4660763819444797440;4660766018468052992;4660768217491308544;4660770416514564096;4660772615537819648;4660774814561075200;4660777013584330752;4660779212607586304;4660781411630841856;4660783610654097408;4660785809677352960;4660788008700608512;4660790207723864064;4660792406747119616;4660794605770375168;4660796804793630720;4660799003816886272;4660801202840141824;4660803401863397376;4660805600886652928;4660807799909908480;4660809998933164032;4660812197956419584;4660814396979675136;4660816596002930688;4660818795026186240;4660820994049441792;4660823193072697344;4660825392095952896;4660827591119208448;4660829790142464000;4660831989165719552;4660834188188975104;4660836387212230656;4660838586235486208;4660840785258741760;4660842984281997312;4660845183305252864;4660847382328508416;4660849581351763968;4660851780375019520;4660853979398275072;4660856178421530624;4660858377444786176;4660860576468041728;4660862775491297280;4660864974514552832;4660867173537808384;4660869372561063936;4660871571584319488;4660873770607575040;4660875969630830592;4660878168654086144;4660880367677341696;4660882566700597248;4660884765723852800;4660886964747108352;4660889163770363904;4660891362793619456;4660893561816875008;4660895760840130560;4660897959863386112;4660900158886641664;4660902357909897216;4660904556933152768;4660906755956408320;4660908954979663872;4660911154002919424;4660913353026174976;4660915552049430528;4660917751072686080;4660919950095941632;4660922149119197184;4660924348142452736;4660926547165708288;4660928746188963840;4660930945212219392;4660933144235474944;4660935343258730496;4660937542281986048;4660939741305241600;4660941940328497152;4660944139351752704;4660946338375008256;4660948537398263808;4660950736421519360;4660952935444774912;4660955134468030464;4660957333491286016;4660959532514541568;4660961731537797120;4660963930561052672;4660966129584308224;4660968328607563776;4660970527630819328;4660972726654074880;4660974925677330432;4660977124700585984;4660979323723841536;4660981522747097088;4660983721770352640;4660985920793608192;4660988119816863744;4660990318840119296;4660992517863374848;4660994716886630400;4660996915909885952;4660999114933141504;4661001313956397056;4661003512979652608;4661005712002908160;4661007911026163712;4661010110049419264;4661012309072674816;4661014508095930368;4661016707119185920;4661018906142441472;4661021105165697024;4661023304188952576;4661025503212208128;4661027702235463680;4661029901258719232;4661032100281974784;4661034299305230336;4661036498328485888;4661038697351741440;4661040896374996992;4661043095398252544;4661045294421508096;4661047493444763648;4661049692468019200;4661051891491274752;4661054090514530304;4661056289537785856;4661058488561041408;4661060687584296960;4661062886607552512;4661065085630808064;4661067284654063616;4661069483677319168;4661071682700574720;4661073881723830272;4661076080747085824;4661078279770341376;4661080478793596928;4661082677816852480;4661084876840108032;4661087075863363584;4661089274886619136;4661091473909874688;4661093672933130240;4661095871956385792;4661098070979641344;4661100270002896896;4661102469026152448;4661104668049408000;4661106867072663552;4661109066095919104;4661111265119174656;4661113464142430208;4661115663165685760;4661117862188941312;4661120061212196864;4661122260235452416;4661124459258707968;4661126658281963520;4661128857305219072;4661131056328474624;4661133255351730176;4661135454374985728;4661137653398241280;4661139852421496832;4661142051444752384;4661144250468007936;4661146449491263488;4661148648514519040;4661150847537774592;4661153046561030144;4661155245584285696;4661157444607541248;4661159643630796800;4661161842654052352;4661164041677307904;4661166240700563456;4661168439723819008;4661170638747074560;4661172837770330112;4661175036793585664;4661177235816841216;4661179434840096768;4661181633863352320;4661183832886607872;4661186031909863424;4661188230933118976;4661190429956374528;4661192628979630080;4661194828002885632;4661197027026141184;4661199226049396736;4661201425072652288;4661203624095907840;4661205823119163392;4661208022142418944;4661210221165674496;4661212420188930048;4661214619212185600;4661216818235441152;4661219017258696704;4661221216281952256;4661223415305207808;4661225614328463360;4661226713840091136;4661227813351718912;4661228912863346688;4661230012374974464;4661231111886602240;4661232211398230016;4661233310909857792;4661234410421485568;4661235509933113344;4661236609444741120;4661237708956368896;4661238808467996672;4661239907979624448;4661241007491252224;4661242107002880000;4661243206514507776;4661244306026135552;4661245405537763328;4661246505049391104;4661247604561018880;4661248704072646656;4661249803584274432;4661250903095902208;4661252002607529984;4661253102119157760;4661254201630785536;4661255301142413312;4661256400654041088;4661257500165668864;4661258599677296640;4661259699188924416;4661260798700552192;4661261898212179968;4661262997723807744;4661264097235435520;4661265196747063296;4661266296258691072;4661267395770318848;4661268495281946624;4661269594793574400;4661270694305202176;4661271793816829952;4661272893328457728;4661273992840085504;4661275092351713280;4661276191863341056;4661277291374968832;4661278390886596608;4661279490398224384;4661280589909852160;4661281689421479936;4661282788933107712;4661283888444735488;4661284987956363264;4661286087467991040;4661287186979618816;4661288286491246592;4661289386002874368;4661290485514502144;4661291585026129920;4661292684537757696;4661293784049385472;4661294883561013248;4661295983072641024;4661297082584268800;4661298182095896576;4661299281607524352;4661300381119152128;4661301480630779904;4661302580142407680;4661303679654035456;4661304779165663232;4661305878677291008;4661306978188918784;4661308077700546560;4661309177212174336;4661310276723802112;4661311376235429888;4661312475747057664;4661313575258685440;4661314674770313216;4661315774281940992;4661316873793568768;4661317973305196544;4661319072816824320;4661320172328452096;4661321271840079872;4661322371351707648;4661323470863335424;4661324570374963200;4661325669886590976;4661326769398218752;4661327868909846528;4661328968421474304;4661330067933102080;4661331167444729856;4661332266956357632;4661333366467985408;4661334465979613184;4661335565491240960;4661336665002868736;4661337764514496512;4661338864026124288;4661339963537752064;4661341063049379840;4661342162561007616;4661343262072635392;4661344361584263168;4661345461095890944;4661346560607518720;4661347660119146496;4661348759630774272;4661349859142402048;4661350958654029824;4661352058165657600;4661353157677285376;4661354257188913152;4661355356700540928;4661356456212168704;4661357555723796480;4661358655235424256;4661359754747052032;4661360854258679808;4661361953770307584;4661363053281935360;4661364152793563136;4661365252305190912;4661366351816818688;4661367451328446464;4661368550840074240;4661369650351702016;4661370749863329792;4661371849374957568;4661372948886585344;4661374048398213120;4661375147909840896;4661376247421468672;4661377346933096448;4661378446444724224;4661379545956352000;4661380645467979776;4661381744979607552;4661382844491235328;4661383944002863104;4661385043514490880;4661386143026118656;4661387242537746432;4661388342049374208;4661389441561001984;4661390541072629760;4661391640584257536;4661392740095885312;4661393839607513088;4661394939119140864;4661396038630768640;4661397138142396416;4661398237654024192;4661399337165651968;4661400436677279744;4661401536188907520;4661402635700535296;4661403735212163072;4661404834723790848;4661405934235418624;4661407033747046400;4661408133258674176;4661409232770301952;4661410332281929728;4661411431793557504;4661412531305185280;4661413630816813056;4661414730328440832;4661415829840068608;4661416929351696384;4661418028863324160;4661419128374951936;4661420227886579712;4661421327398207488;4661422426909835264;4661423526421463040;4661424625933090816;4661425725444718592;4661426824956346368;4661427924467974144;4661429023979601920;4661430123491229696;4661431223002857472;4661432322514485248;4661433422026113024;4661434521537740800;4661435621049368576;4661436720560996352;4661437820072624128;4661438919584251904;4661440019095879680;4661441118607507456;4661442218119135232;4661443317630763008;4661444417142390784;4661445516654018560;4661446616165646336;4661447715677274112;4661448815188901888;4661449914700529664;4661451014212157440;4661452113723785216;4661453213235412992;4661454312747040768;4661455412258668544;4661456511770296320;4661457611281924096;4661458710793551872;4661459810305179648;4661460909816807424;4661462009328435200;4661463108840062976;4661464208351690752;4661465307863318528;4661466407374946304;4661467506886574080;4661468606398201856;4661469705909829632;4661470805421457408;4661471904933085184;4661473004444712960;4661474103956340736;4661475203467968512;4661476302979596288;4661477402491224064;4661478502002851840;4661479601514479616;4661480701026107392;4661481800537735168;4661482900049362944;4661483999560990720;4661485099072618496;4661486198584246272;4661487298095874048;4661488397607501824;4661489497119129600;4661490596630757376;4661491696142385152;4661492795654012928;4661493895165640704;4661494994677268480;4661496094188896256;4661497193700524032;4661498293212151808;4661499392723779584;4661500492235407360;4661501591747035136;4661502691258662912;4661503790770290688;4661504890281918464;4661505989793546240;4661507089305174016;4661508188816801792;4661509288328429568;4661510387840057344;4661511487351685120;4661512586863312896;4661513686374940672;4661514785886568448;4661515885398196224;4661516984909824000;4661518084421451776;4661519183933079552;4661520283444707328;4661521382956335104;4661522482467962880;4661523581979590656;4661524681491218432;4661525781002846208;4661526880514473984;4661527980026101760;4661529079537729536;4661530179049357312;4661531278560985088;4661532378072612864;4661533477584240640;4661534577095868416;4661535676607496192;4661536776119123968;4661537875630751744;4661538975142379520;4661540074654007296;4661541174165635072;4661542273677262848;4661543373188890624;4661544472700518400;4661545572212146176;4661546671723773952;4661547771235401728;4661548870747029504;4661549970258657280;4661551069770285056;4661552169281912832;4661553268793540608;4661554368305168384;4661555467816796160;4661556567328423936;4661557666840051712;4661558766351679488;4661559865863307264;4661560965374935040;4661562064886562816;4661563164398190592;4661564263909818368;4661565363421446144;4661566462933073920;4661567562444701696;4661568661956329472;4661569761467957248;4661570860979585024;4661571960491212800;4661573060002840576;4661574159514468352;4661575259026096128;4661576358537723904;4661577458049351680;4661578557560979456;4661579657072607232;4661580756584235008;4661581856095862784;4661582955607490560;4661584055119118336;4661585154630746112;4661586254142373888;4661587353654001664;4661588453165629440;4661589552677257216;4661590652188884992;4661591751700512768;4661592851212140544;4661593950723768320;4661595050235396096;4661596149747023872;4661597249258651648;4661598348770279424;4661599448281907200;4661600547793534976;4661601647305162752;4661602746816790528;4661603846328418304;4661604945840046080;4661606045351673856;4661607144863301632;4661608244374929408;4661609343886557184;4661610443398184960;4661611542909812736;4661612642421440512;4661613741933068288;4661614841444696064;4661615940956323840;4661617040467951616;4661618139979579392;4661619239491207168;4661620339002834944;4661621438514462720;4661622538026090496;4661623637537718272;4661624737049346048;4661625836560973824;4661626936072601600;4661628035584229376;4661629135095857152;4661630234607484928;4661631334119112704;4661632433630740480;4661633533142368256;4661634632653996032;4661635732165623808;4661636831677251584;4661637931188879360;4661639030700507136;4661640130212134912;4661641229723762688;4661642329235390464;4661643428747018240;4661644528258646016;4661645627770273792;4661646727281901568;4661647826793529344;4661648926305157120;4661650025816784896;4661651125328412672;4661652224840040448;4661653324351668224;4661654423863296000;4661655523374923776;4661656622886551552;4661657722398179328;4661658821909807104;4661659921421434880;4661661020933062656;4661662120444690432;4661663219956318208;4661664319467945984;4661665418979573760;4661666518491201536;4661667618002829312;4661668717514457088;4661669817026084864;4661670916537712640;4661672016049340416;4661673115560968192;4661674215072595968;4661675314584223744;4661676414095851520;4661677513607479296;4661678613119107072;4661679712630734848;4661680812142362624;4661681911653990400;4661683011165618176;4661684110677245952;4661685210188873728;4661686309700501504;4661687409212129280;4661688508723757056;4661689608235384832;4661690707747012608;4661691807258640384;4661692906770268160;4661694006281895936;4661695105793523712;4661696205305151488;4661697304816779264;4661698404328407040;4661699503840034816;4661700603351662592;4661701702863290368;4661702802374918144;4661703901886545920;4661705001398173696;4661706100909801472;4661707200421429248;4661708299933057024;4661709399444684800;4661710498956312576;4661711598467940352;4661712697979568128;4661713797491195904;4661714897002823680;4661715996514451456;4661717096026079232;4661718195537707008;4661719295049334784;4661720394560962560;4661721494072590336;4661722593584218112;4661723693095845888;4661724792607473664;4661725892119101440;4661726991630729216;4661728091142356992;4661729190653984768;4661730290165612544;4661731389677240320;4661732489188868096;4661733588700495872;4661734688212123648;4661735787723751424;4661736887235379200;4661737986747006976;4661739086258634752;4661740185770262528;4661741285281890304;4661742384793518080;4661743484305145856;4661744583816773632;4661745683328401408;4661746782840029184;4661747882351656960;4661748981863284736;4661750081374912512;4661751180886540288;4661752280398168064;4661753379909795840;4661754479421423616;4661755578933051392;4661756678444679168;4661757777956306944;4661758877467934720;4661759976979562496;4661761076491190272;4661762176002818048;4661763275514445824;4661764375026073600;4661765474537701376;4661766574049329152;4661767673560956928;4661768773072584704;4661769872584212480;4661770972095840256;4661772071607468032;4661773171119095808;4661774270630723584;4661775370142351360;4661776469653979136;4661777569165606912;4661778668677234688;4661779768188862464;4661780867700490240;4661781967212118016;4661783066723745792;4661784166235373568;4661785265747001344;4661786365258629120;4661787464770256896;4661788564281884672;4661789663793512448;4661790763305140224;4661791862816768000;4661792962328395776;4661794061840023552;4661795161351651328;4661796260863279104;4661797360374906880;4661798459886534656;4661799559398162432;4661800658909790208;4661801758421417984;4661802857933045760;4661803957444673536;4661805056956301312;4661806156467929088;4661807255979556864;4661808355491184640;4661809455002812416;4661810554514440192;4661811654026067968;4661812753537695744;4661813853049323520;4661814952560951296;4661816052072579072;4661817151584206848;4661818251095834624;4661819350607462400;4661820450119090176;4661821549630717952;4661822649142345728;4661823748653973504;4661824848165601280;4661825947677229056;4661827047188856832;4661828146700484608;4661829246212112384;4661830345723740160;4661831445235367936;4661832544746995712;4661833644258623488;4661834743770251264;4661835843281879040;4661836942793506816;4661838042305134592;4661839141816762368;4661840241328390144;4661841340840017920;4661842440351645696;4661843539863273472;4661844639374901248;4661845738886529024;4661846838398156800;4661847937909784576;4661849037421412352;4661850136933040128;4661851236444667904;4661852335956295680;4661853435467923456;4661854534979551232;4661855634491179008;4661856734002806784;4661857833514434560;4661858933026062336;4661860032537690112;4661861132049317888;4661862231560945664;4661863331072573440;4661864430584201216;4661865530095828992;4661866629607456768;4661867729119084544;4661868828630712320;4661869928142340096;4661871027653967872;4661872127165595648;4661873226677223424;4661874326188851200;4661875425700478976;4661876525212106752;4661877624723734528;4661878724235362304;4661879823746990080;4661880923258617856;4661882022770245632;4661883122281873408;4661884221793501184;4661885321305128960;4661886420816756736;4661887520328384512;4661888619840012288;4661889719351640064;4661890818863267840;4661891918374895616;4661893017886523392;4661894117398151168;4661895216909778944;4661896316421406720;4661897415933034496;4661898515444662272;4661899614956290048;4661900714467917824;4661901813979545600;4661902913491173376;4661904013002801152;4661905112514428928;4661906212026056704;4661907311537684480;4661908411049312256;4661909510560940032;4661910610072567808;4661911709584195584;4661912809095823360;4661913908607451136;4661915008119078912;4661916107630706688;4661917207142334464;4661918306653962240;4661919406165590016;4661920505677217792;4661921605188845568;4661922704700473344;4661923804212101120;4661924903723728896;4661926003235356672;4661927102746984448;4661928202258612224;4661929301770240000;4661930401281867776;4661931500793495552;4661932600305123328;4661933699816751104;4661934799328378880;4661935898840006656;4661936998351634432;4661938097863262208;4661939197374889984;4661940296886517760;4661941396398145536;4661942495909773312;4661943595421401088;4661944694933028864;4661945794444656640;4661946893956284416;4661947993467912192;4661949092979539968;4661950192491167744;4661951292002795520;4661952391514423296;4661953491026051072;4661954590537678848;4661955690049306624;4661956789560934400;4661957889072562176;4661958988584189952;4661960088095817728;4661961187607445504;4661962287119073280;4661963386630701056;4661964486142328832;4661965585653956608;4661966685165584384;4661967784677212160;4661968884188839936;4661969983700467712;4661971083212095488;4661972182723723264;4661973282235351040;4661974381746978816;4661975481258606592;4661976580770234368;4661977680281862144;4661978779793489920;4661979879305117696;4661980978816745472;4661982078328373248;4661983177840001024;4661984277351628800;4661985376863256576;4661986476374884352;4661987575886512128;4661988675398139904;4661989774909767680;4661990874421395456;4661991973933023232;4661993073444651008;4661994172956278784;4661995272467906560;4661996371979534336;4661997471491162112;4661998571002789888;4661999670514417664;4662000770026045440;4662001869537673216;4662002969049300992;4662004068560928768;4662005168072556544;4662006267584184320;4662007367095812096;4662008466607439872;4662009566119067648;4662010665630695424;4662011765142323200;4662012864653950976;4662013964165578752;4662015063677206528;4662016163188834304;4662017262700462080;4662018362212089856;4662019461723717632;4662020561235345408;4662021660746973184;4662022760258600960;4662023859770228736;4662024959281856512;4662026058793484288;4662027158305112064;4662028257816739840;4662029357328367616;4662030456839995392;4662031556351623168;4662032655863250944;4662033755374878720;4662034854886506496;4662035954398134272;4662037053909762048;4662038153421389824;4662039252933017600;4662040352444645376;4662041451956273152;4662042551467900928;4662043650979528704;4662044750491156480;4662045850002784256;4662046949514412032;4662048049026039808;4662049148537667584;4662050248049295360;4662051347560923136;4662052447072550912;4662053546584178688;4662054646095806464;4662055745607434240;4662056845119062016;4662057944630689792;4662059044142317568;4662060143653945344;4662061243165573120;4662062342677200896;4662063442188828672;4662064541700456448;4662065641212084224;4662066740723712000;4662067840235339776;4662068939746967552;4662070039258595328;4662071138770223104;4662072238281850880;4662073337793478656;4662074437305106432;4662075536816734208;4662076636328361984;4662077735839989760;4662078835351617536;4662079934863245312;4662081034374873088;4662082133886500864;4662083233398128640;4662084332909756416;4662085432421384192;4662086531933011968;4662087631444639744;4662088730956267520;4662089830467895296;4662090929979523072;4662092029491150848;4662093129002778624;4662094228514406400;4662095328026034176;4662096427537661952;4662097527049289728;4662098626560917504;4662099726072545280;4662100825584173056;4662101925095800832;4662103024607428608;4662104124119056384;4662105223630684160;4662106323142311936;4662107422653939712;4662108522165567488;4662109621677195264;4662110721188823040;4662111820700450816;4662112920212078592;4662114019723706368;4662115119235334144;4662116218746961920;4662117318258589696;4662118417770217472;4662119517281845248;4662120616793473024;4662121716305100800;4662122815816728576;4662123915328356352;4662125014839984128;4662126114351611904;4662127213863239680;4662128313374867456;4662129412886495232;4662130512398123008;4662131611909750784;4662132711421378560;4662133810933006336;4662134910444634112;4662136009956261888;4662137109467889664;4662138208979517440;4662139308491145216;4662140408002772992;4662141507514400768;4662142607026028544;4662143706537656320;4662144806049284096;4662145905560911872;4662147005072539648;4662148104584167424;4662149204095795200;4662150303607422976;4662151403119050752;4662152502630678528;4662153602142306304;4662154701653934080;4662155801165561856;4662156900677189632;4662158000188817408;4662159099700445184;4662160199212072960;4662161298723700736;4662162398235328512;4662163497746956288;4662164597258584064;4662165696770211840;4662166796281839616;4662167895793467392;4662168995305095168;4662170094816722944;4662171194328350720;4662172293839978496;4662173393351606272;4662174492863234048;4662175592374861824;4662176691886489600;4662177791398117376;4662178890909745152;4662179990421372928;4662181089933000704;4662182189444628480;4662183288956256256;4662184388467884032;4662185487979511808;4662186587491139584;4662187687002767360;4662188786514395136;4662189886026022912;4662190985537650688;4662192085049278464;4662193184560906240;4662194284072534016;4662195383584161792;4662196483095789568;4662197582607417344;4662198682119045120;4662199781630672896;4662200881142300672;4662201980653928448;4662203080165556224;4662204179677184000;4662205279188811776;4662206378700439552;4662207478212067328;4662208577723695104;4662209677235322880;4662210776746950656;4662211876258578432;4662212975770206208;4662214075281833984;4662215174793461760;4662216274305089536;4662217373816717312;4662218473328345088;4662219572839972864;4662220672351600640;4662221771863228416;4662222871374856192;4662223970886483968;4662225070398111744;4662226169909739520;4662227269421367296;4662228368932995072;4662229468444622848;4662230567956250624;4662231667467878400;4662232766979506176;4662233866491133952;4662234966002761728;4662236065514389504;4662237165026017280;4662238264537645056;4662239364049272832;4662240463560900608;4662241563072528384;4662242662584156160;4662243762095783936;4662244861607411712;4662245961119039488;4662247060630667264;4662248160142295040;4662249259653922816;4662250359165550592;4662251458677178368;4662252558188806144;4662253657700433920;4662254757212061696;4662255856723689472;4662256956235317248;4662258055746945024;4662259155258572800;4662260254770200576;4662261354281828352;4662262453793456128;4662263553305083904;4662264652816711680;4662265752328339456;4662266851839967232;4662267951351595008;4662269050863222784;4662270150374850560;4662271249886478336;4662272349398106112;4662273448909733888;4662274548421361664;4662275647932989440;4662276747444617216;4662277846956244992;4662278946467872768;4662280045979500544;4662281145491128320;4662282245002756096;4662283344514383872;4662284444026011648;4662285543537639424;4662286643049267200;4662287742560894976;4662288842072522752;4662289941584150528;4662291041095778304;4662292140607406080;4662293240119033856;4662294339630661632;4662295439142289408;4662296538653917184;4662297638165544960;4662298737677172736;4662299837188800512;4662300936700428288;4662302036212056064;4662303135723683840;4662304235235311616;4662305334746939392;4662306434258567168;4662307533770194944;4662308633281822720;4662309732793450496;4662310832305078272;4662311931816706048;4662313031328333824;4662314130839961600;4662315230351589376;4662316329863217152;4662317429374844928;4662318528886472704;4662319628398100480;4662320727909728256;4662321827421356032;4662322926932983808;4662324026444611584;4662325125956239360;4662326225467867136;4662327324979494912;4662328424491122688;4662329524002750464;4662330623514378240;4662331723026006016;4662332822537633792;4662333922049261568;4662335021560889344;4662336121072517120;4662337220584144896;4662338320095772672;4662339419607400448;4662340519119028224;4662341618630656000;4662342718142283776;4662343817653911552;4662344917165539328;4662346016677167104;4662347116188794880;4662348215700422656;4662349315212050432;4662350414723678208;4662351514235305984;4662352613746933760;4662353713258561536;4662354812770189312;4662355912281817088;4662357011793444864;4662358111305072640;4662359210816700416;4662360310328328192;4662361409839955968;4662362509351583744;4662363608863211520;4662364708374839296;4662365807886467072;4662366907398094848;4662368006909722624;4662369106421350400;4662370205932978176;4662371305444605952;4662372404956233728;4662373504467861504;4662374603979489280;4662375703491117056;4662376803002744832;4662377902514372608;4662379002026000384;4662380101537628160;4662381201049255936;4662382300560883712;4662383400072511488;4662384499584139264;4662385599095767040;4662386698607394816;4662387798119022592;4662388897630650368;4662389997142278144;4662391096653905920;4662392196165533696;4662393295677161472;4662394395188789248;4662395494700417024;4662396594212044800;4662397693723672576;4662398793235300352;4662399892746928128;4662400992258555904;4662402091770183680;4662403191281811456;4662404290793439232;4662405390305067008;4662406489816694784;4662407589328322560;4662408688839950336;4662409788351578112;4662410887863205888;4662411987374833664;4662413086886461440;4662414186398089216;4662415285909716992;4662416385421344768;4662417484932972544;4662418584444600320;4662419683956228096;4662420783467855872;4662421882979483648;4662422982491111424;4662424082002739200;4662425181514366976;4662426281025994752;4662427380537622528;4662428480049250304;4662429579560878080;4662430679072505856;4662431778584133632;4662432878095761408;4662433977607389184;4662435077119016960;4662436176630644736;4662437276142272512;4662438375653900288;4662439475165528064;4662440574677155840;4662441674188783616;4662442773700411392;4662443873212039168;4662444972723666944;4662446072235294720;4662447171746922496;4662448271258550272;4662449370770178048;4662450470281805824;4662451569793433600;4662452669305061376;4662453768816689152;4662454868328316928;4662455967839944704;4662457067351572480;4662458166863200256;4662459266374828032;4662460365886455808;4662461465398083584;4662462564909711360;4662463664421339136;4662464763932966912;4662465863444594688;4662466962956222464;4662468062467850240;4662469161979478016;4662470261491105792;4662471361002733568;4662472460514361344;4662473560025989120;4662474659537616896;4662475759049244672;4662476858560872448;4662477958072500224;4662479057584128000;4662480157095755776;4662481256607383552;4662482356119011328;4662483455630639104;4662484555142266880;4662485654653894656;4662486754165522432;4662487853677150208;4662488953188777984;4662490052700405760;4662491152212033536;4662492251723661312;4662493351235289088;4662494450746916864;4662495550258544640;4662496649770172416;4662497749281800192;4662498848793427968;4662499948305055744;4662501047816683520;4662502147328311296;4662503246839939072;4662504346351566848;4662505445863194624;4662506545374822400;4662507644886450176;4662508744398077952;4662509843909705728;4662510943421333504;4662512042932961280;4662513142444589056;4662514241956216832;4662515341467844608;4662516440979472384;4662517540491100160;4662518640002727936;4662519739514355712;4662520839025983488;4662521938537611264;4662523038049239040;4662524137560866816;4662525237072494592;4662526336584122368;4662527436095750144;4662528535607377920;4662529635119005696;4662530734630633472;4662531834142261248;4662532933653889024;4662534033165516800;4662535132677144576;4662536232188772352;4662537331700400128;4662538431212027904;4662539530723655680;4662540630235283456;4662541729746911232;4662542829258539008;4662543928770166784;4662545028281794560;4662546127793422336;4662547227305050112;4662548326816677888;4662549426328305664;4662550525839933440;4662551625351561216;4662552724863188992;4662553824374816768;4662554923886444544;4662556023398072320;4662557122909700096;4662558222421327872;4662559321932955648;4662560421444583424;4662561520956211200;4662562620467838976;4662563719979466752;4662564819491094528;4662565919002722304;4662567018514350080;4662568118025977856;4662569217537605632;4662570317049233408;4662571416560861184;4662572516072488960;4662573615584116736;4662574715095744512;4662575814607372288;4662576914119000064;4662578013630627840;4662579113142255616;4662580212653883392;4662581312165511168;4662582411677138944;4662583511188766720;4662584610700394496;4662585710212022272;4662586809723650048;4662587909235277824;4662589008746905600;4662590108258533376;4662591207770161152;4662592307281788928;4662593406793416704;4662594506305044480;4662595605816672256;4662596705328300032;4662597804839927808;4662598904351555584;4662600003863183360;4662601103374811136;4662602202886438912;4662603302398066688;4662604401909694464;4662605501421322240;4662606600932950016;4662607700444577792;4662608799956205568;4662609899467833344;4662610998979461120;4662612098491088896;4662613198002716672;4662614297514344448;4662615397025972224;4662616496537600000;4662617596049227776;4662618695560855552;4662619795072483328;4662620894584111104;4662621994095738880;4662623093607366656;4662624193118994432;4662625292630622208;4662626392142249984;4662627491653877760;4662628591165505536;4662629690677133312;4662630790188761088;4662631889700388864;4662632989212016640;4662634088723644416;4662635188235272192;4662636287746899968;4662637387258527744;4662638486770155520;4662639586281783296;4662640685793411072;4662641785305038848;4662642884816666624;4662643984328294400;4662645083839922176;4662646183351549952;4662647282863177728;4662648382374805504;4662649481886433280;4662650581398061056;4662651680909688832;4662652780421316608;4662653879932944384;4662654979444572160;4662656078956199936;4662657178467827712;4662658277979455488;4662659377491083264;4662660477002711040;4662661576514338816;4662662676025966592;4662663775537594368;4662664875049222144;4662665974560849920;4662667074072477696;4662668173584105472;4662669273095733248;4662670372607361024;4662671472118988800;4662672571630616576;4662673671142244352;4662674770653872128;4662675870165499904;4662676969677127680;4662678069188755456;4662679168700383232;4662680268212011008;4662681367723638784;4662682467235266560;4662683566746894336;4662684666258522112;4662685765770149888;4662686865281777664;4662687964793405440;4662689064305033216;4662690163816660992;4662691263328288768;4662692362839916544;4662693462351544320;4662694561863172096;4662695661374799872;4662696760886427648;4662697860398055424;4662698959909683200;4662700059421310976;4662701158932938752;4662702258444566528;4662703357956194304;4662704457467822080;4662705556979449856;4662706656491077632;4662707756002705408;4662708855514333184;4662709955025960960;4662711054537588736;4662712154049216512;4662713253560844288;4662714353072472064;4662715452584099840;4662716552095727616;4662717651607355392;4662718751118983168;4662719850630610944;4662720950142238720;4662722049653866496;4662723149165494272;4662724248677122048;4662725348188749824;4662726447700377600;4662727547212005376;4662728646723633152;4662729746235260928;4662730845746888704;4662731945258516480;4662733044770144256;4662734144281772032;4662735243793399808;4662736343305027584;4662737442816655360;4662738542328283136;4662739641839910912;4662740741351538688;4662741840863166464;4662742940374794240;4662744039886422016;4662745139398049792;4662746238909677568;4662747338421305344;4662748437932933120;4662749537444560896;4662750636956188672;4662751736467816448;4662752835979444224;4662753935491072000;4662755035002699776;4662756134514327552;4662757234025955328;4662758333537583104;4662759433049210880;4662760532560838656;4662761632072466432;4662762731584094208;4662763831095721984;4662764930607349760;4662766030118977536;4662767129630605312;4662768229142233088;4662769328653860864;4662770428165488640;4662771527677116416;4662772627188744192;4662773726700371968;4662774826211999744;4662775925723627520;4662777025235255296;4662778124746883072;4662779224258510848;4662780323770138624;4662781423281766400;4662782522793394176;4662783622305021952;4662784721816649728;4662785821328277504;4662786920839905280;4662788020351533056;4662789119863160832;4662790219374788608;4662791318886416384;4662792418398044160;4662793517909671936;4662794617421299712;4662795716932927488;4662796816444555264;4662797915956183040;4662799015467810816;4662800114979438592;4662801214491066368;4662802314002694144;4662803413514321920;4662804513025949696;4662805612537577472;4662806712049205248;4662807811560833024;4662808911072460800;4662810010584088576;4662811110095716352;4662812209607344128;4662813309118971904;4662814408630599680;4662815508142227456;4662816607653855232;4662817707165483008;4662818806677110784;4662819906188738560;4662821005700366336;4662822105211994112;4662823204723621888;4662824304235249664;4662825403746877440;4662826503258505216;4662827602770132992;4662828702281760768;4662829801793388544;4662830901305016320;4662832000816644096;4662833100328271872;4662834199839899648;4662835299351527424;4662836398863155200;4662837498374782976;4662838597886410752;4662839697398038528;4662840796909666304;4662841896421294080;4662842995932921856;4662844095444549632;4662845194956177408;4662846294467805184;4662847393979432960;4662848493491060736;4662849593002688512;4662850692514316288;4662851792025944064;4662852891537571840;4662853991049199616;4662855090560827392;4662856190072455168;4662857289584082944;4662858389095710720;4662859488607338496;4662860588118966272;4662861687630594048;4662862787142221824;4662863886653849600;4662864986165477376;4662866085677105152;4662867185188732928;4662868284700360704;4662869384211988480;4662870483723616256;4662871583235244032;4662872682746871808;4662873782258499584;4662874881770127360;4662875981281755136;4662877080793382912;4662878180305010688;4662879279816638464;4662880379328266240;4662881478839894016;4662882578351521792;4662883677863149568;4662884777374777344;4662885876886405120;4662886976398032896;4662888075909660672;4662889175421288448;4662890274932916224;4662891374444544000;4662892473956171776;4662893573467799552;4662894672979427328;4662895772491055104;4662896872002682880;4662897971514310656;4662899071025938432;4662900170537566208;4662901270049193984;4662902369560821760;4662903469072449536;4662904568584077312;4662905668095705088;4662906767607332864;4662907867118960640;4662908966630588416;4662910066142216192;4662911165653843968;4662912265165471744;4662913364677099520;4662914464188727296;4662915563700355072;4662916663211982848;4662917762723610624;4662918862235238400;4662919961746866176;4662921061258493952;4662922160770121728;4662923260281749504;4662924359793377280;4662925459305005056;4662926558816632832;4662927658328260608;4662928757839888384;4662929857351516160;4662930956863143936;4662932056374771712;4662933155886399488;4662934255398027264;4662935354909655040;4662936454421282816;4662937553932910592;4662938653444538368;4662939752956166144;4662940852467793920;4662941951979421696;4662943051491049472;4662944151002677248;4662945250514305024;4662946350025932800;4662947449537560576;4662948549049188352;4662949648560816128;4662950748072443904;4662951847584071680;4662952947095699456;4662954046607327232;4662955146118955008;4662956245630582784;4662957345142210560;4662958444653838336;4662959544165466112;4662960643677093888;4662961743188721664;4662962842700349440;4662963942211977216;4662965041723604992;4662966141235232768;4662967240746860544;4662968340258488320;4662969439770116096;4662970539281743872;4662971638793371648;4662972738304999424;4662973837816627200;4662974937328254976;4662976036839882752;4662977136351510528;4662978235863138304;4662979335374766080;4662980434886393856;4662981534398021632;4662982633909649408;4662983733421277184;4662984832932904960;4662985932444532736;4662987031956160512;4662988131467788288;4662989230979416064;4662990330491043840;4662991430002671616;4662992529514299392;4662993629025927168;4662994728537554944;4662995828049182720;4662996927560810496;4662998027072438272;4662999126584066048;4663000226095693824;4663001325607321600;4663002425118949376;4663003524630577152;4663004624142204928;4663005723653832704;4663006823165460480;4663007922677088256;4663009022188716032;4663010121700343808;4663011221211971584;4663012320723599360;4663013420235227136;4663014519746854912;4663015619258482688;4663016718770110464;4663017818281738240;4663018917793366016;4663020017304993792;4663021116816621568;4663022216328249344;4663023315839877120;4663024415351504896;4663025514863132672;4663026614374760448;4663027713886388224;4663028813398016000;4663029912909643776;4663031012421271552;4663032111932899328;4663033211444527104;4663034310956154880;4663035410467782656;4663036509979410432;4663037609491038208;4663038709002665984;4663039808514293760;4663040908025921536;4663042007537549312;4663043107049177088;4663044206560804864;4663045306072432640;4663046405584060416;4663047505095688192;4663048604607315968;4663049704118943744;4663050803630571520;4663051903142199296;4663053002653827072;4663054102165454848;4663055201677082624;4663056301188710400;4663057400700338176;4663058500211965952;4663059599723593728;4663060699235221504;4663061798746849280;4663062898258477056;4663063997770104832;4663065097281732608;4663066196793360384;4663067296304988160;4663068395816615936;4663069495328243712;4663070594839871488;4663071694351499264;4663072793863127040;4663073893374754816;4663074992886382592;4663076092398010368;4663077191909638144;4663078291421265920;4663079390932893696;4663080490444521472;4663081589956149248;4663082689467777024;4663083788979404800;4663084888491032576;4663085988002660352;4663087087514288128;4663088187025915904;4663089286537543680;4663090386049171456;4663091485560799232;4663092585072427008;4663093684584054784;4663094784095682560;4663095883607310336;4663096983118938112;4663098082630565888;4663099182142193664;4663100281653821440;4663101381165449216;4663102480677076992;4663103580188704768;4663104679700332544;4663105779211960320;4663106878723588096;4663107978235215872;4663109077746843648;4663110177258471424;4663111276770099200;4663112376281726976;4663113475793354752;4663114575304982528;4663115674816610304;4663116774328238080;4663117873839865856;4663118973351493632;4663120072863121408;4663121172374749184;4663122271886376960;4663123371398004736;4663124470909632512;4663125570421260288;4663126669932888064;4663127769444515840;4663128868956143616;4663129968467771392;4663131067979399168;4663132167491026944;4663133267002654720;4663134366514282496;4663135466025910272;4663136565537538048;4663137665049165824;4663138764560793600;4663139864072421376;4663140963584049152;4663142063095676928;4663143162607304704;4663144262118932480;4663145361630560256;4663146461142188032;4663147560653815808;4663148660165443584;4663149759677071360;4663150859188699136;4663151958700326912;4663153058211954688;4663154157723582464;4663155257235210240;4663156356746838016;4663157456258465792;4663158555770093568;4663159655281721344;4663160754793349120;4663161854304976896;4663162953816604672;4663164053328232448;4663165152839860224;4663166252351488000;4663167351863115776;4663168451374743552;4663169550886371328;4663170650397999104;4663171749909626880;4663172849421254656;4663173948932882432;4663175048444510208;4663176147956137984;4663177247467765760;4663178346979393536;4663179446491021312;4663180546002649088;4663181645514276864;4663182745025904640;4663183844537532416;4663184944049160192;4663186043560787968;4663187143072415744;4663188242584043520;4663189342095671296;4663190441607299072;4663191541118926848;4663192640630554624;4663193740142182400;4663194839653810176;4663195939165437952;4663197038677065728;4663198138188693504;4663199237700321280;4663200337211949056;4663201436723576832;4663202536235204608;4663203635746832384;4663204735258460160;4663205834770087936;4663206934281715712;4663208033793343488;4663209133304971264;4663210232816599040;4663211332328226816;4663212431839854592;4663213531351482368;4663214630863110144;4663215730374737920;4663216829886365696;4663217929397993472;4663219028909621248;4663220128421249024;4663221227932876800;4663222327444504576;4663223426956132352;4663224526467760128;4663225625979387904;4663226725491015680;4663227825002643456;4663228924514271232;4663230024025899008;4663231123537526784;4663232223049154560;4663233322560782336;4663234422072410112;4663235521584037888;4663236621095665664;4663237720607293440;4663238820118921216;4663239919630548992;4663241019142176768;4663242118653804544;4663243218165432320;4663244317677060096;4663245417188687872;4663246516700315648;4663247616211943424;4663248715723571200;4663249815235198976;4663250914746826752;4663252014258454528;4663253113770082304;4663254213281710080;4663255312793337856;4663256412304965632;4663257511816593408;4663258611328221184;4663259710839848960;4663260810351476736;4663261909863104512;4663263009374732288;4663264108886360064;4663265208397987840;4663266307909615616;4663267407421243392;4663268506932871168;4663269606444498944;4663270705956126720;4663271805467754496;4663272904979382272;4663274004491010048;4663275104002637824;4663276203514265600;4663277303025893376;4663278402537521152;4663279502049148928;4663280601560776704;4663281701072404480;4663282800584032256;4663283900095660032;4663284999607287808;4663286099118915584;4663287198630543360;4663288298142171136;4663289397653798912;4663290497165426688;4663291596677054464;4663292696188682240;4663293795700310016;4663294895211937792;4663295994723565568;4663297094235193344;4663298193746821120;4663299293258448896;4663300392770076672;4663301492281704448;4663302591793332224;4663303691304960000;4663304790816587776;4663305890328215552;4663306989839843328;4663308089351471104;4663309188863098880;4663310288374726656;4663311387886354432;4663312487397982208;4663313586909609984;4663314686421237760;4663315785932865536;4663316885444493312;4663317984956121088;4663319084467748864;4663320183979376640;4663321283491004416;4663322383002632192;4663323482514259968;4663324582025887744;4663325681537515520;4663326781049143296;4663327880560771072;4663328980072398848;4663330079584026624;4663331179095654400;4663332278607282176;4663333378118909952;4663334477630537728;4663335577142165504;4663336676653793280;4663337776165421056;4663338875677048832;4663339975188676608;4663341074700304384;4663342174211932160;4663343273723559936;4663344373235187712;4663345472746815488;4663346572258443264;4663347671770071040;4663348771281698816;4663349870793326592;4663350970304954368;4663352069816582144;4663353169328209920;4663354268839837696;4663355368351465472;4663356467863093248;4663357567374721024;4663358666886348800;4663359766397976576;4663360865909604352;4663361965421232128;4663363064932859904;4663364164444487680;4663365263956115456;4663366363467743232;4663367462979371008;4663368562490998784;4663369662002626560;4663370761514254336;4663371861025882112;4663372960537509888;4663374060049137664;4663375159560765440;4663376259072393216;4663377358584020992;4663378458095648768;4663379557607276544;4663380657118904320;4663381756630532096;4663382856142159872;4663383955653787648;4663385055165415424;4663386154677043200;4663387254188670976;4663388353700298752;4663389453211926528;4663390552723554304;4663391652235182080;4663392751746809856;4663393851258437632;4663394950770065408;4663396050281693184;4663397149793320960;4663398249304948736;4663399348816576512;4663400448328204288;4663401547839832064;4663402647351459840;4663403746863087616;4663404846374715392;4663405945886343168;4663407045397970944;4663408144909598720;4663409244421226496;4663410343932854272;4663411443444482048;4663412542956109824;4663413642467737600;4663414741979365376;4663415841490993152;4663416941002620928;4663418040514248704;4663419140025876480;4663420239537504256;4663421339049132032;4663422438560759808;4663423538072387584;4663424637584015360;4663425737095643136;4663426836607270912;4663427936118898688;4663429035630526464;4663430135142154240;4663431234653782016;4663432334165409792;4663433433677037568;4663434533188665344;4663435632700293120;4663436732211920896;4663437831723548672;4663438931235176448;4663440030746804224;4663441130258432000;4663442229770059776;4663443329281687552;4663444428793315328;4663445528304943104;4663446627816570880;4663447727328198656;4663448826839826432;4663449926351454208;4663451025863081984;4663452125374709760;4663453224886337536;4663454324397965312;4663455423909593088;4663456523421220864;4663457622932848640;4663458722444476416;4663459821956104192;4663460921467731968;4663462020979359744;4663463120490987520;4663464220002615296;4663465319514243072;4663466419025870848;4663467518537498624;4663468618049126400;4663469717560754176;4663470817072381952;4663471916584009728;4663473016095637504;4663474115607265280;4663475215118893056;4663476314630520832;4663477414142148608;4663478513653776384;4663479613165404160;4663480712677031936;4663481812188659712;4663482911700287488;4663484011211915264;4663485110723543040;4663486210235170816;4663487309746798592;4663488409258426368;4663489508770054144;4663490608281681920;4663491707793309696;4663492807304937472;4663493906816565248;4663495006328193024;4663496105839820800;4663497205351448576;4663498304863076352;4663499404374704128;4663500503886331904;4663501603397959680;4663502702909587456;4663503802421215232;4663504901932843008;4663506001444470784;4663507100956098560;4663508200467726336;4663509299979354112;4663510399490981888;4663511499002609664;4663512598514237440;4663513698025865216;4663514797537492992;4663515897049120768;4663516996560748544;4663518096072376320;4663519195584004096;4663520295095631872;4663521394607259648;4663522494118887424;4663523593630515200;4663524693142142976;4663525792653770752;4663526892165398528;4663527991677026304;4663529091188654080;4663530190700281856;4663531290211909632;4663532389723537408;4663533489235165184;4663534588746792960;4663535688258420736;4663536787770048512;4663537887281676288;4663538986793304064;4663540086304931840;4663541185816559616;4663542285328187392;4663543384839815168;4663544484351442944;4663545583863070720;4663546683374698496;4663547782886326272;4663548882397954048;4663549981909581824;4663551081421209600;4663552180932837376;4663553280444465152;4663554379956092928;4663555479467720704;4663556578979348480;4663557678490976256;4663558778002604032;4663559877514231808;4663560977025859584;4663562076537487360;4663563176049115136;4663564275560742912;4663565375072370688;4663566474583998464;4663567574095626240;4663568673607254016;4663569773118881792;4663570872630509568;4663571972142137344;4663573071653765120;4663574171165392896;4663575270677020672;4663576370188648448;4663577469700276224;4663578569211904000;4663579668723531776;4663580768235159552;4663581867746787328;4663582967258415104;4663584066770042880;4663585166281670656;4663586265793298432;4663587365304926208;4663588464816553984;4663589564328181760;4663590663839809536;4663591763351437312;4663592862863065088;4663593962374692864;4663595061886320640;4663596161397948416;4663597260909576192;4663598360421203968;4663599459932831744;4663600559444459520;4663601658956087296;4663602758467715072;4663603857979342848;4663604957490970624;4663606057002598400;4663607156514226176;4663608256025853952;4663609355537481728;4663610455049109504;4663611554560737280;4663612654072365056;4663613753583992832;4663614853095620608;4663615952607248384;4663617052118876160;4663618151630503936;4663619251142131712;4663620350653759488;4663621450165387264;4663622549677015040;4663623649188642816;4663624748700270592;4663625848211898368;4663626947723526144;4663628047235153920;4663629146746781696;4663630246258409472;4663631345770037248;4663632445281665024;4663633544793292800;4663634644304920576;4663635743816548352;4663636843328176128;4663637942839803904;4663639042351431680;4663640141863059456;4663641241374687232;4663642340886315008;4663643440397942784;4663644539909570560;4663645639421198336;4663646738932826112;4663647838444453888;4663648937956081664;4663650037467709440;4663651136979337216;4663652236490964992;4663653336002592768;4663654435514220544;4663655535025848320;4663656634537476096;4663657734049103872;4663658833560731648;4663659933072359424;4663661032583987200;4663662132095614976;4663663231607242752;4663664331118870528;4663665430630498304;4663666530142126080;4663667629653753856;4663668729165381632;4663669828677009408;4663670928188637184;4663672027700264960;4663673127211892736;4663674226723520512;4663675326235148288;4663676425746776064;4663677525258403840;4663678624770031616;4663679724281659392;4663680823793287168;4663681923304914944;4663683022816542720;4663684122328170496;4663685221839798272;4663686321351426048;4663687420863053824;4663688520374681600;4663689619886309376;4663690719397937152;4663691818909564928;4663692918421192704;4663694017932820480;4663695117444448256;4663696216956076032;4663697316467703808;4663698415979331584;4663699515490959360;4663700615002587136;4663701714514214912;4663702814025842688;4663703913537470464;4663705013049098240;4663706112560726016;4663707212072353792;4663708311583981568;4663709411095609344;4663710510607237120;4663711610118864896;4663712709630492672;4663713809142120448;4663714908653748224;4663716008165376000;4663717107677003776;4663718207188631552;4663719306700259328;4663720406211887104;4663721505723514880;4663722605235142656;4663723704746770432;4663724804258398208;4663725903770025984;4663727003281653760;4663728102793281536;4663729202304909312;4663730301816537088;4663731401328164864;4663732500839792640;4663733600351420416;4663734699863048192;4663735799374675968;4663736898886303744;4663737998397931520;4663739097909559296;4663740197421187072;4663741296932814848;4663742396444442624;4663743495956070400;4663744595467698176;4663745694979325952;4663746794490953728;4663747894002581504;4663748993514209280;4663750093025837056;4663751192537464832;4663752292049092608;4663753391560720384;4663754491072348160;4663755590583975936;4663756690095603712;4663757789607231488;4663758889118859264;4663759988630487040;4663761088142114816;4663762187653742592;4663763287165370368;4663764386676998144;4663765486188625920;4663766585700253696;4663767685211881472;4663768784723509248;4663769884235137024;4663770983746764800;4663772083258392576;4663773182770020352;4663774282281648128;4663775381793275904;4663776481304903680;4663777580816531456;4663778680328159232;4663779779839787008;4663780879351414784;4663781978863042560;4663783078374670336;4663784177886298112;4663785277397925888;4663786376909553664;4663787476421181440;4663788575932809216;4663789675444436992;4663790774956064768;4663791874467692544;4663792973979320320;4663794073490948096;4663795173002575872;4663796272514203648;4663797372025831424;4663798471537459200;4663799571049086976;4663800670560714752;4663801770072342528;4663802869583970304;4663803969095598080;4663805068607225856;4663806168118853632;4663807267630481408;4663808367142109184;4663809466653736960;4663810566165364736;4663811665676992512;4663812765188620288;4663813864700248064;4663814964211875840;4663816063723503616;4663817163235131392;4663818262746759168;4663819362258386944;4663820461770014720;4663821561281642496;4663822660793270272;4663823760304898048;4663824859816525824;4663825959328153600;4663827058839781376;4663828158351409152;4663829257863036928;4663830357374664704;4663831456886292480;4663832556397920256;4663833655909548032;4663834755421175808;4663835854932803584;4663836954444431360;4663838053956059136;4663839153467686912;4663840252979314688;4663841352490942464;4663842452002570240;4663843551514198016;4663844651025825792;4663845750537453568;4663846850049081344;4663847949560709120;4663849049072336896;4663850148583964672;4663851248095592448;4663852347607220224;4663853447118848000;4663854546630475776;4663855646142103552;4663856745653731328;4663857845165359104;4663858944676986880;4663860044188614656;4663861143700242432;4663862243211870208;4663863342723497984;4663864442235125760;4663865541746753536;4663866641258381312;4663867740770009088;4663868840281636864;4663869939793264640;4663871039304892416;4663872138816520192;4663873238328147968;4663874337839775744;4663875437351403520;4663876536863031296;4663877636374659072;4663878735886286848;4663879835397914624;4663880934909542400;4663882034421170176;4663883133932797952;4663884233444425728;4663885332956053504;4663886432467681280;4663887531979309056;4663888631490936832;4663889731002564608;4663890830514192384;4663891930025820160;4663893029537447936;4663894129049075712;4663895228560703488;4663896328072331264;4663897427583959040;4663898527095586816;4663899626607214592;4663900726118842368;4663901825630470144;4663902925142097920;4663904024653725696;4663905124165353472;4663906223676981248;4663907323188609024;4663908422700236800;4663909522211864576;4663910621723492352;4663911721235120128;4663912820746747904;4663913920258375680;4663915019770003456;4663916119281631232;4663917218793259008;4663918318304886784;4663919417816514560;4663920517328142336;4663921616839770112;4663922716351397888;4663923815863025664;4663924915374653440;4663926014886281216;4663927114397908992;4663928213909536768;4663929313421164544;4663930412932792320;4663931512444420096;4663932611956047872;4663933711467675648;4663934810979303424;4663935910490931200;4663937010002558976;4663938109514186752;4663939209025814528;4663940308537442304;4663941408049070080;4663942507560697856;4663943607072325632;4663944706583953408;4663945806095581184;4663946905607208960;4663948005118836736;4663949104630464512;4663950204142092288;4663951303653720064;4663952403165347840;4663953502676975616;4663954602188603392;4663955701700231168;4663956801211858944;4663957900723486720;4663959000235114496;4663960099746742272;4663961199258370048;4663962298769997824;4663963398281625600;4663964497793253376;4663965597304881152;4663966696816508928;4663967796328136704;4663968895839764480;4663969995351392256;4663971094863020032;4663972194374647808;4663973293886275584;4663974393397903360;4663975492909531136;4663976592421158912;4663977691932786688;4663978791444414464;4663979890956042240;4663980990467670016;4663982089979297792;4663983189490925568;4663984289002553344;4663985388514181120;4663986488025808896;4663987587537436672;4663988687049064448;4663989786560692224;4663990886072320000;4663991985583947776;4663993085095575552;4663994184607203328;4663995284118831104;4663996383630458880;4663997483142086656;4663998582653714432;4663999682165342208;4664000781676969984;4664001881188597760;4664002980700225536;4664004080211853312;4664005179723481088;4664006279235108864;4664007378746736640;4664008478258364416;4664009577769992192;4664010677281619968;4664011776793247744;4664012876304875520;4664013975816503296;4664015075328131072;4664016174839758848;4664017274351386624;4664018373863014400;4664019473374642176;4664020572886269952;4664021672397897728;4664022771909525504;4664023871421153280;4664024970932781056;4664026070444408832;4664027169956036608;4664028269467664384;4664029368979292160;4664030468490919936;4664031568002547712;4664032667514175488;4664033767025803264;4664034866537431040;4664035966049058816;4664037065560686592;4664038165072314368;4664039264583942144;4664040364095569920;4664041463607197696;4664042563118825472;4664043662630453248;4664044762142081024;4664045861653708800;4664046961165336576;4664048060676964352;4664049160188592128;4664050259700219904;4664051359211847680;4664052458723475456;4664053558235103232;4664054657746731008;4664055757258358784;4664056856769986560;4664057956281614336;4664059055793242112;4664060155304869888;4664061254816497664;4664062354328125440;4664063453839753216;4664064553351380992;4664065652863008768;4664066752374636544;4664067851886264320;4664068951397892096;4664070050909519872;4664071150421147648;4664072249932775424;4664073349444403200;4664074448956030976;4664075548467658752;4664076647979286528;4664077747490914304;4664078847002542080;4664079946514169856;4664081046025797632;4664082145537425408;4664083245049053184;4664084344560680960;4664085444072308736;4664086543583936512;4664087643095564288;4664088742607192064;4664089842118819840;4664090941630447616;4664092041142075392;4664093140653703168;4664094240165330944;4664095339676958720;4664096439188586496;4664097538700214272;4664098638211842048;4664099737723469824;4664100837235097600;4664101936746725376;4664103036258353152;4664104135769980928;4664105235281608704;4664106334793236480;4664107434304864256;4664108533816492032;4664109633328119808;4664110732839747584;4664111832351375360;4664112931863003136;4664114031374630912;4664115130886258688;4664116230397886464;4664117329909514240;4664118429421142016;4664119528932769792;4664120628444397568;4664121727956025344;4664122827467653120;4664123926979280896;4664125026490908672;4664126126002536448;4664127225514164224;4664128325025792000;4664129424537419776;4664130524049047552;4664131623560675328;4664132723072303104;4664133822583930880;4664134922095558656;4664136021607186432;4664137121118814208;4664138220630441984;4664139320142069760;4664140419653697536;4664141519165325312;4664142618676953088;4664143718188580864;4664144817700208640;4664145917211836416;4664147016723464192;4664148116235091968;4664149215746719744;4664150315258347520;4664151414769975296;4664152514281603072;4664153613793230848;4664154713304858624;4664155812816486400;4664156912328114176;4664158011839741952;4664159111351369728;4664160210862997504;4664161310374625280;4664162409886253056;4664163509397880832;4664164608909508608;4664165708421136384;4664166807932764160;4664167907444391936;4664169006956019712;4664170106467647488;4664171205979275264;4664172305490903040;4664173405002530816;4664174504514158592;4664175604025786368;4664176703537414144;4664177803049041920;4664178902560669696;4664180002072297472;4664181101583925248;4664182201095553024;4664183300607180800;4664184400118808576;4664185499630436352;4664186599142064128;4664187698653691904;4664188798165319680;4664189897676947456;4664190997188575232;4664192096700203008;4664193196211830784;4664194295723458560;4664195395235086336;4664196494746714112;4664197594258341888;4664198693769969664;4664199793281597440;4664200892793225216;4664201992304852992;4664203091816480768;4664204191328108544;4664205290839736320;4664206390351364096;4664207489862991872;4664208589374619648;4664209688886247424;4664210788397875200;4664211887909502976;4664212987421130752;4664214086932758528;4664215186444386304;4664216285956014080;4664217385467641856;4664218484979269632;4664219584490897408;4664220684002525184;4664221783514152960;4664222883025780736;4664223982537408512;4664225082049036288;4664226181560664064;4664227281072291840;4664228380583919616;4664229480095547392;4664230579607175168;4664231679118802944;4664232778630430720;4664233878142058496;4664234977653686272;4664236077165314048;4664237176676941824;4664238276188569600;4664239375700197376;4664240475211825152;4664241574723452928;4664242674235080704;4664243773746708480;4664244873258336256;4664245972769964032;4664247072281591808;4664248171793219584;4664249271304847360;4664250370816475136;4664251470328102912;4664252569839730688;4664253669351358464;4664254768862986240;4664255868374614016;4664256967886241792;4664258067397869568;4664259166909497344;4664260266421125120;4664261365932752896;4664262465444380672;4664263564956008448;4664264664467636224;4664265763979264000;4664266863490891776;4664267963002519552;4664269062514147328;4664270162025775104;4664271261537402880;4664272361049030656;4664273460560658432;4664274560072286208;4664275659583913984;4664276759095541760;4664277858607169536;4664278958118797312;4664280057630425088;4664281157142052864;4664282256653680640;4664283356165308416;4664284455676936192;4664285555188563968;4664286654700191744;4664287754211819520;4664288853723447296;4664289953235075072;4664291052746702848;4664292152258330624;4664293251769958400;4664294351281586176;4664295450793213952;4664296550304841728;4664297649816469504;4664298749328097280;4664299848839725056;4664300948351352832;4664302047862980608;4664303147374608384;4664304246886236160;4664305346397863936;4664306445909491712;4664307545421119488;4664308644932747264;4664309744444375040;4664310843956002816;4664311943467630592;4664313042979258368;4664314142490886144;4664315242002513920;4664316341514141696;4664317441025769472;4664318540537397248;4664319640049025024;4664320739560652800;4664321839072280576;4664322938583908352;4664324038095536128;4664325137607163904;4664326237118791680;4664327336630419456;4664328436142047232;4664329535653675008;4664330635165302784;4664331734676930560;4664332834188558336;4664333933700186112;4664335033211813888;4664336132723441664;4664337232235069440;4664338331746697216;4664339431258324992;4664340530769952768;4664341630281580544;4664342729793208320;4664343829304836096;4664344928816463872;4664346028328091648;4664347127839719424;4664348227351347200;4664349326862974976;4664350426374602752;4664351525886230528;4664352625397858304;4664353724909486080;4664354824421113856;4664355923932741632;4664357023444369408;4664358122955997184;4664359222467624960;4664360321979252736;4664361421490880512;4664362521002508288;4664363620514136064;4664364720025763840;4664365819537391616;4664366919049019392;4664368018560647168;4664369118072274944;4664370217583902720;4664371317095530496;4664372416607158272;4664373516118786048;4664374615630413824;4664375715142041600;4664376814653669376;4664377914165297152;4664379013676924928;4664380113188552704;4664381212700180480;4664382312211808256;4664383411723436032;4664384511235063808;4664385610746691584;4664386710258319360;4664387809769947136;4664388909281574912;4664390008793202688;4664391108304830464;4664392207816458240;4664393307328086016;4664394406839713792;4664395506351341568;4664396605862969344;4664397705374597120;4664398804886224896;4664399904397852672;4664401003909480448;4664402103421108224;4664403202932736000;4664404302444363776;4664405401955991552;4664406501467619328;4664407600979247104;4664408700490874880;4664409800002502656;4664410899514130432;4664411999025758208;4664413098537385984;4664414198049013760;4664415297560641536;4664416397072269312;4664417496583897088;4664418596095524864;4664419695607152640;4664420795118780416;4664421894630408192;4664422994142035968;4664424093653663744;4664425193165291520;4664426292676919296;4664427392188547072;4664428491700174848;4664429591211802624;4664430690723430400;4664431790235058176;4664432889746685952;4664433989258313728;4664435088769941504;4664436188281569280;4664437287793197056;4664438387304824832;4664439486816452608;4664440586328080384;4664441685839708160;4664442785351335936;4664443884862963712;4664444984374591488;4664446083886219264;4664447183397847040;4664448282909474816;4664449382421102592;4664450481932730368;4664451581444358144;4664452680955985920;4664453780467613696;4664454879979241472;4664455979490869248;4664457079002497024;4664458178514124800;4664459278025752576;4664460377537380352;4664461477049008128;4664462576560635904;4664463676072263680;4664464775583891456;4664465875095519232;4664466974607147008;4664468074118774784;4664469173630402560;4664470273142030336;4664471372653658112;4664472472165285888;4664473571676913664;4664474671188541440;4664475770700169216;4664476870211796992;4664477969723424768;4664479069235052544;4664480168746680320;4664481268258308096;4664482367769935872;4664483467281563648;4664484566793191424;4664485666304819200;4664486765816446976;4664487865328074752;4664488964839702528;4664490064351330304;4664491163862958080;4664492263374585856;4664493362886213632;4664494462397841408;4664495561909469184;4664496661421096960;4664497760932724736;4664498860444352512;4664499959955980288;4664501059467608064;4664502158979235840;4664503258490863616;4664504358002491392;4664505457514119168;4664506557025746944;4664507656537374720;4664508756049002496;4664509855560630272;4664510955072258048;4664512054583885824;4664513154095513600;4664514253607141376;4664515353118769152;4664516452630396928;4664517552142024704;4664518651653652480;4664519751165280256;4664520850676908032;4664521950188535808;4664523049700163584;4664524149211791360;4664525248723419136;4664526348235046912;4664527447746674688;4664528547258302464;4664529646769930240;4664530746281558016;4664531845793185792;4664532945304813568;4664534044816441344;4664535144328069120;4664536243839696896;4664537343351324672;4664538442862952448;4664539542374580224;4664540641886208000;4664541741397835776;4664542840909463552;4664543940421091328;4664545039932719104;4664546139444346880;4664547238955974656;4664548338467602432;4664549437979230208;4664550537490857984;4664551637002485760;4664552736514113536;4664553836025741312;4664554935537369088;4664556035048996864;4664557134560624640;4664558234072252416;4664559333583880192;4664560433095507968;4664561532607135744;4664562632118763520;4664563731630391296;4664564831142019072;4664565930653646848;4664567030165274624;4664568129676902400;4664569229188530176;4664570328700157952;4664571428211785728;4664572527723413504;4664573627235041280;4664574726746669056;4664575826258296832;4664576925769924608;4664578025281552384;4664579124793180160;4664580224304807936;4664581323816435712;4664582423328063488;4664583522839691264;4664584622351319040;4664585721862946816;4664586821374574592;4664587920886202368;4664589020397830144;4664590119909457920;4664591219421085696;4664592318932713472;4664593418444341248;4664594517955969024;4664595617467596800;4664596716979224576;4664597816490852352;4664598916002480128;4664600015514107904;4664601115025735680;4664602214537363456;4664603314048991232;4664604413560619008;4664605513072246784;4664606612583874560;4664607712095502336;4664608811607130112;4664609911118757888;4664611010630385664;4664612110142013440;4664613209653641216;4664614309165268992;4664615408676896768;4664616508188524544;4664617607700152320;4664618707211780096;4664619806723407872;4664620906235035648;4664622005746663424;4664623105258291200;4664624204769918976;4664625304281546752;4664626403793174528;4664627503304802304;4664628602816430080;4664629702328057856;4664630801839685632;4664631901351313408;4664633000862941184;4664634100374568960;4664635199886196736;4664636299397824512;4664637398909452288;4664638498421080064;4664639597932707840;4664640697444335616;4664641796955963392;4664642896467591168;4664643995979218944;4664645095490846720;4664646195002474496;4664647294514102272;4664648394025730048;4664649493537357824;4664650593048985600;4664651692560613376;4664652792072241152;4664653891583868928;4664654991095496704;4664656090607124480;4664657190118752256;4664658289630380032;4664659389142007808;4664660488653635584;4664661588165263360;4664662687676891136;4664663787188518912;4664664886700146688;4664665986211774464;4664667085723402240;4664668185235030016;4664669284746657792;4664670384258285568;4664671483769913344;4664672583281541120;4664673682793168896;4664674782304796672;4664675881816424448;4664676981328052224;4664678080839680000;4664679180351307776;4664680279862935552;4664681379374563328;4664682478886191104;4664683578397818880;4664684677909446656;4664685777421074432;4664686876932702208;4664687976444329984;4664689075955957760;4664690175467585536;4664691274979213312;4664692374490841088;4664693474002468864;4664694573514096640;4664695673025724416;4664696772537352192;4664697872048979968;4664698971560607744;4664700071072235520;4664701170583863296;4664702270095491072;4664703369607118848;4664704469118746624;4664705568630374400;4664706668142002176;4664707767653629952;4664708867165257728;4664709966676885504;4664711066188513280;4664712165700141056;4664713265211768832;4664714364723396608;4664715464235024384;4664716563746652160;4664717663258279936;4664718762769907712;4664719862281535488;4664720961793163264;4664722061304791040;4664723160816418816;4664724260328046592;4664725359839674368;4664726459351302144;4664727558862929920;4664728658374557696;4664729757886185472;4664730857397813248;4664731956909441024;4664733056421068800;4664734155932696576;4664735255444324352;4664736354955952128;4664737454467579904;4664738553979207680;4664739653490835456;4664740753002463232;4664741852514091008;4664742952025718784;4664744051537346560;4664745151048974336;4664746250560602112;4664747350072229888;4664748449583857664;4664749549095485440;4664750648607113216;4664751748118740992;4664752847630368768;4664753947141996544;4664755046653624320;4664756146165252096;4664757245676879872;4664758345188507648;4664759444700135424;4664760544211763200;4664761643723390976;4664762743235018752;4664763842746646528;4664764942258274304;4664766041769902080;4664767141281529856;4664768240793157632;4664769340304785408;4664770439816413184;4664771539328040960;4664772638839668736;4664773738351296512;4664774837862924288;4664775937374552064;4664777036886179840;4664778136397807616;4664779235909435392;4664780335421063168;4664781434932690944;4664782534444318720;4664783633955946496;4664784733467574272;4664785832979202048;4664786932490829824;4664788032002457600;4664789131514085376;4664790231025713152;4664791330537340928;4664792430048968704;4664793529560596480;4664794629072224256;4664795728583852032;4664796828095479808;4664797927607107584;4664799027118735360;4664800126630363136;4664801226141990912;4664802325653618688;4664803425165246464;4664804524676874240;4664805624188502016;4664806723700129792;4664807823211757568;4664808922723385344;4664810022235013120;4664811121746640896;4664812221258268672;4664813320769896448;4664814420281524224;4664815519793152000;4664816619304779776;4664817718816407552;4664818818328035328;4664819917839663104;4664821017351290880;4664822116862918656;4664823216374546432;4664824315886174208;4664825415397801984;4664826514909429760;4664827614421057536;4664828713932685312;4664829813444313088;4664830912955940864;4664832012467568640;4664833111979196416;4664834211490824192;4664835311002451968;4664836410514079744;4664837510025707520;4664838609537335296;4664839709048963072;4664840808560590848;4664841908072218624;4664843007583846400;4664844107095474176;4664845206607101952;4664846306118729728;4664847405630357504;4664848505141985280;4664849604653613056;4664850704165240832;4664851803676868608;4664852903188496384;4664854002700124160;4664855102211751936;4664856201723379712;4664857301235007488;4664858400746635264;4664859500258263040;4664860599769890816;4664861699281518592;4664862798793146368;4664863898304774144;4664864997816401920;4664866097328029696;4664867196839657472;4664868296351285248;4664869395862913024;4664870495374540800;4664871594886168576;4664872694397796352;4664873793909424128;4664874893421051904;4664875992932679680;4664877092444307456;4664878191955935232;4664879291467563008;4664880390979190784;4664881490490818560;4664882590002446336;4664883689514074112;4664884789025701888;4664885888537329664;4664886988048957440;4664888087560585216;4664889187072212992;4664890286583840768;4664891386095468544;4664892485607096320;4664893585118724096;4664894684630351872;4664895784141979648;4664896883653607424;4664897983165235200;4664899082676862976;4664900182188490752;4664901281700118528;4664902381211746304;4664903480723374080;4664904580235001856;4664905679746629632;4664906779258257408;4664907878769885184;4664908978281512960;4664910077793140736;4664911177304768512;4664912276816396288;4664913376328024064;4664914475839651840;4664915575351279616;4664916674862907392;4664917774374535168;4664918873886162944;4664919973397790720;4664921072909418496;4664922172421046272;4664923271932674048;4664924371444301824;4664925470955929600;4664926570467557376;4664927669979185152;4664928769490812928;4664929869002440704;4664930968514068480;4664932068025696256;4664933167537324032;4664934267048951808;4664935366560579584;4664936466072207360;4664937565583835136;4664938665095462912;4664939764607090688;4664940864118718464;4664941963630346240;4664943063141974016;4664944162653601792;4664945262165229568;4664946361676857344;4664947461188485120;4664948560700112896;4664949660211740672;4664950759723368448;4664951859234996224;4664952958746624000;4664954058258251776;4664955157769879552;4664956257281507328;4664957356793135104;4664958456304762880;4664959555816390656;4664960655328018432;4664961754839646208;4664962854351273984;4664963953862901760;4664965053374529536;4664966152886157312;4664967252397785088;4664968351909412864;4664969451421040640;4664970550932668416;4664971650444296192;4664972749955923968;4664973849467551744;4664974948979179520;4664976048490807296;4664977148002435072;4664978247514062848;4664979347025690624;4664980446537318400;4664981546048946176;4664982645560573952;4664983745072201728;4664984844583829504;4664985944095457280;4664987043607085056;4664988143118712832;4664989242630340608;4664990342141968384;4664991441653596160;4664992541165223936;4664993640676851712;4664994740188479488;4664995839700107264;4664996939211735040;4664998038723362816;4664999138234990592;4665000237746618368;4665001337258246144;4665002436769873920;4665003536281501696;4665004635793129472;4665005735304757248;4665006834816385024;4665007934328012800;4665009033839640576;4665010133351268352;4665011232862896128;4665012332374523904;4665013431886151680;4665014531397779456;4665015630909407232;4665016730421035008;4665017829932662784;4665018929444290560;4665020028955918336;4665021128467546112;4665022227979173888;4665023327490801664;4665024427002429440;4665025526514057216;4665026626025684992;4665027725537312768;4665028825048940544;4665029924560568320;4665031024072196096;4665032123583823872;4665033223095451648;4665034322607079424;4665035422118707200;4665036521630334976;4665037621141962752;4665038720653590528;4665039820165218304;4665040919676846080;4665042019188473856;4665043118700101632;4665044218211729408;4665045317723357184;4665046417234984960;4665047516746612736;4665048616258240512;4665049715769868288;4665050815281496064;4665051914793123840;4665053014304751616;4665054113816379392;4665055213328007168;4665056312839634944;4665057412351262720;4665058511862890496;4665059611374518272;4665060710886146048;4665061810397773824;4665062909909401600;4665064009421029376;4665065108932657152;4665066208444284928;4665067307955912704;4665068407467540480;4665069506979168256;4665070606490796032;4665071706002423808;4665072805514051584;4665073905025679360;4665075004537307136;4665076104048934912;4665077203560562688;4665078303072190464;4665079402583818240;4665080502095446016;4665081601607073792;4665082701118701568;4665083800630329344;4665084900141957120;4665085999653584896;4665087099165212672;4665088198676840448;4665089298188468224;4665090397700096000;4665091497211723776;4665092596723351552;4665093696234979328;4665094795746607104;4665095895258234880;4665096994769862656;4665098094281490432;4665099193793118208;4665100293304745984;4665101392816373760;4665102492328001536;4665103591839629312;4665104691351257088;4665105790862884864;4665106890374512640;4665107989886140416;4665109089397768192;4665110188909395968;4665111288421023744;4665112387932651520;4665113487444279296;4665114586955907072;4665115686467534848;4665116785979162624;4665117885490790400;4665118985002418176;4665120084514045952;4665121184025673728;4665122283537301504;4665123383048929280;4665124482560557056;4665125582072184832;4665126681583812608;4665127781095440384;4665128880607068160;4665129980118695936;4665131079630323712;4665132179141951488;4665133278653579264;4665134378165207040;4665135477676834816;4665136577188462592;4665137676700090368;4665138776211718144;4665139875723345920;4665140975234973696;4665142074746601472;4665143174258229248;4665144273769857024;4665145373281484800;4665146472793112576;4665147572304740352;4665148671816368128;4665149771327995904;4665150870839623680;4665151970351251456;4665153069862879232;4665154169374507008;4665155268886134784;4665156368397762560;4665157467909390336;4665158567421018112;4665159666932645888;4665160766444273664;4665161865955901440;4665162965467529216;4665164064979156992;4665165164490784768;4665166264002412544;4665167363514040320;4665168463025668096;4665169562537295872;4665170662048923648;4665171761560551424;4665172861072179200;4665173960583806976;4665175060095434752;4665176159607062528;4665177259118690304;4665178358630318080;4665179458141945856;4665180557653573632;4665181657165201408;4665182756676829184;4665183856188456960;4665184955700084736;4665186055211712512;4665187154723340288;4665188254234968064;4665189353746595840;4665190453258223616;4665191552769851392;4665192652281479168;4665193751793106944;4665194851304734720;4665195950816362496;4665197050327990272;4665198149839618048;4665199249351245824;4665200348862873600;4665201448374501376;4665202547886129152;4665203647397756928;4665204746909384704;4665205846421012480;4665206945932640256;4665208045444268032;4665209144955895808;4665210244467523584;4665211343979151360;4665212443490779136;4665213543002406912;4665214642514034688;4665215742025662464;4665216841537290240;4665217941048918016;4665219040560545792;4665220140072173568;4665221239583801344;4665222339095429120;4665223438607056896;4665224538118684672;4665225637630312448;4665226737141940224;4665227836653568000;4665228936165195776;4665230035676823552;4665231135188451328;4665232234700079104;4665233334211706880;4665234433723334656;4665235533234962432;4665236632746590208;4665237732258217984;4665238831769845760;4665239931281473536;4665241030793101312;4665242130304729088;4665243229816356864;4665244329327984640;4665245428839612416;4665246528351240192;4665247627862867968;4665248727374495744;4665249826886123520;4665250926397751296;4665252025909379072;4665253125421006848;4665254224932634624;4665255324444262400;4665256423955890176;4665257523467517952;4665258622979145728;4665259722490773504;4665260822002401280;4665261921514029056;4665263021025656832;4665264120537284608;4665265220048912384;4665266319560540160;4665267419072167936;4665268518583795712;4665269618095423488;4665270717607051264;4665271817118679040;4665272916630306816;4665274016141934592;4665275115653562368;4665276215165190144;4665277314676817920;4665278414188445696;4665279513700073472;4665280613211701248;4665281712723329024;4665282812234956800;4665283911746584576;4665285011258212352;4665286110769840128;4665287210281467904;4665288309793095680;4665289409304723456;4665290508816351232;4665291608327979008;4665292707839606784;4665293807351234560;4665294906862862336;4665296006374490112;4665297105886117888;4665298205397745664;4665299304909373440;4665300404421001216;4665301503932628992;4665302603444256768;4665303702955884544;4665304802467512320;4665305901979140096;4665307001490767872;4665308101002395648;4665309200514023424;4665310300025651200;4665311399537278976;4665312499048906752;4665313598560534528;4665314698072162304;4665315797583790080;4665316897095417856;4665317996607045632;4665319096118673408;4665320195630301184;4665321295141928960;4665322394653556736;4665323494165184512;4665324593676812288;4665325693188440064;4665326792700067840;4665327892211695616;4665328991723323392;4665330091234951168;4665331190746578944;4665332290258206720;4665333389769834496;4665334489281462272;4665335588793090048;4665336688304717824;4665337787816345600;4665338887327973376;4665339986839601152;4665341086351228928;4665342185862856704;4665343285374484480;4665344384886112256;4665345484397740032;4665346583909367808;4665347683420995584;4665348782932623360;4665349882444251136;4665350981955878912;4665352081467506688;4665353180979134464;4665354280490762240;4665355380002390016;4665356479514017792;4665357579025645568;4665358678537273344;4665359778048901120;4665360877560528896;4665361977072156672;4665363076583784448;4665364176095412224;4665365275607040000;4665366375118667776;4665367474630295552;4665368574141923328;4665369673653551104;4665370773165178880;4665371872676806656;4665372972188434432;4665374071700062208;4665375171211689984;4665376270723317760;4665377370234945536;4665378469746573312;4665379569258201088;4665380668769828864;4665381768281456640;4665382867793084416;4665383967304712192;4665385066816339968;4665386166327967744;4665387265839595520;4665388365351223296;4665389464862851072;4665390564374478848;4665391663886106624;4665392763397734400;4665393862909362176;4665394962420989952;4665396061932617728;4665397161444245504;4665398260955873280;4665399360467501056;4665400459979128832;4665401559490756608;4665402659002384384;4665403758514012160;4665404858025639936;4665405957537267712;4665407057048895488;4665408156560523264;4665409256072151040;4665410355583778816;4665411455095406592;4665412554607034368;4665413654118662144;4665414753630289920;4665415853141917696;4665416952653545472;4665418052165173248;4665419151676801024;4665420251188428800;4665421350700056576;4665422450211684352;4665423549723312128;4665424649234939904;4665425748746567680;4665426848258195456;4665427947769823232;4665429047281451008;4665430146793078784;4665431246304706560;4665432345816334336;4665433445327962112;4665434544839589888;4665435644351217664;4665436743862845440;4665437843374473216;4665438942886100992;4665440042397728768;4665441141909356544;4665442241420984320;4665443340932612096;4665444440444239872;4665445539955867648;4665446639467495424;4665447738979123200;4665448838490750976;4665449938002378752;4665451037514006528;4665452137025634304;4665453236537262080;4665454336048889856;4665455435560517632;4665456535072145408;4665457634583773184;4665458734095400960;4665459833607028736;4665460933118656512;4665462032630284288;4665463132141912064;4665464231653539840;4665465331165167616;4665466430676795392;4665467530188423168;4665468629700050944;4665469729211678720;4665470828723306496;4665471928234934272;4665473027746562048;4665474127258189824;4665475226769817600;4665476326281445376;4665477425793073152;4665478525304700928;4665479624816328704;4665480724327956480;4665481823839584256;4665482923351212032;4665484022862839808;4665485122374467584;4665486221886095360;4665487321397723136;4665488420909350912;4665489520420978688;4665490619932606464;4665491719444234240;4665492818955862016;4665493918467489792;4665495017979117568;4665496117490745344;4665497217002373120;4665498316514000896;4665499416025628672;4665500515537256448;4665501615048884224;4665502714560512000;4665503814072139776;4665504913583767552;4665506013095395328;4665507112607023104;4665508212118650880;4665509311630278656;4665510411141906432;4665511510653534208;4665512610165161984;4665513709676789760;4665514809188417536;4665515908700045312;4665517008211673088;4665518107723300864;4665519207234928640;4665520306746556416;4665521406258184192;4665522505769811968;4665523605281439744;4665524704793067520;4665525804304695296;4665526903816323072;4665528003327950848;4665529102839578624;4665530202351206400;4665531301862834176;4665532401374461952;4665533500886089728;4665534600397717504;4665535699909345280;4665536799420973056;4665537898932600832;4665538998444228608;4665540097955856384;4665541197467484160;4665542296979111936;4665543396490739712;4665544496002367488;4665545595513995264;4665546695025623040;4665547794537250816;4665548894048878592;4665549993560506368;4665551093072134144;4665552192583761920;4665553292095389696;4665554391607017472;4665555491118645248;4665556590630273024;4665557690141900800;4665558789653528576;4665559889165156352;4665560988676784128;4665562088188411904;4665563187700039680;4665564287211667456;4665565386723295232;4665566486234923008;4665567585746550784;4665568685258178560;4665569784769806336;4665570884281434112;4665571983793061888;4665573083304689664;4665574182816317440;4665575282327945216;4665576381839572992;4665577481351200768;4665578580862828544;4665579680374456320;4665580779886084096;4665581879397711872;4665582978909339648;4665584078420967424;4665585177932595200;4665586277444222976;4665587376955850752;4665588476467478528;4665589575979106304;4665590675490734080;4665591775002361856;4665592874513989632;4665593974025617408;4665595073537245184;4665596173048872960;4665597272560500736;4665598372072128512;4665599471583756288;4665600571095384064;4665601670607011840;4665602770118639616;4665603869630267392;4665604969141895168;4665606068653522944;4665607168165150720;4665608267676778496;4665609367188406272;4665610466700034048;4665611566211661824;4665612665723289600;4665613765234917376;4665614864746545152;4665615964258172928;4665617063769800704;4665618163281428480;4665619262793056256;4665620362304684032;4665621461816311808;4665622561327939584;4665623660839567360;4665624760351195136;4665625859862822912;4665626959374450688;4665628058886078464;4665629158397706240;4665630257909334016;4665631357420961792;4665632456932589568;4665633556444217344;4665634655955845120;4665635755467472896;4665636854979100672;4665637954490728448;4665639054002356224;4665640153513984000;4665641253025611776;4665642352537239552;4665643452048867328;4665644551560495104;4665645651072122880;4665646750583750656;4665647850095378432;4665648949607006208;4665650049118633984;4665651148630261760;4665652248141889536;4665653347653517312;4665654447165145088;4665655546676772864;4665656646188400640;4665657745700028416;4665658845211656192;4665659944723283968;4665661044234911744;4665662143746539520;4665663243258167296;4665664342769795072;4665665442281422848;4665666541793050624;4665667641304678400;4665668740816306176;4665669840327933952;4665670939839561728;4665672039351189504;4665673138862817280;4665674238374445056;4665675337886072832;4665676437397700608;4665677536909328384;4665678636420956160;4665679735932583936;4665680835444211712;4665681934955839488;4665683034467467264;4665684133979095040;4665685233490722816;4665686333002350592;4665687432513978368;4665688532025606144;4665689631537233920;4665690731048861696;4665691830560489472;4665692930072117248;4665694029583745024;4665695129095372800;4665696228607000576;4665697328118628352;4665698427630256128;4665699527141883904;4665700626653511680;4665701726165139456;4665702825676767232;4665703925188395008;4665705024700022784;4665706124211650560;4665707223723278336;4665708323234906112;4665709422746533888;4665710522258161664;4665711621769789440;4665712721281417216;4665713820793044992;4665714920304672768;4665716019816300544;4665717119327928320;4665718218839556096;4665719318351183872;4665720417862811648;4665721517374439424;4665722616886067200;4665723716397694976;4665724815909322752;4665725915420950528;4665727014932578304;4665728114444206080;4665729213955833856;4665729763711647744;4665730313467461632;4665730863223275520;4665731412979089408;4665731962734903296;4665732512490717184;4665733062246531072;4665733612002344960;4665734161758158848;4665734711513972736;4665735261269786624;4665735811025600512;4665736360781414400;4665736910537228288;4665737460293042176;4665738010048856064;4665738559804669952;4665739109560483840;4665739659316297728;4665740209072111616;4665740758827925504;4665741308583739392;4665741858339553280;4665742408095367168;4665742957851181056;4665743507606994944;4665744057362808832;4665744607118622720;4665745156874436608;4665745706630250496;4665746256386064384;4665746806141878272;4665747355897692160;4665747905653506048;4665748455409319936;4665749005165133824;4665749554920947712;4665750104676761600;4665750654432575488;4665751204188389376;4665751753944203264;4665752303700017152;4665752853455831040;4665753403211644928;4665753952967458816;4665754502723272704;4665755052479086592;4665755602234900480;4665756151990714368;4665756701746528256;4665757251502342144;4665757801258156032;4665758351013969920;4665758900769783808;4665759450525597696;4665760000281411584;4665760550037225472;4665761099793039360;4665761649548853248;4665762199304667136;4665762749060481024;4665763298816294912;4665763848572108800;4665764398327922688;4665764948083736576;4665765497839550464;4665766047595364352;4665766597351178240;4665767147106992128;4665767696862806016;4665768246618619904;4665768796374433792;4665769346130247680;4665769895886061568;4665770445641875456;4665770995397689344;4665771545153503232;4665772094909317120;4665772644665131008;4665773194420944896;4665773744176758784;4665774293932572672;4665774843688386560;4665775393444200448;4665775943200014336;4665776492955828224;4665777042711642112;4665777592467456000;4665778142223269888;4665778691979083776;4665779241734897664;4665779791490711552;4665780341246525440;4665780891002339328;4665781440758153216;4665781990513967104;4665782540269780992;4665783090025594880;4665783639781408768;4665784189537222656;4665784739293036544;4665785289048850432;4665785838804664320;4665786388560478208;4665786938316292096;4665787488072105984;4665788037827919872;4665788587583733760;4665789137339547648;4665789687095361536;4665790236851175424;4665790786606989312;4665791336362803200;4665791886118617088;4665792435874430976;4665792985630244864;4665793535386058752;4665794085141872640;4665794634897686528;4665795184653500416;4665795734409314304;4665796284165128192;4665796833920942080;4665797383676755968;4665797933432569856;4665798483188383744;4665799032944197632;4665799582700011520;4665800132455825408;4665800682211639296;4665801231967453184;4665801781723267072;4665802331479080960;4665802881234894848;4665803430990708736;4665803980746522624;4665804530502336512;4665805080258150400;4665805630013964288;4665806179769778176;4665806729525592064;4665807279281405952;4665807829037219840;4665808378793033728;4665808928548847616;4665809478304661504;4665810028060475392;4665810577816289280;4665811127572103168;4665811677327917056;4665812227083730944;4665812776839544832;4665813326595358720;4665813876351172608;4665814426106986496;4665814975862800384;4665815525618614272;4665816075374428160;4665816625130242048;4665817174886055936;4665817724641869824;4665818274397683712;4665818824153497600;4665819373909311488;4665819923665125376;4665820473420939264;4665821023176753152;4665821572932567040;4665822122688380928;4665822672444194816;4665823222200008704;4665823771955822592;4665824321711636480;4665824871467450368;4665825421223264256;4665825970979078144;4665826520734892032;4665827070490705920;4665827620246519808;4665828170002333696;4665828719758147584;4665829269513961472;4665829819269775360;4665830369025589248;4665830918781403136;4665831468537217024;4665832018293030912;4665832568048844800;4665833117804658688;4665833667560472576;4665834217316286464;4665834767072100352;4665835316827914240;4665835866583728128;4665836416339542016;4665836966095355904;4665837515851169792;4665838065606983680;4665838615362797568;4665839165118611456;4665839714874425344;4665840264630239232;4665840814386053120;4665841364141867008;4665841913897680896;4665842463653494784;4665843013409308672;4665843563165122560;4665844112920936448;4665844662676750336;4665845212432564224;4665845762188378112;4665846311944192000;4665846861700005888;4665847411455819776;4665847961211633664;4665848510967447552;4665849060723261440;4665849610479075328;4665850160234889216;4665850709990703104;4665851259746516992;4665851809502330880;4665852359258144768;4665852909013958656;4665853458769772544;4665854008525586432;4665854558281400320;4665855108037214208;4665855657793028096;4665856207548841984;4665856757304655872;4665857307060469760;4665857856816283648;4665858406572097536;4665858956327911424;4665859506083725312;4665860055839539200;4665860605595353088;4665861155351166976;4665861705106980864;4665862254862794752;4665862804618608640;4665863354374422528;4665863904130236416;4665864453886050304;4665865003641864192;4665865553397678080;4665866103153491968;4665866652909305856;4665867202665119744;4665867752420933632;4665868302176747520;4665868851932561408;4665869401688375296;4665869951444189184;4665870501200003072;4665871050955816960;4665871600711630848;4665872150467444736;4665872700223258624;4665873249979072512;4665873799734886400;4665874349490700288;4665874899246514176;4665875449002328064;4665875998758141952;4665876548513955840;4665877098269769728;4665877648025583616;4665878197781397504;4665878747537211392;4665879297293025280;4665879847048839168;4665880396804653056;4665880946560466944;4665881496316280832;4665882046072094720;4665882595827908608;4665883145583722496;4665883695339536384;4665884245095350272;4665884794851164160;4665885344606978048;4665885894362791936;4665886444118605824;4665886993874419712;4665887543630233600;4665888093386047488;4665888643141861376;4665889192897675264;4665889742653489152;4665890292409303040;4665890842165116928;4665891391920930816;4665891941676744704;4665892491432558592;4665893041188372480;4665893590944186368;4665894140700000256;4665894690455814144;4665895240211628032;4665895789967441920;4665896339723255808;4665896889479069696;4665897439234883584;4665897988990697472;4665898538746511360;4665899088502325248;4665899638258139136;4665900188013953024;4665900737769766912;4665901287525580800;4665901837281394688;4665902387037208576;4665902936793022464;4665903486548836352;4665904036304650240;4665904586060464128;4665905135816278016;4665905685572091904;4665906235327905792;4665906785083719680;4665907334839533568;4665907884595347456;4665908434351161344;4665908984106975232;4665909533862789120;4665910083618603008;4665910633374416896;4665911183130230784;4665911732886044672;4665912282641858560;4665912832397672448;4665913382153486336;4665913931909300224;4665914481665114112;4665915031420928000;4665915581176741888;4665916130932555776;4665916680688369664;4665917230444183552;4665917780199997440;4665918329955811328;4665918879711625216;4665919429467439104;4665919979223252992;4665920528979066880;4665921078734880768;4665921628490694656;4665922178246508544;4665922728002322432;4665923277758136320;4665923827513950208;4665924377269764096;4665924927025577984;4665925476781391872;4665926026537205760;4665926576293019648;4665927126048833536;4665927675804647424;4665928225560461312;4665928775316275200;4665929325072089088;4665929874827902976;4665930424583716864;4665930974339530752;4665931524095344640;4665932073851158528;4665932623606972416;4665933173362786304;4665933723118600192;4665934272874414080;4665934822630227968;4665935372386041856;4665935922141855744;4665936471897669632;4665937021653483520;4665937571409297408;4665938121165111296;4665938670920925184;4665939220676739072;4665939770432552960;4665940320188366848;4665940869944180736;4665941419699994624;4665941969455808512;4665942519211622400;4665943068967436288;4665943618723250176;4665944168479064064;4665944718234877952;4665945267990691840;4665945817746505728;4665946367502319616;4665946917258133504;4665947467013947392;4665948016769761280;4665948566525575168;4665949116281389056;4665949666037202944;4665950215793016832;4665950765548830720;4665951315304644608;4665951865060458496;4665952414816272384;4665952964572086272;4665953514327900160;4665954064083714048;4665954613839527936;4665955163595341824;4665955713351155712;4665956263106969600;4665956812862783488;4665957362618597376;4665957912374411264;4665958462130225152;4665959011886039040;4665959561641852928;4665960111397666816;4665960661153480704;4665961210909294592;4665961760665108480;4665962310420922368;4665962860176736256;4665963409932550144;4665963959688364032;4665964509444177920;4665965059199991808;4665965608955805696;4665966158711619584;4665966708467433472;4665967258223247360;4665967807979061248;4665968357734875136;4665968907490689024;4665969457246502912;4665970007002316800;4665970556758130688;4665971106513944576;4665971656269758464;4665972206025572352;4665972755781386240;4665973305537200128;4665973855293014016;4665974405048827904;4665974954804641792;4665975504560455680;4665976054316269568;4665976604072083456;4665977153827897344;4665977703583711232;4665978253339525120;4665978803095339008;4665979352851152896;4665979902606966784;4665980452362780672;4665981002118594560;4665981551874408448;4665982101630222336;4665982651386036224;4665983201141850112;4665983750897664000;4665984300653477888;4665984850409291776;4665985400165105664;4665985949920919552;4665986499676733440;4665987049432547328;4665987599188361216;4665988148944175104;4665988698699988992;4665989248455802880;4665989798211616768;4665990347967430656;4665990897723244544;4665991447479058432;4665991997234872320;4665992546990686208;4665993096746500096;4665993646502313984;4665994196258127872;4665994746013941760;4665995295769755648;4665995845525569536;4665996395281383424;4665996945037197312;4665997494793011200;4665998044548825088;4665998594304638976;4665999144060452864;4665999693816266752;4666000243572080640;4666000793327894528;4666001343083708416;4666001892839522304;4666002442595336192;4666002992351150080;4666003542106963968;4666004091862777856;4666004641618591744;4666005191374405632;4666005741130219520;4666006290886033408;4666006840641847296;4666007390397661184;4666007940153475072;4666008489909288960;4666009039665102848;4666009589420916736;4666010139176730624;4666010688932544512;4666011238688358400;4666011788444172288;4666012338199986176;4666012887955800064;4666013437711613952;4666013987467427840;4666014537223241728;4666015086979055616;4666015636734869504;4666016186490683392;4666016736246497280;4666017286002311168;4666017835758125056;4666018385513938944;4666018935269752832;4666019485025566720;4666020034781380608;4666020584537194496;4666021134293008384;4666021684048822272;4666022233804636160;4666022783560450048;4666023333316263936;4666023883072077824;4666024432827891712;4666024982583705600;4666025532339519488;4666026082095333376;4666026631851147264;4666027181606961152;4666027731362775040;4666028281118588928;4666028830874402816;4666029380630216704;4666029930386030592;4666030480141844480;4666031029897658368;4666031579653472256;4666032129409286144;4666032679165100032;4666033228920913920;4666033778676727808;4666034328432541696;4666034878188355584;4666035427944169472;4666035977699983360;4666036527455797248;4666037077211611136;4666037626967425024;4666038176723238912;4666038726479052800;4666039276234866688;4666039825990680576;4666040375746494464;4666040925502308352;4666041475258122240;4666042025013936128;4666042574769750016;4666043124525563904;4666043674281377792;4666044224037191680;4666044773793005568;4666045323548819456;4666045873304633344;4666046423060447232;4666046972816261120;4666047522572075008;4666048072327888896;4666048622083702784;4666049171839516672;4666049721595330560;4666050271351144448;4666050821106958336;4666051370862772224;4666051920618586112;4666052470374400000;4666053020130213888;4666053569886027776;4666054119641841664;4666054669397655552;4666055219153469440;4666055768909283328;4666056318665097216;4666056868420911104;4666057418176724992;4666057967932538880;4666058517688352768;4666059067444166656;4666059617199980544;4666060166955794432;4666060716711608320;4666061266467422208;4666061816223236096;4666062365979049984;4666062915734863872;4666063465490677760;4666064015246491648;4666064565002305536;4666065114758119424;4666065664513933312;4666066214269747200;4666066764025561088;4666067313781374976;4666067863537188864;4666068413293002752;4666068963048816640;4666069512804630528;4666070062560444416;4666070612316258304;4666071162072072192;4666071711827886080;4666072261583699968;4666072811339513856;4666073361095327744;4666073910851141632;4666074460606955520;4666075010362769408;4666075560118583296;4666076109874397184;4666076659630211072;4666077209386024960;4666077759141838848;4666078308897652736;4666078858653466624;4666079408409280512;4666079958165094400;4666080507920908288;4666081057676722176;4666081607432536064;4666082157188349952;4666082706944163840;4666083256699977728;4666083806455791616;4666084356211605504;4666084905967419392;4666085455723233280;4666086005479047168;4666086555234861056;4666087104990674944;4666087654746488832;4666088204502302720;4666088754258116608;4666089304013930496;4666089853769744384;4666090403525558272;4666090953281372160;4666091503037186048;4666092052792999936;4666092602548813824;4666093152304627712;4666093702060441600;4666094251816255488;4666094801572069376;4666095351327883264;4666095901083697152;4666096450839511040;4666097000595324928;4666097550351138816;4666098100106952704;4666098649862766592;4666099199618580480;4666099749374394368;4666100299130208256;4666100848886022144;4666101398641836032;4666101948397649920;4666102498153463808;4666103047909277696;4666103597665091584;4666104147420905472;4666104697176719360;4666105246932533248;4666105796688347136;4666106346444161024;4666106896199974912;4666107445955788800;4666107995711602688;4666108545467416576;4666109095223230464;4666109644979044352;4666110194734858240;4666110744490672128;4666111294246486016;4666111844002299904;4666112393758113792;4666112943513927680;4666113493269741568;4666114043025555456;4666114592781369344;4666115142537183232;4666115692292997120;4666116242048811008;4666116791804624896;4666117341560438784;4666117891316252672;4666118441072066560;4666118990827880448;4666119540583694336;4666120090339508224;4666120640095322112;4666121189851136000;4666121739606949888;4666122289362763776;4666122839118577664;4666123388874391552;4666123938630205440;4666124488386019328;4666125038141833216;4666125587897647104;4666126137653460992;4666126687409274880;4666127237165088768;4666127786920902656;4666128336676716544;4666128886432530432;4666129436188344320;4666129985944158208;4666130535699972096;4666131085455785984;4666131635211599872;4666132184967413760;4666132734723227648;4666133284479041536;4666133834234855424;4666134383990669312;4666134933746483200;4666135483502297088;4666136033258110976;4666136583013924864;4666137132769738752;4666137682525552640;4666138232281366528;4666138782037180416;4666139331792994304;4666139881548808192;4666140431304622080;4666140981060435968;4666141530816249856;4666142080572063744;4666142630327877632;4666143180083691520;4666143729839505408;4666144279595319296;4666144829351133184;4666145379106947072;4666145928862760960;4666146478618574848;4666147028374388736;4666147578130202624;4666148127886016512;4666148677641830400;4666149227397644288;4666149777153458176;4666150326909272064;4666150876665085952;4666151426420899840;4666151976176713728;4666152525932527616;4666153075688341504;4666153625444155392;4666154175199969280;4666154724955783168;4666155274711597056;4666155824467410944;4666156374223224832;4666156923979038720;4666157473734852608;4666158023490666496;4666158573246480384;4666159123002294272;4666159672758108160;4666160222513922048;4666160772269735936;4666161322025549824;4666161871781363712;4666162421537177600;4666162971292991488;4666163521048805376;4666164070804619264;4666164620560433152;4666165170316247040;4666165720072060928;4666166269827874816;4666166819583688704;4666167369339502592;4666167919095316480;4666168468851130368;4666169018606944256;4666169568362758144;4666170118118572032;4666170667874385920;4666171217630199808;4666171767386013696;4666172317141827584;4666172866897641472;4666173416653455360;4666173966409269248;4666174516165083136;4666175065920897024;4666175615676710912;4666176165432524800;4666176715188338688;4666177264944152576;4666177814699966464;4666178364455780352;4666178914211594240;4666179463967408128;4666180013723222016;4666180563479035904;4666181113234849792;4666181662990663680;4666182212746477568;4666182762502291456;4666183312258105344;4666183862013919232;4666184411769733120;4666184961525547008;4666185511281360896;4666186061037174784;4666186610792988672;4666187160548802560;4666187710304616448;4666188260060430336;4666188809816244224;4666189359572058112;4666189909327872000;4666190459083685888;4666191008839499776;4666191558595313664;4666192108351127552;4666192658106941440;4666193207862755328;4666193757618569216;4666194307374383104;4666194857130196992;4666195406886010880;4666195956641824768;4666196506397638656;4666197056153452544;4666197605909266432;4666198155665080320;4666198705420894208;4666199255176708096;4666199804932521984;4666200354688335872;4666200904444149760;4666201454199963648;4666202003955777536;4666202553711591424;4666203103467405312;4666203653223219200;4666204202979033088;4666204752734846976;4666205302490660864;4666205852246474752;4666206402002288640;4666206951758102528;4666207501513916416;4666208051269730304;4666208601025544192;4666209150781358080;4666209700537171968;4666210250292985856;4666210800048799744;4666211349804613632;4666211899560427520;4666212449316241408;4666212999072055296;4666213548827869184;4666214098583683072;4666214648339496960;4666215198095310848;4666215747851124736;4666216297606938624;4666216847362752512;4666217397118566400;4666217946874380288;4666218496630194176;4666219046386008064;4666219596141821952;4666220145897635840;4666220695653449728;4666221245409263616;4666221795165077504;4666222344920891392;4666222894676705280;4666223444432519168;4666223994188333056;4666224543944146944;4666225093699960832;4666225643455774720;4666226193211588608;4666226742967402496;4666227292723216384;4666227842479030272;4666228392234844160;4666228941990658048;4666229491746471936;4666230041502285824;4666230591258099712;4666231141013913600;4666231690769727488;4666232240525541376;4666232790281355264;4666233340037169152;4666233889792983040;4666234439548796928;4666234989304610816;4666235539060424704;4666236088816238592;4666236638572052480;4666237188327866368;4666237738083680256;4666238287839494144;4666238837595308032;4666239387351121920;4666239937106935808;4666240486862749696;4666241036618563584;4666241586374377472;4666242136130191360;4666242685886005248;4666243235641819136;4666243785397633024;4666244335153446912;4666244884909260800;4666245434665074688;4666245984420888576;4666246534176702464;4666247083932516352;4666247633688330240;4666248183444144128;4666248733199958016;4666249282955771904;4666249832711585792;4666250382467399680;4666250932223213568;4666251481979027456;4666252031734841344;4666252581490655232;4666253131246469120;4666253681002283008;4666254230758096896;4666254780513910784;4666255330269724672;4666255880025538560;4666256429781352448;4666256979537166336;4666257529292980224;4666258079048794112;4666258628804608000;4666259178560421888;4666259728316235776;4666260278072049664;4666260827827863552;4666261377583677440;4666261927339491328;4666262477095305216;4666263026851119104;4666263576606932992;4666264126362746880;4666264676118560768;4666265225874374656;4666265775630188544;4666266325386002432;4666266875141816320;4666267424897630208;4666267974653444096;4666268524409257984;4666269074165071872;4666269623920885760;4666270173676699648;4666270723432513536;4666271273188327424;4666271822944141312;4666272372699955200;4666272922455769088;4666273472211582976;4666274021967396864;4666274571723210752;4666275121479024640;4666275671234838528;4666276220990652416;4666276770746466304;4666277320502280192;4666277870258094080;4666278420013907968;4666278969769721856;4666279519525535744;4666280069281349632;4666280619037163520;4666281168792977408;4666281718548791296;4666282268304605184;4666282818060419072;4666283367816232960;4666283917572046848;4666284467327860736;4666285017083674624;4666285566839488512;4666286116595302400;4666286666351116288;4666287216106930176;4666287765862744064;4666288315618557952;4666288865374371840;4666289415130185728;4666289964885999616;4666290514641813504;4666291064397627392;4666291614153441280;4666292163909255168;4666292713665069056;4666293263420882944;4666293813176696832;4666294362932510720;4666294912688324608;4666295462444138496;4666296012199952384;4666296561955766272;4666297111711580160;4666297661467394048;4666298211223207936;4666298760979021824;4666299310734835712;4666299860490649600;4666300410246463488;4666300960002277376;4666301509758091264;4666302059513905152;4666302609269719040;4666303159025532928;4666303708781346816;4666304258537160704;4666304808292974592;4666305358048788480;4666305907804602368;4666306457560416256;4666307007316230144;4666307557072044032;4666308106827857920;4666308656583671808;4666309206339485696;4666309756095299584;4666310305851113472;4666310855606927360;4666311405362741248;4666311955118555136;4666312504874369024;4666313054630182912;4666313604385996800;4666314154141810688;4666314703897624576;4666315253653438464;4666315803409252352;4666316353165066240;4666316902920880128;4666317452676694016;4666318002432507904;4666318552188321792;4666319101944135680;4666319651699949568;4666320201455763456;4666320751211577344;4666321300967391232;4666321850723205120;4666322400479019008;4666322950234832896;4666323499990646784;4666324049746460672;4666324599502274560;4666325149258088448;4666325699013902336;4666326248769716224;4666326798525530112;4666327348281344000;4666327898037157888;4666328447792971776;4666328997548785664;4666329547304599552;4666330097060413440;4666330646816227328;4666331196572041216;4666331746327855104;4666332296083668992;4666332845839482880;4666333395595296768;4666333945351110656;4666334495106924544;4666335044862738432;4666335594618552320;4666336144374366208;4666336694130180096;4666337243885993984;4666337793641807872;4666338343397621760;4666338893153435648;4666339442909249536;4666339992665063424;4666340542420877312;4666341092176691200;4666341641932505088;4666342191688318976;4666342741444132864;4666343291199946752;4666343840955760640;4666344390711574528;4666344940467388416;4666345490223202304;4666346039979016192;4666346589734830080;4666347139490643968;4666347689246457856;4666348239002271744;4666348788758085632;4666349338513899520;4666349888269713408;4666350438025527296;4666350987781341184;4666351537537155072;4666352087292968960;4666352637048782848;4666353186804596736;4666353736560410624;4666354286316224512;4666354836072038400;4666355385827852288;4666355935583666176;4666356485339480064;4666357035095293952;4666357584851107840;4666358134606921728;4666358684362735616;4666359234118549504;4666359783874363392;4666360333630177280;4666360883385991168;4666361433141805056;4666361982897618944;4666362532653432832;4666363082409246720;4666363632165060608;4666364181920874496;4666364731676688384;4666365281432502272;4666365831188316160;4666366380944130048;4666366930699943936;4666367480455757824;4666368030211571712;4666368579967385600;4666369129723199488;4666369679479013376;4666370229234827264;4666370778990641152;4666371328746455040;4666371878502268928;4666372428258082816;4666372978013896704;4666373527769710592;4666374077525524480;4666374627281338368;4666375177037152256;4666375726792966144;4666376276548780032;4666376826304593920;4666377376060407808;4666377925816221696;4666378475572035584;4666379025327849472;4666379575083663360;4666380124839477248;4666380674595291136;4666381224351105024;4666381774106918912;4666382323862732800;4666382873618546688;4666383423374360576;4666383973130174464;4666384522885988352;4666385072641802240;4666385622397616128;4666386172153430016;4666386721909243904;4666387271665057792;4666387821420871680;4666388371176685568;4666388920932499456;4666389470688313344;4666390020444127232;4666390570199941120;4666391119955755008;4666391669711568896;4666392219467382784;4666392769223196672;4666393318979010560;4666393868734824448;4666394418490638336;4666394968246452224;4666395518002266112;4666396067758080000;4666396617513893888;4666397167269707776;4666397717025521664;4666398266781335552;4666398816537149440;4666399366292963328;4666399916048777216;4666400465804591104;4666401015560404992;4666401565316218880;4666402115072032768;4666402664827846656;4666403214583660544;4666403764339474432;4666404314095288320;4666404863851102208;4666405413606916096;4666405963362729984;4666406513118543872;4666407062874357760;4666407612630171648;4666408162385985536;4666408712141799424;4666409261897613312;4666409811653427200;4666410361409241088;4666410911165054976;4666411460920868864;4666412010676682752;4666412560432496640;4666413110188310528;4666413659944124416;4666414209699938304;4666414759455752192;4666415309211566080;4666415858967379968;4666416408723193856;4666416958479007744;4666417508234821632;4666418057990635520;4666418607746449408;4666419157502263296;4666419707258077184;4666420257013891072;4666420806769704960;4666421356525518848;4666421906281332736;4666422456037146624;4666423005792960512;4666423555548774400;4666424105304588288;4666424655060402176;4666425204816216064;4666425754572029952;4666426304327843840;4666426854083657728;4666427403839471616;4666427953595285504;4666428503351099392;4666429053106913280;4666429602862727168;4666430152618541056;4666430702374354944;4666431252130168832;4666431801885982720;4666432351641796608;4666432901397610496;4666433451153424384;4666434000909238272;4666434550665052160;4666435100420866048;4666435650176679936;4666436199932493824;4666436749688307712;4666437299444121600;4666437849199935488;4666438398955749376;4666438948711563264;4666439498467377152;4666440048223191040;4666440597979004928;4666441147734818816;4666441697490632704;4666442247246446592;4666442797002260480;4666443346758074368;4666443896513888256;4666444446269702144;4666444996025516032;4666445545781329920;4666446095537143808;4666446645292957696;4666447195048771584;4666447744804585472;4666448294560399360;4666448844316213248;4666449394072027136;4666449943827841024;4666450493583654912;4666451043339468800;4666451593095282688;4666452142851096576;4666452692606910464;4666453242362724352;4666453792118538240;4666454341874352128;4666454891630166016;4666455441385979904;4666455991141793792;4666456540897607680;4666457090653421568;4666457640409235456;4666458190165049344;4666458739920863232;4666459289676677120;4666459839432491008;4666460389188304896;4666460938944118784;4666461488699932672;4666462038455746560;4666462588211560448;4666463137967374336;4666463687723188224;4666464237479002112;4666464787234816000;4666465336990629888;4666465886746443776;4666466436502257664;4666466986258071552;4666467536013885440;4666468085769699328;4666468635525513216;4666469185281327104;4666469735037140992;4666470284792954880;4666470834548768768;4666471384304582656;4666471934060396544;4666472483816210432;4666473033572024320;4666473583327838208;4666474133083652096;4666474682839465984;4666475232595279872;4666475782351093760;4666476332106907648;4666476881862721536;4666477431618535424;4666477981374349312;4666478531130163200;4666479080885977088;4666479630641790976;4666480180397604864;4666480730153418752;4666481279909232640;4666481829665046528;4666482379420860416;4666482929176674304;4666483478932488192;4666484028688302080;4666484578444115968;4666485128199929856;4666485677955743744;4666486227711557632;4666486777467371520;4666487327223185408;4666487876978999296;4666488426734813184;4666488976490627072;4666489526246440960;4666490076002254848;4666490625758068736;4666491175513882624;4666491725269696512;4666492275025510400;4666492824781324288;4666493374537138176;4666493924292952064;4666494474048765952;4666495023804579840;4666495573560393728;4666496123316207616;4666496673072021504;4666497222827835392;4666497772583649280;4666498322339463168;4666498872095277056;4666499421851090944;4666499971606904832;4666500521362718720;4666501071118532608;4666501620874346496;4666502170630160384;4666502720385974272;4666503270141788160;4666503819897602048;4666504369653415936;4666504919409229824;4666505469165043712;4666506018920857600;4666506568676671488;4666507118432485376;4666507668188299264;4666508217944113152;4666508767699927040;4666509317455740928;4666509867211554816;4666510416967368704;4666510966723182592;4666511516478996480;4666512066234810368;4666512615990624256;4666513165746438144;4666513715502252032;4666514265258065920;4666514815013879808;4666515364769693696;4666515914525507584;4666516464281321472;4666517014037135360;4666517563792949248;4666518113548763136;4666518663304577024;4666519213060390912;4666519762816204800;4666520312572018688;4666520862327832576;4666521412083646464;4666521961839460352;4666522511595274240;4666523061351088128;4666523611106902016;4666524160862715904;4666524710618529792;4666525260374343680;4666525810130157568;4666526359885971456;4666526909641785344;4666527459397599232;4666528009153413120;4666528558909227008;4666529108665040896;4666529658420854784;4666530208176668672;4666530757932482560;4666531307688296448;4666531857444110336;4666532407199924224;4666532956955738112;4666533506711552000;4666534056467365888;4666534606223179776;4666535155978993664;4666535705734807552;4666536255490621440;4666536805246435328;4666537355002249216;4666537904758063104;4666538454513876992;4666539004269690880;4666539554025504768;4666540103781318656;4666540653537132544;4666541203292946432;4666541753048760320;4666542302804574208;4666542852560388096;4666543402316201984;4666543952072015872;4666544501827829760;4666545051583643648;4666545601339457536;4666546151095271424;4666546700851085312;4666547250606899200;4666547800362713088;4666548350118526976;4666548899874340864;4666549449630154752;4666549999385968640;4666550549141782528;4666551098897596416;4666551648653410304;4666552198409224192;4666552748165038080;4666553297920851968;4666553847676665856;4666554397432479744;4666554947188293632;4666555496944107520;4666556046699921408;4666556596455735296;4666557146211549184;4666557695967363072;4666558245723176960;4666558795478990848;4666559345234804736;4666559894990618624;4666560444746432512;4666560994502246400;4666561544258060288;4666562094013874176;4666562643769688064;4666563193525501952;4666563743281315840;4666564293037129728;4666564842792943616;4666565392548757504;4666565942304571392;4666566492060385280;4666567041816199168;4666567591572013056;4666568141327826944;4666568691083640832;4666569240839454720;4666569790595268608;4666570340351082496;4666570890106896384;4666571439862710272;4666571989618524160;4666572539374338048;4666573089130151936;4666573638885965824;4666574188641779712;4666574738397593600;4666575288153407488;4666575837909221376;4666576387665035264;4666576937420849152;4666577487176663040;4666578036932476928;4666578586688290816;4666579136444104704;4666579686199918592;4666580235955732480;4666580785711546368;4666581335467360256;4666581885223174144;4666582434978988032;4666582984734801920;4666583534490615808;4666584084246429696;4666584634002243584;4666585183758057472;4666585733513871360;4666586283269685248;4666586833025499136;4666587382781313024;4666587932537126912;4666588482292940800;4666589032048754688;4666589581804568576;4666590131560382464;4666590681316196352;4666591231072010240;4666591780827824128;4666592330583638016;4666592880339451904;4666593430095265792;4666593979851079680;4666594529606893568;4666595079362707456;4666595629118521344;4666596178874335232;4666596728630149120;4666597278385963008;4666597828141776896;4666598377897590784;4666598927653404672;4666599477409218560;4666600027165032448;4666600576920846336;4666601126676660224;4666601676432474112;4666602226188288000;4666602775944101888;4666603325699915776;4666603875455729664;4666604425211543552;4666604974967357440;4666605524723171328;4666606074478985216;4666606624234799104;4666607173990612992;4666607723746426880;4666608273502240768;4666608823258054656;4666609373013868544;4666609922769682432;4666610472525496320;4666611022281310208;4666611572037124096;4666612121792937984;4666612671548751872;4666613221304565760;4666613771060379648;4666614320816193536;4666614870572007424;4666615420327821312;4666615970083635200;4666616519839449088;4666617069595262976;4666617619351076864;4666618169106890752;4666618718862704640;4666619268618518528;4666619818374332416;4666620368130146304;4666620917885960192;4666621467641774080;4666622017397587968;4666622567153401856;4666623116909215744;4666623666665029632;4666624216420843520;4666624766176657408;4666625315932471296;4666625865688285184;4666626415444099072;4666626965199912960;4666627514955726848;4666628064711540736;4666628614467354624;4666629164223168512;4666629713978982400;4666630263734796288;4666630813490610176;4666631363246424064;4666631913002237952;4666632462758051840;4666633012513865728;4666633562269679616;4666634112025493504;4666634661781307392;4666635211537121280;4666635761292935168;4666636311048749056;4666636860804562944;4666637410560376832;4666637960316190720;4666638510072004608;4666639059827818496;4666639609583632384;4666640159339446272;4666640709095260160;4666641258851074048;4666641808606887936;4666642358362701824;4666642908118515712;4666643457874329600;4666644007630143488;4666644557385957376;4666645107141771264;4666645656897585152;4666646206653399040;4666646756409212928;4666647306165026816;4666647855920840704;4666648405676654592;4666648955432468480;4666649505188282368;4666650054944096256;4666650604699910144;4666651154455724032;4666651704211537920;4666652253967351808;4666652803723165696;4666653353478979584;4666653903234793472;4666654452990607360;4666655002746421248;4666655552502235136;4666656102258049024;4666656652013862912;4666657201769676800;4666657751525490688;4666658301281304576;4666658851037118464;4666659400792932352;4666659950548746240;4666660500304560128;4666661050060374016;4666661599816187904;4666662149572001792;4666662699327815680;4666663249083629568;4666663798839443456;4666664348595257344;4666664898351071232;4666665448106885120;4666665997862699008;4666666547618512896;4666667097374326784;4666667647130140672;4666668196885954560;4666668746641768448;4666669296397582336;4666669846153396224;4666670395909210112;4666670945665024000;4666671495420837888;4666672045176651776;4666672594932465664;4666673144688279552;4666673694444093440;4666674244199907328;4666674793955721216;4666675343711535104;4666675893467348992;4666676443223162880;4666676992978976768;4666677542734790656;4666678092490604544;4666678642246418432;4666679192002232320;4666679741758046208;4666680291513860096;4666680841269673984;4666681391025487872;4666681940781301760;4666682490537115648;4666683040292929536;4666683590048743424;4666684139804557312;4666684689560371200;4666685239316185088;4666685789071998976;4666686338827812864;4666686888583626752;4666687438339440640;4666687988095254528;4666688537851068416;4666689087606882304;4666689637362696192;4666690187118510080;4666690736874323968;4666691286630137856;4666691836385951744;4666692386141765632;4666692935897579520;4666693485653393408;4666694035409207296;4666694585165021184;4666695134920835072;4666695684676648960;4666696234432462848;4666696784188276736;4666697333944090624;4666697883699904512;4666698433455718400;4666698983211532288;4666699532967346176;4666700082723160064;4666700632478973952;4666701182234787840;4666701731990601728;4666702281746415616;4666702831502229504;4666703381258043392;4666703931013857280;4666704480769671168;4666705030525485056;4666705580281298944;4666706130037112832;4666706679792926720;4666707229548740608;4666707779304554496;4666708329060368384;4666708878816182272;4666709428571996160;4666709978327810048;4666710528083623936;4666711077839437824;4666711627595251712;4666712177351065600;4666712727106879488;4666713276862693376;4666713826618507264;4666714376374321152;4666714926130135040;4666715475885948928;4666716025641762816;4666716575397576704;4666717125153390592;4666717674909204480;4666718224665018368;4666718774420832256;4666719324176646144;4666719873932460032;4666720423688273920;4666720973444087808;4666721523199901696;4666722072955715584;4666722622711529472;4666723172467343360;4666723722223157248;4666724271978971136;4666724821734785024;4666725371490598912;4666725921246412800;4666726471002226688;4666727020758040576;4666727570513854464;4666728120269668352;4666728670025482240;4666729219781296128;4666729769537110016;4666730319292923904;4666730869048737792;4666731418804551680;4666731968560365568;4666732518316179456;4666733068071993344;4666733617827807232;4666734167583621120;4666734717339435008;4666735267095248896;4666735816851062784;4666736366606876672;4666736916362690560;4666737466118504448;4666738015874318336;4666738565630132224;4666739115385946112;4666739665141760000;4666740214897573888;4666740764653387776;4666741314409201664;4666741864165015552;4666742413920829440;4666742963676643328;4666743513432457216;4666744063188271104;4666744612944084992;4666745162699898880;4666745712455712768;4666746262211526656;4666746811967340544;4666747361723154432;4666747911478968320;4666748461234782208;4666749010990596096;4666749560746409984;4666750110502223872;4666750660258037760;4666751210013851648;4666751759769665536;4666752309525479424;4666752859281293312;4666753409037107200;4666753958792921088;4666754508548734976;4666755058304548864;4666755608060362752;4666756157816176640;4666756707571990528;4666757257327804416;4666757807083618304;4666758356839432192;4666758906595246080;4666759456351059968;4666760006106873856;4666760555862687744;4666761105618501632;4666761655374315520;4666762205130129408;4666762754885943296;4666763304641757184;4666763854397571072;4666764404153384960;4666764953909198848;4666765503665012736;4666766053420826624;4666766603176640512;4666767152932454400;4666767702688268288;4666768252444082176;4666768802199896064;4666769351955709952;4666769901711523840;4666770451467337728;4666771001223151616;4666771550978965504;4666772100734779392;4666772650490593280;4666773200246407168;4666773750002221056;4666774299758034944;4666774849513848832;4666775399269662720;4666775949025476608;4666776498781290496;4666777048537104384;4666777598292918272;4666778148048732160;4666778697804546048;4666779247560359936;4666779797316173824;4666780347071987712;4666780896827801600;4666781446583615488;4666781996339429376;4666782546095243264;4666783095851057152;4666783645606871040;4666784195362684928;4666784745118498816;4666785294874312704;4666785844630126592;4666786394385940480;4666786944141754368;4666787493897568256;4666788043653382144;4666788593409196032;4666789143165009920;4666789692920823808;4666790242676637696;4666790792432451584;4666791342188265472;4666791891944079360;4666792441699893248;4666792991455707136;4666793541211521024;4666794090967334912;4666794640723148800;4666795190478962688;4666795740234776576;4666796289990590464;4666796839746404352;4666797389502218240;4666797939258032128;4666798489013846016;4666799038769659904;4666799588525473792;4666800138281287680;4666800688037101568;4666801237792915456;4666801787548729344;4666802337304543232;4666802887060357120;4666803436816171008;4666803986571984896;4666804536327798784;4666805086083612672;4666805635839426560;4666806185595240448;4666806735351054336;4666807285106868224;4666807834862682112;4666808384618496000;4666808934374309888;4666809484130123776;4666810033885937664;4666810583641751552;4666811133397565440;4666811683153379328;4666812232909193216;4666812782665007104;4666813332420820992;4666813882176634880;4666814431932448768;4666814981688262656;4666815531444076544;4666816081199890432;4666816630955704320;4666817180711518208;4666817730467332096;4666818280223145984;4666818829978959872;4666819379734773760;4666819929490587648;4666820479246401536;4666821029002215424;4666821578758029312;4666822128513843200;4666822678269657088;4666823228025470976;4666823777781284864;4666824327537098752;4666824877292912640;4666825427048726528;4666825976804540416;4666826526560354304;4666827076316168192;4666827626071982080;4666828175827795968;4666828725583609856;4666829275339423744;4666829825095237632;4666830374851051520;4666830924606865408;4666831474362679296;4666832024118493184;4666832573874307072;4666833123630120960;4666833673385934848;4666834223141748736;4666834772897562624;4666835322653376512;4666835872409190400;4666836422165004288;4666836971920818176;4666837521676632064;4666838071432445952;4666838621188259840;4666839170944073728;4666839720699887616;4666840270455701504;4666840820211515392;4666841369967329280;4666841919723143168;4666842469478957056;4666843019234770944;4666843568990584832;4666844118746398720;4666844668502212608;4666845218258026496;4666845768013840384;4666846317769654272;4666846867525468160;4666847417281282048;4666847967037095936;4666848516792909824;4666849066548723712;4666849616304537600;4666850166060351488;4666850715816165376;4666851265571979264;4666851815327793152;4666852365083607040;4666852914839420928;4666853464595234816;4666854014351048704;4666854564106862592;4666855113862676480;4666855663618490368;4666856213374304256;4666856763130118144;4666857312885932032;4666857862641745920;4666858412397559808;4666858962153373696;4666859511909187584;4666860061665001472;4666860611420815360;4666861161176629248;4666861710932443136;4666862260688257024;4666862810444070912;4666863360199884800;4666863909955698688;4666864459711512576;4666865009467326464;4666865559223140352;4666866108978954240;4666866658734768128;4666867208490582016;4666867758246395904;4666868308002209792;4666868857758023680;4666869407513837568;4666869957269651456;4666870507025465344;4666871056781279232;4666871606537093120;4666872156292907008;4666872706048720896;4666873255804534784;4666873805560348672;4666874355316162560;4666874905071976448;4666875454827790336;4666876004583604224;4666876554339418112;4666877104095232000;4666877653851045888;4666878203606859776;4666878753362673664;4666879303118487552;4666879852874301440;4666880402630115328;4666880952385929216;4666881502141743104;4666882051897556992;4666882601653370880;4666883151409184768;4666883701164998656;4666884250920812544;4666884800676626432;4666885350432440320;4666885900188254208;4666886449944068096;4666886999699881984;4666887549455695872;4666888099211509760;4666888648967323648;4666889198723137536;4666889748478951424;4666890298234765312;4666890847990579200;4666891397746393088;4666891947502206976;4666892497258020864;4666893047013834752;4666893596769648640;4666894146525462528;4666894696281276416;4666895246037090304;4666895795792904192;4666896345548718080;4666896895304531968;4666897445060345856;4666897994816159744;4666898544571973632;4666899094327787520;4666899644083601408;4666900193839415296;4666900743595229184;4666901293351043072;4666901843106856960;4666902392862670848;4666902942618484736;4666903492374298624;4666904042130112512;4666904591885926400;4666905141641740288;4666905691397554176;4666906241153368064;4666906790909181952;4666907340664995840;4666907890420809728;4666908440176623616;4666908989932437504;4666909539688251392;4666910089444065280;4666910639199879168;4666911188955693056;4666911738711506944;4666912288467320832;4666912838223134720;4666913387978948608;4666913937734762496;4666914487490576384;4666915037246390272;4666915587002204160;4666916136758018048;4666916686513831936;4666917236269645824;4666917786025459712;4666918335781273600;4666918885537087488;4666919435292901376;4666919985048715264;4666920534804529152;4666921084560343040;4666921634316156928;4666922184071970816;4666922733827784704;4666923283583598592;4666923833339412480;4666924383095226368;4666924932851040256;4666925482606854144;4666926032362668032;4666926582118481920;4666927131874295808;4666927681630109696;4666928231385923584;4666928781141737472;4666929330897551360;4666929880653365248;4666930430409179136;4666930980164993024;4666931529920806912;4666932079676620800;4666932629432434688;4666933179188248576;4666933728944062464;4666934278699876352;4666934828455690240;4666935378211504128;4666935927967318016;4666936477723131904;4666937027478945792;4666937577234759680;4666938126990573568;4666938676746387456;4666939226502201344;4666939776258015232;4666940326013829120;4666940875769643008;4666941425525456896;4666941975281270784;4666942525037084672;4666943074792898560;4666943624548712448;4666944174304526336;4666944724060340224;4666945273816154112;4666945823571968000;4666946373327781888;4666946923083595776;4666947472839409664;4666948022595223552;4666948572351037440;4666949122106851328;4666949671862665216;4666950221618479104;4666950771374292992;4666951321130106880;4666951870885920768;4666952420641734656;4666952970397548544;4666953520153362432;4666954069909176320;4666954619664990208;4666955169420804096;4666955719176617984;4666956268932431872;4666956818688245760;4666957368444059648;4666957918199873536;4666958467955687424;4666959017711501312;4666959567467315200;4666960117223129088;4666960666978942976;4666961216734756864;4666961766490570752;4666962316246384640;4666962866002198528;4666963415758012416;4666963965513826304;4666964515269640192;4666965065025454080;4666965614781267968;4666966164537081856;4666966714292895744;4666967264048709632;4666967813804523520;4666968363560337408;4666968913316151296;4666969463071965184;4666970012827779072;4666970562583592960;4666971112339406848;4666971662095220736;4666972211851034624;4666972761606848512;4666973311362662400;4666973861118476288;4666974410874290176;4666974960630104064;4666975510385917952;4666976060141731840;4666976609897545728;4666977159653359616;4666977709409173504;4666978259164987392;4666978808920801280;4666979358676615168;4666979908432429056;4666980458188242944;4666981007944056832;4666981557699870720;4666982107455684608;4666982657211498496;4666983206967312384;4666983756723126272;4666984306478940160;4666984856234754048;4666985405990567936;4666985955746381824;4666986505502195712;4666987055258009600;4666987605013823488;4666988154769637376;4666988704525451264;4666989254281265152;4666989804037079040;4666990353792892928;4666990903548706816;4666991453304520704;4666992003060334592;4666992552816148480;4666993102571962368;4666993652327776256;4666994202083590144;4666994751839404032;4666995301595217920;4666995851351031808;4666996401106845696;4666996950862659584;4666997500618473472;4666998050374287360;4666998600130101248;4666999149885915136;4666999699641729024;4667000249397542912;4667000799153356800;4667001348909170688;4667001898664984576;4667002448420798464;4667002998176612352;4667003547932426240;4667004097688240128;4667004647444054016;4667005197199867904;4667005746955681792;4667006296711495680;4667006846467309568;4667007396223123456;4667007945978937344;4667008495734751232;4667009045490565120;4667009595246379008;4667010145002192896;4667010694758006784;4667011244513820672;4667011794269634560;4667012344025448448;4667012893781262336;4667013443537076224;4667013993292890112;4667014543048704000;4667015092804517888;4667015642560331776;4667016192316145664;4667016742071959552;4667017291827773440;4667017841583587328;4667018391339401216;4667018941095215104;4667019490851028992;4667020040606842880;4667020590362656768;4667021140118470656;4667021689874284544;4667022239630098432;4667022789385912320;4667023339141726208;4667023888897540096;4667024438653353984;4667024988409167872;4667025538164981760;4667026087920795648;4667026637676609536;4667027187432423424;4667027737188237312;4667028286944051200;4667028836699865088;4667029386455678976;4667029936211492864;4667030485967306752;4667031035723120640;4667031585478934528;4667032135234748416;4667032684990562304;4667033234746376192;4667033784502190080;4667034334258003968;4667034884013817856;4667035433769631744;4667035983525445632;4667036533281259520;4667037083037073408;4667037632792887296;4667038182548701184;4667038732304515072;4667039282060328960;4667039831816142848;4667040381571956736;4667040931327770624;4667041481083584512;4667042030839398400;4667042580595212288;4667043130351026176;4667043680106840064;4667044229862653952;4667044779618467840;4667045329374281728;4667045879130095616;4667046428885909504;4667046978641723392;4667047528397537280;4667048078153351168;4667048627909165056;4667049177664978944;4667049727420792832;4667050277176606720;4667050826932420608;4667051376688234496;4667051926444048384;4667052476199862272;4667053025955676160;4667053575711490048;4667054125467303936;4667054675223117824;4667055224978931712;4667055774734745600;4667056324490559488;4667056874246373376;4667057424002187264;4667057973758001152;4667058523513815040;4667059073269628928;4667059623025442816;4667060172781256704;4667060722537070592;4667061272292884480;4667061822048698368;4667062371804512256;4667062921560326144;4667063471316140032;4667064021071953920;4667064570827767808;4667065120583581696;4667065670339395584;4667066220095209472;4667066769851023360;4667067319606837248;4667067869362651136;4667068419118465024;4667068968874278912;4667069518630092800;4667070068385906688;4667070618141720576;4667071167897534464;4667071717653348352;4667072267409162240;4667072817164976128;4667073366920790016;4667073916676603904;4667074466432417792;4667075016188231680;4667075565944045568;4667076115699859456;4667076665455673344;4667077215211487232;4667077764967301120;4667078314723115008;4667078864478928896;4667079414234742784;4667079963990556672;4667080513746370560;4667081063502184448;4667081613257998336;4667082163013812224;4667082712769626112;4667083262525440000;4667083812281253888;4667084362037067776;4667084911792881664;4667085461548695552;4667086011304509440;4667086561060323328;4667087110816137216;4667087660571951104;4667088210327764992;4667088760083578880;4667089309839392768;4667089859595206656;4667090409351020544;4667090959106834432;4667091508862648320;4667092058618462208;4667092608374276096;4667093158130089984;4667093707885903872;4667094257641717760;4667094807397531648;4667095357153345536;4667095906909159424;4667096456664973312;4667097006420787200;4667097556176601088;4667098105932414976;4667098655688228864;4667099205444042752;4667099755199856640;4667100304955670528;4667100854711484416;4667101404467298304;4667101954223112192;4667102503978926080;4667103053734739968;4667103603490553856;4667104153246367744;4667104703002181632;4667105252757995520;4667105802513809408;4667106352269623296;4667106902025437184;4667107451781251072;4667108001537064960;4667108551292878848;4667109101048692736;4667109650804506624;4667110200560320512;4667110750316134400;4667111300071948288;4667111849827762176;4667112399583576064;4667112949339389952;4667113499095203840;4667114048851017728;4667114598606831616;4667115148362645504;4667115698118459392;4667116247874273280;4667116797630087168;4667117347385901056;4667117897141714944;4667118446897528832;4667118996653342720;4667119546409156608;4667120096164970496;4667120645920784384;4667121195676598272;4667121745432412160;4667122295188226048;4667122844944039936;4667123394699853824;4667123944455667712;4667124494211481600;4667125043967295488;4667125593723109376;4667126143478923264;4667126693234737152;4667127242990551040;4667127792746364928;4667128342502178816;4667128892257992704;4667129442013806592;4667129991769620480;4667130541525434368;4667131091281248256;4667131641037062144;4667132190792876032;4667132740548689920;4667133290304503808;4667133840060317696;4667134389816131584;4667134939571945472;4667135489327759360;4667136039083573248;4667136588839387136;4667137138595201024;4667137688351014912;4667138238106828800;4667138787862642688;4667139337618456576;4667139887374270464;4667140437130084352;4667140986885898240;4667141536641712128;4667142086397526016;4667142636153339904;4667143185909153792;4667143735664967680;4667144285420781568;4667144835176595456;4667145384932409344;4667145934688223232;4667146484444037120;4667147034199851008;4667147583955664896;4667148133711478784;4667148683467292672;4667149233223106560;4667149782978920448;4667150332734734336;4667150882490548224;4667151432246362112;4667151982002176000;4667152531757989888;4667153081513803776;4667153631269617664;4667154181025431552;4667154730781245440;4667155280537059328;4667155830292873216;4667156380048687104;4667156929804500992;4667157479560314880;4667158029316128768;4667158579071942656;4667159128827756544;4667159678583570432;4667160228339384320;4667160778095198208;4667161327851012096;4667161877606825984;4667162427362639872;4667162977118453760;4667163526874267648;4667164076630081536;4667164626385895424;4667165176141709312;4667165725897523200;4667166275653337088;4667166825409150976;4667167375164964864;4667167924920778752;4667168474676592640;4667169024432406528;4667169574188220416;4667170123944034304;4667170673699848192;4667171223455662080;4667171773211475968;4667172322967289856;4667172872723103744;4667173422478917632;4667173972234731520;4667174521990545408;4667175071746359296;4667175621502173184;4667176171257987072;4667176721013800960;4667177270769614848;4667177820525428736;4667178370281242624;4667178920037056512;4667179469792870400;4667180019548684288;4667180569304498176;4667181119060312064;4667181668816125952;4667182218571939840;4667182768327753728;4667183318083567616;4667183867839381504;4667184417595195392;4667184967351009280;4667185517106823168;4667186066862637056;4667186616618450944;4667187166374264832;4667187716130078720;4667188265885892608;4667188815641706496;4667189365397520384;4667189915153334272;4667190464909148160;4667191014664962048;4667191564420775936;4667192114176589824;4667192663932403712;4667193213688217600;4667193763444031488;4667194313199845376;4667194862955659264;4667195412711473152;4667195962467287040;4667196512223100928;4667197061978914816;4667197611734728704;4667198161490542592;4667198711246356480;4667199261002170368;4667199810757984256;4667200360513798144;4667200910269612032;4667201460025425920;4667202009781239808;4667202559537053696;4667203109292867584;4667203659048681472;4667204208804495360;4667204758560309248;4667205308316123136;4667205858071937024;4667206407827750912;4667206957583564800;4667207507339378688;4667208057095192576;4667208606851006464;4667209156606820352;4667209706362634240;4667210256118448128;4667210805874262016;4667211355630075904;4667211905385889792;4667212455141703680;4667213004897517568;4667213554653331456;4667214104409145344;4667214654164959232;4667215203920773120;4667215753676587008;4667216303432400896;4667216853188214784;4667217402944028672;4667217952699842560;4667218502455656448;4667219052211470336;4667219601967284224;4667220151723098112;4667220701478912000;4667221251234725888;4667221800990539776;4667222350746353664;4667222900502167552;4667223450257981440;4667224000013795328;4667224549769609216;4667225099525423104;4667225649281236992;4667226199037050880;4667226748792864768;4667227298548678656;4667227848304492544;4667228398060306432;4667228947816120320;4667229497571934208;4667230047327748096;4667230597083561984;4667231146839375872;4667231696595189760;4667232246351003648;4667232796106817536;4667233345862631424;4667233895618445312;4667234445374259200;4667234995130073088;4667235544885886976;4667236094641700864;4667236644397514752;4667237194153328640;4667237743909142528;4667238293664956416;4667238843420770304;4667239393176584192;4667239942932398080;4667240492688211968;4667241042444025856;4667241592199839744;4667242141955653632;4667242691711467520;4667243241467281408;4667243791223095296;4667244340978909184;4667244890734723072;4667245440490536960;4667245990246350848;4667246540002164736;4667247089757978624;4667247639513792512;4667248189269606400;4667248739025420288;4667249288781234176;4667249838537048064;4667250388292861952;4667250938048675840;4667251487804489728;4667252037560303616;4667252587316117504;4667253137071931392;4667253686827745280;4667254236583559168;4667254786339373056;4667255336095186944;4667255885851000832;4667256435606814720;4667256985362628608;4667257535118442496;4667258084874256384;4667258634630070272;4667259184385884160;4667259734141698048;4667260283897511936;4667260833653325824;4667261383409139712;4667261933164953600;4667262482920767488;4667263032676581376;4667263582432395264;4667264132188209152;4667264681944023040;4667265231699836928;4667265781455650816;4667266331211464704;4667266880967278592;4667267430723092480;4667267980478906368;4667268530234720256;4667269079990534144;4667269629746348032;4667270179502161920;4667270729257975808;4667271279013789696;4667271828769603584;4667272378525417472;4667272928281231360;4667273478037045248;4667274027792859136;4667274577548673024;4667275127304486912;4667275677060300800;4667276226816114688;4667276776571928576;4667277326327742464;4667277876083556352;4667278425839370240;4667278975595184128;4667279525350998016;4667280075106811904;4667280624862625792;4667281174618439680;4667281724374253568;4667282274130067456;4667282823885881344;4667283373641695232;4667283923397509120;4667284473153323008;4667285022909136896;4667285572664950784;4667286122420764672;4667286672176578560;4667287221932392448;4667287771688206336;4667288321444020224;4667288871199834112;4667289420955648000;4667289970711461888;4667290520467275776;4667291070223089664;4667291619978903552;4667292169734717440;4667292719490531328;4667293269246345216;4667293819002159104;4667294368757972992;4667294918513786880;4667295468269600768;4667296018025414656;4667296567781228544;4667297117537042432;4667297667292856320;4667298217048670208;4667298766804484096;4667299316560297984;4667299866316111872;4667300416071925760;4667300965827739648;4667301515583553536;4667302065339367424;4667302615095181312;4667303164850995200;4667303714606809088;4667304264362622976;4667304814118436864;4667305363874250752;4667305913630064640;4667306463385878528;4667307013141692416;4667307562897506304;4667308112653320192;4667308662409134080;4667309212164947968;4667309761920761856;4667310311676575744;4667310861432389632;4667311411188203520;4667311960944017408;4667312510699831296;4667313060455645184;4667313610211459072;4667314159967272960;4667314709723086848;4667315259478900736;4667315809234714624;4667316358990528512;4667316908746342400;4667317458502156288;4667318008257970176;4667318558013784064;4667319107769597952;4667319657525411840;4667320207281225728;4667320757037039616;4667321306792853504;4667321856548667392;4667322406304481280;4667322956060295168;4667323505816109056;4667324055571922944;4667324605327736832;4667325155083550720;4667325704839364608;4667326254595178496;4667326804350992384;4667327354106806272;4667327903862620160;4667328453618434048;4667329003374247936;4667329553130061824;4667330102885875712;4667330652641689600;4667331202397503488;4667331752153317376;4667332301909131264;4667332851664945152;4667333401420759040;4667333951176572928;4667334500932386816;4667335050688200704;4667335600444014592;4667336150199828480;4667336699955642368;4667337249711456256;4667337799467270144;4667338349223084032;4667338898978897920;4667339448734711808;4667339998490525696;4667340548246339584;4667341098002153472;4667341647757967360;4667342197513781248;4667342747269595136;4667343297025409024;4667343846781222912;4667344396537036800;4667344946292850688;4667345496048664576;4667346045804478464;4667346595560292352;4667347145316106240;4667347695071920128;4667348244827734016;4667348794583547904;4667349344339361792;4667349894095175680;4667350443850989568;4667350993606803456;4667351543362617344;4667352093118431232;4667352642874245120;4667353192630059008;4667353742385872896;4667354292141686784;4667354841897500672;4667355391653314560;4667355941409128448;4667356491164942336;4667357040920756224;4667357590676570112;4667358140432384000;4667358690188197888;4667359239944011776;4667359789699825664;4667360339455639552;4667360889211453440;4667361438967267328;4667361988723081216;4667362538478895104;4667363088234708992;4667363637990522880;4667364187746336768;4667364737502150656;4667365287257964544;4667365837013778432;4667366386769592320;4667366936525406208;4667367486281220096;4667368036037033984;4667368585792847872;4667369135548661760;4667369685304475648;4667370235060289536;4667370784816103424;4667371334571917312;4667371884327731200;4667372434083545088;4667372983839358976;4667373533595172864;4667374083350986752;4667374633106800640;4667375182862614528;4667375732618428416;4667376282374242304;4667376832130056192;4667377381885870080;4667377931641683968;4667378481397497856;4667379031153311744;4667379580909125632;4667380130664939520;4667380680420753408;4667381230176567296;4667381779932381184;4667382329688195072;4667382879444008960;4667383429199822848;4667383978955636736;4667384528711450624;4667385078467264512;4667385628223078400;4667386177978892288;4667386727734706176;4667387277490520064;4667387827246333952;4667388377002147840;4667388926757961728;4667389476513775616;4667390026269589504;4667390576025403392;4667391125781217280;4667391675537031168;4667392225292845056;4667392775048658944;4667393324804472832;4667393874560286720;4667394424316100608;4667394974071914496;4667395523827728384;4667396073583542272;4667396623339356160;4667397173095170048;4667397722850983936;4667398272606797824;4667398822362611712;4667399372118425600;4667399921874239488;4667400471630053376;4667401021385867264;4667401571141681152;4667402120897495040;4667402670653308928;4667403220409122816;4667403770164936704;4667404319920750592;4667404869676564480;4667405419432378368;4667405969188192256;4667406518944006144;4667407068699820032;4667407618455633920;4667408168211447808;4667408717967261696;4667409267723075584;4667409817478889472;4667410367234703360;4667410916990517248;4667411466746331136;4667412016502145024;4667412566257958912;4667413116013772800;4667413665769586688;4667414215525400576;4667414765281214464;4667415315037028352;4667415864792842240;4667416414548656128;4667416964304470016;4667417514060283904;4667418063816097792;4667418613571911680;4667419163327725568;4667419713083539456;4667420262839353344;4667420812595167232;4667421362350981120;4667421912106795008;4667422461862608896;4667423011618422784;4667423561374236672;4667424111130050560;4667424660885864448;4667425210641678336;4667425760397492224;4667426310153306112;4667426859909120000;4667427409664933888;4667427959420747776;4667428509176561664;4667429058932375552;4667429608688189440;4667430158444003328;4667430708199817216;4667431257955631104;4667431807711444992;4667432357467258880;4667432907223072768;4667433456978886656;4667434006734700544;4667434556490514432;4667435106246328320;4667435656002142208;4667436205757956096;4667436755513769984;4667437305269583872;4667437855025397760;4667438404781211648;4667438954537025536;4667439504292839424;4667440054048653312;4667440603804467200;4667441153560281088;4667441703316094976;4667442253071908864;4667442802827722752;4667443352583536640;4667443902339350528;4667444452095164416;4667445001850978304;4667445551606792192;4667446101362606080;4667446651118419968;4667447200874233856;4667447750630047744;4667448300385861632;4667448850141675520;4667449399897489408;4667449949653303296;4667450499409117184;4667451049164931072;4667451598920744960;4667452148676558848;4667452698432372736;4667453248188186624;4667453797944000512;4667454347699814400;4667454897455628288;4667455447211442176;4667455996967256064;4667456546723069952;4667457096478883840;4667457646234697728;4667458195990511616;4667458745746325504;4667459295502139392;4667459845257953280;4667460395013767168;4667460944769581056;4667461494525394944;4667462044281208832;4667462594037022720;4667463143792836608;4667463693548650496;4667464243304464384;4667464793060278272;4667465342816092160;4667465892571906048;4667466442327719936;4667466992083533824;4667467541839347712;4667468091595161600;4667468641350975488;4667469191106789376;4667469740862603264;4667470290618417152;4667470840374231040;4667471390130044928;4667471939885858816;4667472489641672704;4667473039397486592;4667473589153300480;4667474138909114368;4667474688664928256;4667475238420742144;4667475788176556032;4667476337932369920;4667476887688183808;4667477437443997696;4667477987199811584;4667478536955625472;4667479086711439360;4667479636467253248;4667480186223067136;4667480735978881024;4667481285734694912;4667481835490508800;4667482385246322688;4667482935002136576;4667483484757950464;4667484034513764352;4667484584269578240;4667485134025392128;4667485683781206016;4667486233537019904;4667486783292833792;4667487333048647680;4667487882804461568;4667488432560275456;4667488982316089344;4667489532071903232;4667490081827717120;4667490631583531008;4667491181339344896;4667491731095158784;4667492280850972672;4667492830606786560;4667493380362600448;4667493930118414336;4667494479874228224;4667495029630042112;4667495579385856000;4667496129141669888;4667496678897483776;4667497228653297664;4667497778409111552;4667498328164925440;4667498877920739328;4667499427676553216;4667499977432367104;4667500527188180992;4667501076943994880;4667501626699808768;4667502176455622656;4667502726211436544;4667503275967250432;4667503825723064320;4667504375478878208;4667504925234692096;4667505474990505984;4667506024746319872;4667506574502133760;4667507124257947648;4667507674013761536;4667508223769575424;4667508773525389312;4667509323281203200;4667509873037017088;4667510422792830976;4667510972548644864;4667511522304458752;4667512072060272640;4667512621816086528;4667513171571900416;4667513721327714304;4667514271083528192;4667514820839342080;4667515370595155968;4667515920350969856;4667516470106783744;4667517019862597632;4667517569618411520;4667518119374225408;4667518669130039296;4667519218885853184;4667519768641667072;4667520318397480960;4667520868153294848;4667521417909108736;4667521967664922624;4667522517420736512;4667523067176550400;4667523616932364288;4667524166688178176;4667524716443992064;4667525266199805952;4667525815955619840;4667526365711433728;4667526915467247616;4667527465223061504;4667528014978875392;4667528564734689280;4667529114490503168;4667529664246317056;4667530214002130944;4667530763757944832;4667531313513758720;4667531863269572608;4667532413025386496;4667532962781200384;4667533512537014272;4667534062292828160;4667534612048642048;4667535161804455936;4667535711560269824;4667536261316083712;4667536811071897600;4667537360827711488;4667537910583525376;4667538460339339264;4667539010095153152;4667539559850967040;4667540109606780928;4667540659362594816;4667541209118408704;4667541758874222592;4667542308630036480;4667542858385850368;4667543408141664256;4667543957897478144;4667544507653292032;4667545057409105920;4667545607164919808;4667546156920733696;4667546706676547584;4667547256432361472;4667547806188175360;4667548355943989248;4667548905699803136;4667549455455617024;4667550005211430912;4667550554967244800;4667551104723058688;4667551654478872576;4667552204234686464;4667552753990500352;4667553303746314240;4667553853502128128;4667554403257942016;4667554953013755904;4667555502769569792;4667556052525383680;4667556602281197568;4667557152037011456;4667557701792825344;4667558251548639232;4667558801304453120;4667559351060267008;4667559900816080896;4667560450571894784;4667561000327708672;4667561550083522560;4667562099839336448;4667562649595150336;4667563199350964224;4667563749106778112;4667564298862592000;4667564848618405888;4667565398374219776;4667565948130033664;4667566497885847552;4667567047641661440;4667567597397475328;4667568147153289216;4667568696909103104;4667569246664916992;4667569796420730880;4667570346176544768;4667570895932358656;4667571445688172544;4667571995443986432;4667572545199800320;4667573094955614208;4667573644711428096;4667574194467241984;4667574744223055872;4667575293978869760;4667575843734683648;4667576393490497536;4667576943246311424;4667577493002125312;4667578042757939200;4667578592513753088;4667579142269566976;4667579692025380864;4667580241781194752;4667580791537008640;4667581341292822528;4667581891048636416;4667582440804450304;4667582990560264192;4667583540316078080;4667584090071891968;4667584639827705856;4667585189583519744;4667585739339333632;4667586289095147520;4667586838850961408;4667587388606775296;4667587938362589184;4667588488118403072;4667589037874216960;4667589587630030848;4667590137385844736;4667590687141658624;4667591236897472512;4667591786653286400;4667592336409100288;4667592886164914176;4667593435920728064;4667593985676541952;4667594535432355840;4667595085188169728;4667595634943983616;4667596184699797504;4667596734455611392;4667597284211425280;4667597833967239168;4667598383723053056;4667598933478866944;4667599483234680832;4667600032990494720;4667600582746308608;4667601132502122496;4667601682257936384;4667602232013750272;4667602781769564160;4667603331525378048;4667603881281191936;4667604431037005824;4667604980792819712;4667605530548633600;4667606080304447488;4667606630060261376;4667607179816075264;4667607729571889152;4667608279327703040;4667608829083516928;4667609378839330816;4667609928595144704;4667610478350958592;4667611028106772480;4667611577862586368;4667612127618400256;4667612677374214144;4667613227130028032;4667613776885841920;4667614326641655808;4667614876397469696;4667615426153283584;4667615975909097472;4667616525664911360;4667617075420725248;4667617625176539136;4667618174932353024;4667618724688166912;4667619274443980800;4667619824199794688;4667620373955608576;4667620923711422464;4667621473467236352;4667622023223050240;4667622572978864128;4667623122734678016;4667623672490491904;4667624222246305792;4667624772002119680;4667625321757933568;4667625871513747456;4667626421269561344;4667626971025375232;4667627520781189120;4667628070537003008;4667628620292816896;4667629170048630784;4667629719804444672;4667630269560258560;4667630819316072448;4667631369071886336;4667631918827700224;4667632468583514112;4667633018339328000;4667633568095141888;4667634117850955776;4667634667606769664;4667635217362583552;4667635767118397440;4667636316874211328;4667636866630025216;4667637416385839104;4667637966141652992;4667638515897466880;4667639065653280768;4667639615409094656;4667640165164908544;4667640714920722432;4667641264676536320;4667641814432350208;4667642364188164096;4667642913943977984;4667643463699791872;4667644013455605760;4667644563211419648;4667645112967233536;4667645662723047424;4667646212478861312;4667646762234675200;4667647311990489088;4667647861746302976;4667648411502116864;4667648961257930752;4667649511013744640;4667650060769558528;4667650610525372416;4667651160281186304;4667651710037000192;4667652259792814080;4667652809548627968;4667653359304441856;4667653909060255744;4667654458816069632;4667655008571883520;4667655558327697408;4667656108083511296;4667656657839325184;4667657207595139072;4667657757350952960;4667658307106766848;4667658856862580736;4667659406618394624;4667659956374208512;4667660506130022400;4667661055885836288;4667661605641650176;4667662155397464064;4667662705153277952;4667663254909091840;4667663804664905728;4667664354420719616;4667664904176533504;4667665453932347392;4667666003688161280;4667666553443975168;4667667103199789056;4667667652955602944;4667668202711416832;4667668752467230720;4667669302223044608;4667669851978858496;4667670401734672384;4667670951490486272;4667671501246300160;4667672051002114048;4667672600757927936;4667673150513741824;4667673700269555712;4667674250025369600;4667674799781183488;4667675349536997376;4667675899292811264;4667676449048625152;4667676998804439040;4667677548560252928;4667678098316066816;4667678648071880704;4667679197827694592;4667679747583508480;4667680297339322368;4667680847095136256;4667681396850950144;4667681946606764032;4667682496362577920;4667683046118391808;4667683595874205696;4667684145630019584;4667684695385833472;4667685245141647360;4667685794897461248;4667686344653275136;4667686894409089024;4667687444164902912;4667687993920716800;4667688543676530688;4667689093432344576;4667689643188158464;4667690192943972352;4667690742699786240;4667691292455600128;4667691842211414016;4667692391967227904;4667692941723041792;4667693491478855680;4667694041234669568;4667694590990483456;4667695140746297344;4667695690502111232;4667696240257925120;4667696790013739008;4667697339769552896;4667697889525366784;4667698439281180672;4667698989036994560;4667699538792808448;4667700088548622336;4667700638304436224;4667701188060250112;4667701737816064000;4667702287571877888;4667702837327691776;4667703387083505664;4667703936839319552;4667704486595133440;4667705036350947328;4667705586106761216;4667706135862575104;4667706685618388992;4667707235374202880;4667707785130016768;4667708334885830656;4667708884641644544;4667709434397458432;4667709984153272320;4667710533909086208;4667711083664900096;4667711633420713984;4667712183176527872;4667712732932341760;4667713282688155648;4667713832443969536;4667714382199783424;4667714931955597312;4667715481711411200;4667716031467225088;4667716581223038976;4667717130978852864;4667717680734666752;4667718230490480640;4667718780246294528;4667719330002108416;4667719879757922304;4667720429513736192;4667720979269550080;4667721529025363968;4667722078781177856;4667722628536991744;4667723178292805632;4667723728048619520;4667724277804433408;4667724827560247296;4667725377316061184;4667725927071875072;4667726476827688960;4667727026583502848;4667727576339316736;4667728126095130624;4667728675850944512;4667729225606758400;4667729775362572288;4667730325118386176;4667730874874200064;4667731424630013952;4667731974385827840;4667732524141641728;4667733073897455616;4667733623653269504;4667734173409083392;4667734723164897280;4667735272920711168;4667735822676525056;4667736372432338944;4667736922188152832;4667737471943966720;4667738021699780608;4667738571455594496;4667739121211408384;4667739670967222272;4667740220723036160;4667740770478850048;4667741320234663936;4667741869990477824;4667742419746291712;4667742969502105600;4667743519257919488;4667744069013733376;4667744618769547264;4667745168525361152;4667745718281175040;4667746268036988928;4667746817792802816;4667747367548616704;4667747917304430592;4667748467060244480;4667749016816058368;4667749566571872256;4667750116327686144;4667750666083500032;4667751215839313920;4667751765595127808;4667752315350941696;4667752865106755584;4667753414862569472;4667753964618383360;4667754514374197248;4667755064130011136;4667755613885825024;4667756163641638912;4667756713397452800;4667757263153266688;4667757812909080576;4667758362664894464;4667758912420708352;4667759462176522240;4667760011932336128;4667760561688150016;4667761111443963904;4667761661199777792;4667762210955591680;4667762760711405568;4667763310467219456;4667763860223033344;4667764409978847232;4667764959734661120;4667765509490475008;4667766059246288896;4667766609002102784;4667767158757916672;4667767708513730560;4667768258269544448;4667768808025358336;4667769357781172224;4667769907536986112;4667770457292800000;4667771007048613888;4667771556804427776;4667772106560241664;4667772656316055552;4667773206071869440;4667773755827683328;4667774305583497216;4667774855339311104;4667775405095124992;4667775954850938880;4667776504606752768;4667777054362566656;4667777604118380544;4667778153874194432;4667778703630008320;4667779253385822208;4667779803141636096;4667780352897449984;4667780902653263872;4667781452409077760;4667782002164891648;4667782551920705536;4667783101676519424;4667783651432333312;4667784201188147200;4667784750943961088;4667785300699774976;4667785850455588864;4667786400211402752;4667786949967216640;4667787499723030528;4667788049478844416;4667788599234658304;4667789148990472192;4667789698746286080;4667790248502099968;4667790798257913856;4667791348013727744;4667791897769541632;4667792447525355520;4667792997281169408;4667793547036983296;4667794096792797184;4667794646548611072;4667795196304424960;4667795746060238848;4667796295816052736;4667796845571866624;4667797395327680512;4667797945083494400;4667798494839308288;4667799044595122176;4667799594350936064;4667800144106749952;4667800693862563840;4667801243618377728;4667801793374191616;4667802343130005504;4667802892885819392;4667803442641633280;4667803992397447168;4667804542153261056;4667805091909074944;4667805641664888832;4667806191420702720;4667806741176516608;4667807290932330496;4667807840688144384;4667808390443958272;4667808940199772160;4667809489955586048;4667810039711399936;4667810589467213824;4667811139223027712;4667811688978841600;4667812238734655488;4667812788490469376;4667813338246283264;4667813888002097152;4667814437757911040;4667814987513724928;4667815537269538816;4667816087025352704;4667816636781166592;4667817186536980480;4667817736292794368;4667818286048608256;4667818835804422144;4667819385560236032;4667819935316049920;4667820485071863808;4667821034827677696;4667821584583491584;4667822134339305472;4667822684095119360;4667823233850933248;4667823783606747136;4667824333362561024;4667824883118374912;4667825432874188800;4667825982630002688;4667826532385816576;4667827082141630464;4667827631897444352;4667828181653258240;4667828731409072128;4667829281164886016;4667829830920699904;4667830380676513792;4667830930432327680;4667831480188141568;4667832029943955456;4667832579699769344;4667833129455583232;4667833679211397120;4667834228967211008;4667834778723024896;4667835328478838784;4667835878234652672;4667836427990466560;4667836977746280448;4667837527502094336;4667838077257908224;4667838627013722112;4667839176769536000;4667839726525349888;4667840276281163776;4667840826036977664;4667841375792791552;4667841925548605440;4667842475304419328;4667843025060233216;4667843574816047104;4667844124571860992;4667844674327674880;4667845224083488768;4667845773839302656;4667846323595116544;4667846873350930432;4667847423106744320;4667847972862558208;4667848522618372096;4667849072374185984;4667849622129999872;4667850171885813760;4667850721641627648;4667851271397441536;4667851821153255424;4667852370909069312;4667852920664883200;4667853470420697088;4667854020176510976;4667854569932324864;4667855119688138752;4667855669443952640;4667856219199766528;4667856768955580416;4667857318711394304;4667857868467208192;4667858418223022080;4667858967978835968;4667859517734649856;4667860067490463744;4667860617246277632;4667861167002091520;4667861716757905408;4667862266513719296;4667862816269533184;4667863366025347072;4667863915781160960;4667864465536974848;4667865015292788736;4667865565048602624;4667866114804416512;4667866664560230400;4667867214316044288;4667867764071858176;4667868313827672064;4667868863583485952;4667869413339299840;4667869963095113728;4667870512850927616;4667871062606741504;4667871612362555392;4667872162118369280;4667872711874183168;4667873261629997056;4667873811385810944;4667874361141624832;4667874910897438720;4667875460653252608;4667876010409066496;4667876560164880384;4667877109920694272;4667877659676508160;4667878209432322048;4667878759188135936;4667879308943949824;4667879858699763712;4667880408455577600;4667880958211391488;4667881507967205376;4667882057723019264;4667882607478833152;4667883157234647040;4667883706990460928;4667884256746274816;4667884806502088704;4667885356257902592;4667885906013716480;4667886455769530368;4667887005525344256;4667887555281158144;4667888105036972032;4667888654792785920;4667889204548599808;4667889754304413696;4667890304060227584;4667890853816041472;4667891403571855360;4667891953327669248;4667892503083483136;4667893052839297024;4667893602595110912;4667894152350924800;4667894702106738688;4667895251862552576;4667895801618366464;4667896351374180352;4667896901129994240;4667897450885808128;4667898000641622016;4667898550397435904;4667899100153249792;4667899649909063680;4667900199664877568;4667900749420691456;4667901299176505344;4667901848932319232;4667902398688133120;4667902948443947008;4667903498199760896;4667904047955574784;4667904597711388672;4667905147467202560;4667905697223016448;4667906246978830336;4667906796734644224;4667907346490458112;4667907896246272000;4667908446002085888;4667908995757899776;4667909545513713664;4667910095269527552;4667910645025341440;4667911194781155328;4667911744536969216;4667912294292783104;4667912844048596992;4667913393804410880;4667913943560224768;4667914493316038656;4667915043071852544;4667915592827666432;4667916142583480320;4667916692339294208;4667917242095108096;4667917791850921984;4667918341606735872;4667918891362549760;4667919441118363648;4667919990874177536;4667920540629991424;4667921090385805312;4667921640141619200;4667922189897433088;4667922739653246976;4667923289409060864;4667923839164874752;4667924388920688640;4667924938676502528;4667925488432316416;4667926038188130304;4667926587943944192;4667927137699758080;4667927687455571968;4667928237211385856;4667928786967199744;4667929336723013632;4667929886478827520;4667930436234641408;4667930985990455296;4667931535746269184;4667932085502083072;4667932635257896960;4667933185013710848;4667933734769524736;4667934284525338624;4667934834281152512;4667935384036966400;4667935933792780288;4667936483548594176;4667937033304408064;4667937583060221952;4667938132816035840;4667938682571849728;4667939232327663616;4667939782083477504;4667940331839291392;4667940881595105280;4667941431350919168;4667941981106733056;4667942530862546944;4667943080618360832;4667943630374174720;4667944180129988608;4667944729885802496;4667945279641616384;4667945829397430272;4667946379153244160;4667946928909058048;4667947478664871936;4667948028420685824;4667948578176499712;4667949127932313600;4667949677688127488;4667950227443941376;4667950777199755264;4667951326955569152;4667951876711383040;4667952426467196928;4667952976223010816;4667953525978824704;4667954075734638592;4667954625490452480;4667955175246266368;4667955725002080256;4667956274757894144;4667956824513708032;4667957374269521920;4667957924025335808;4667958473781149696;4667959023536963584;4667959573292777472;4667960123048591360;4667960672804405248;4667961222560219136;4667961772316033024;4667962322071846912;4667962871827660800;4667963421583474688;4667963971339288576;4667964521095102464;4667965070850916352;4667965620606730240;4667966170362544128;4667966720118358016;4667967269874171904;4667967819629985792;4667968369385799680;4667968919141613568;4667969468897427456;4667970018653241344;4667970568409055232;4667971118164869120;4667971667920683008;4667972217676496896;4667972767432310784;4667973317188124672;4667973866943938560;4667974416699752448;4667974966455566336;4667975516211380224;4667976065967194112;4667976615723008000;4667977165478821888;4667977715234635776;4667978264990449664;4667978814746263552;4667979364502077440;4667979914257891328;4667980464013705216;4667981013769519104;4667981563525332992;4667982113281146880;4667982663036960768;4667983212792774656;4667983762548588544;4667984312304402432;4667984862060216320;4667985411816030208;4667985961571844096;4667986511327657984;4667987061083471872;4667987610839285760;4667988160595099648;4667988710350913536;4667989260106727424;4667989809862541312;4667990359618355200;4667990909374169088;4667991459129982976;4667992008885796864;4667992558641610752;4667993108397424640;4667993658153238528;4667994207909052416;4667994757664866304;4667995307420680192;4667995857176494080;4667996406932307968;4667996956688121856;4667997506443935744;4667998056199749632;4667998605955563520;4667999155711377408;4667999705467191296;4668000255223005184;4668000804978819072;4668001354734632960;4668001904490446848;4668002454246260736;4668003004002074624;4668003553757888512;4668004103513702400;4668004653269516288;4668005203025330176;4668005752781144064;4668006302536957952;4668006852292771840;4668007402048585728;4668007951804399616;4668008501560213504;4668009051316027392;4668009601071841280;4668010150827655168;4668010700583469056;4668011250339282944;4668011800095096832;4668012349850910720;4668012899606724608;4668013449362538496;4668013999118352384;4668014548874166272;4668015098629980160;4668015648385794048;4668016198141607936;4668016747897421824;4668017297653235712;4668017847409049600;4668018397164863488;4668018946920677376;4668019496676491264;4668020046432305152;4668020596188119040;4668021145943932928;4668021695699746816;4668022245455560704;4668022795211374592;4668023344967188480;4668023894723002368;4668024444478816256;4668024994234630144;4668025543990444032;4668026093746257920;4668026643502071808;4668027193257885696;4668027743013699584;4668028292769513472;4668028842525327360;4668029392281141248;4668029942036955136;4668030491792769024;4668031041548582912;4668031591304396800;4668032141060210688;4668032690816024576;4668033240571838464;4668033790327652352;4668034340083466240;4668034889839280128;4668035439595094016;4668035989350907904;4668036539106721792;4668037088862535680;4668037638618349568;4668038188374163456;4668038738129977344;4668039287885791232;4668039837641605120;4668040387397419008;4668040937153232896;4668041486909046784;4668042036664860672;4668042586420674560;4668043136176488448;4668043685932302336;4668044235688116224;4668044785443930112;4668045335199744000;4668045884955557888;4668046434711371776;4668046984467185664;4668047534222999552;4668048083978813440;4668048633734627328;4668049183490441216;4668049733246255104;4668050283002068992;4668050832757882880;4668051382513696768;4668051932269510656;4668052482025324544;4668053031781138432;4668053581536952320;4668054131292766208;4668054681048580096;4668055230804393984;4668055780560207872;4668056330316021760;4668056880071835648;4668057429827649536;4668057979583463424;4668058529339277312;4668059079095091200;4668059628850905088;4668060178606718976;4668060728362532864;4668061278118346752;4668061827874160640;4668062377629974528;4668062927385788416;4668063477141602304;4668064026897416192;4668064576653230080;4668065126409043968;4668065676164857856;4668066225920671744;4668066775676485632;4668067325432299520;4668067875188113408;4668068424943927296;4668068974699741184;4668069524455555072;4668070074211368960;4668070623967182848;4668071173722996736;4668071723478810624;4668072273234624512;4668072822990438400;4668073372746252288;4668073922502066176;4668074472257880064;4668075022013693952;4668075571769507840;4668076121525321728;4668076671281135616;4668077221036949504;4668077770792763392;4668078320548577280;4668078870304391168;4668079420060205056;4668079969816018944;4668080519571832832;4668081069327646720;4668081619083460608;4668082168839274496;4668082718595088384;4668083268350902272;4668083818106716160;4668084367862530048;4668084917618343936;4668085467374157824;4668086017129971712;4668086566885785600;4668087116641599488;4668087666397413376;4668088216153227264;4668088765909041152;4668089315664855040;4668089865420668928;4668090415176482816;4668090964932296704;4668091514688110592;4668092064443924480;4668092614199738368;4668093163955552256;4668093713711366144;4668094263467180032;4668094813222993920;4668095362978807808;4668095912734621696;4668096462490435584;4668097012246249472;4668097562002063360;4668098111757877248;4668098661513691136;4668099211269505024;4668099761025318912;4668100310781132800;4668100860536946688;4668101410292760576;4668101960048574464;4668102509804388352;4668103059560202240;4668103609316016128;4668104159071830016;4668104708827643904;4668105258583457792;4668105808339271680;4668106358095085568;4668106907850899456;4668107457606713344;4668108007362527232;4668108557118341120;4668109106874155008;4668109656629968896;4668110206385782784;4668110756141596672;4668111305897410560;4668111855653224448;4668112405409038336;4668112955164852224;4668113504920666112;4668114054676480000;4668114604432293888;4668115154188107776;4668115703943921664;4668116253699735552;4668116803455549440;4668117353211363328;4668117902967177216;4668118452722991104;4668119002478804992;4668119552234618880;4668120101990432768;4668120651746246656;4668121201502060544;4668121751257874432;4668122301013688320;4668122850769502208;4668123400525316096;4668123950281129984;4668124500036943872;4668125049792757760;4668125599548571648;4668126149304385536;4668126699060199424;4668127248816013312;4668127798571827200;4668128348327641088;4668128898083454976;4668129447839268864;4668129997595082752;4668130547350896640;4668131097106710528;4668131646862524416;4668132196618338304;4668132746374152192;4668133296129966080;4668133845885779968;4668134395641593856;4668134945397407744;4668135495153221632;4668136044909035520;4668136594664849408;4668137144420663296;4668137694176477184;4668138243932291072;4668138793688104960;4668139343443918848;4668139893199732736;4668140442955546624;4668140992711360512;4668141542467174400;4668142092222988288;4668142641978802176;4668143191734616064;4668143741490429952;4668144291246243840;4668144841002057728;4668145390757871616;4668145940513685504;4668146490269499392;4668147040025313280;4668147589781127168;4668148139536941056;4668148689292754944;4668149239048568832;4668149788804382720;4668150338560196608;4668150888316010496;4668151438071824384;4668151987827638272;4668152537583452160;4668153087339266048;4668153637095079936;4668154186850893824;4668154736606707712;4668155286362521600;4668155836118335488;4668156385874149376;4668156935629963264;4668157485385777152;4668158035141591040;4668158584897404928;4668159134653218816;4668159684409032704;4668160234164846592;4668160783920660480;4668161333676474368;4668161883432288256;4668162433188102144;4668162982943916032;4668163532699729920;4668164082455543808;4668164632211357696;4668165181967171584;4668165731722985472;4668166281478799360;4668166831234613248;4668167380990427136;4668167930746241024;4668168480502054912;4668169030257868800;4668169580013682688;4668170129769496576;4668170679525310464;4668171229281124352;4668171779036938240;4668172328792752128;4668172878548566016;4668173428304379904;4668173978060193792;4668174527816007680;4668175077571821568;4668175627327635456;4668176177083449344;4668176726839263232;4668177276595077120;4668177826350891008;4668178376106704896;4668178925862518784;4668179475618332672;4668180025374146560;4668180575129960448;4668181124885774336;4668181674641588224;4668182224397402112;4668182774153216000;4668183323909029888;4668183873664843776;4668184423420657664;4668184973176471552;4668185522932285440;4668186072688099328;4668186622443913216;4668187172199727104;4668187721955540992;4668188271711354880;4668188821467168768;4668189371222982656;4668189920978796544;4668190470734610432;4668191020490424320;4668191570246238208;4668192120002052096;4668192669757865984;4668193219513679872;4668193769269493760;4668194319025307648;4668194868781121536;4668195418536935424;4668195968292749312;4668196518048563200;4668197067804377088;4668197617560190976;4668198167316004864;4668198717071818752;4668199266827632640;4668199816583446528;4668200366339260416;4668200916095074304;4668201465850888192;4668202015606702080;4668202565362515968;4668203115118329856;4668203664874143744;4668204214629957632;4668204764385771520;4668205314141585408;4668205863897399296;4668206413653213184;4668206963409027072;4668207513164840960;4668208062920654848;4668208612676468736;4668209162432282624;4668209712188096512;4668210261943910400;4668210811699724288;4668211361455538176;4668211911211352064;4668212460967165952;4668213010722979840;4668213560478793728;4668214110234607616;4668214659990421504;4668215209746235392;4668215759502049280;4668216309257863168;4668216859013677056;4668217408769490944;4668217958525304832;4668218508281118720;4668219058036932608;4668219607792746496;4668220157548560384;4668220707304374272;4668221257060188160;4668221806816002048;4668222356571815936;4668222906327629824;4668223456083443712;4668224005839257600;4668224555595071488;4668225105350885376;4668225655106699264;4668226204862513152;4668226754618327040;4668227304374140928;4668227854129954816;4668228403885768704;4668228953641582592;4668229503397396480;4668230053153210368;4668230602909024256;4668231152664838144;4668231702420652032;4668232252176465920;4668232801932279808;4668233351688093696;4668233901443907584;4668234451199721472;4668235000955535360;4668235550711349248;4668236100467163136;4668236650222977024;4668237199978790912;4668237749734604800;4668238299490418688;4668238849246232576;4668239399002046464;4668239948757860352;4668240498513674240;4668241048269488128;4668241598025302016;4668242147781115904;4668242697536929792;4668243247292743680;4668243797048557568;4668244346804371456;4668244896560185344;4668245446315999232;4668245996071813120;4668246545827627008;4668247095583440896;4668247645339254784;4668248195095068672;4668248744850882560;4668249294606696448;4668249844362510336;4668250394118324224;4668250943874138112;4668251493629952000;4668252043385765888;4668252593141579776;4668253142897393664;4668253692653207552;4668254242409021440;4668254792164835328;4668255341920649216;4668255891676463104;4668256441432276992;4668256991188090880;4668257540943904768;4668258090699718656;4668258640455532544;4668259190211346432;4668259739967160320;4668260289722974208;4668260839478788096;4668261389234601984;4668261938990415872;4668262488746229760;4668263038502043648;4668263588257857536;4668264138013671424;4668264687769485312;4668265237525299200;4668265787281113088;4668266337036926976;4668266886792740864;4668267436548554752;4668267986304368640;4668268536060182528;4668269085815996416;4668269635571810304;4668270185327624192;4668270735083438080;4668271284839251968;4668271834595065856;4668272384350879744;4668272934106693632;4668273483862507520;4668274033618321408;4668274583374135296;4668275133129949184;4668275682885763072;4668276232641576960;4668276782397390848;4668277332153204736;4668277881909018624;4668278431664832512;4668278981420646400;4668279531176460288;4668280080932274176;4668280630688088064;4668281180443901952;4668281730199715840;4668282279955529728;4668282829711343616;4668283379467157504;4668283929222971392;4668284478978785280;4668285028734599168;4668285578490413056;4668286128246226944;4668286678002040832;4668287227757854720;4668287777513668608;4668288327269482496;4668288877025296384;4668289426781110272;4668289976536924160;4668290526292738048;4668291076048551936;4668291625804365824;4668292175560179712;4668292725315993600;4668293275071807488;4668293824827621376;4668294374583435264;4668294924339249152;4668295474095063040;4668296023850876928;4668296573606690816;4668297123362504704;4668297673118318592;4668298222874132480;4668298772629946368;4668299322385760256;4668299872141574144;4668300421897388032;4668300971653201920;4668301521409015808;4668302071164829696;4668302620920643584;4668303170676457472;4668303720432271360;4668304270188085248;4668304819943899136;4668305369699713024;4668305919455526912;4668306469211340800;4668307018967154688;4668307568722968576;4668308118478782464;4668308668234596352;4668309217990410240;4668309767746224128;4668310317502038016;4668310867257851904;4668311417013665792;4668311966769479680;4668312516525293568;4668313066281107456;4668313616036921344;4668314165792735232;4668314715548549120;4668315265304363008;4668315815060176896;4668316364815990784;4668316914571804672;4668317464327618560;4668318014083432448;4668318563839246336;4668319113595060224;4668319663350874112;4668320213106688000;4668320762862501888;4668321312618315776;4668321862374129664;4668322412129943552;4668322961885757440;4668323511641571328;4668324061397385216;4668324611153199104;4668325160909012992;4668325710664826880;4668326260420640768;4668326810176454656;4668327359932268544;4668327909688082432;4668328459443896320;4668329009199710208;4668329558955524096;4668330108711337984;4668330658467151872;4668331208222965760;4668331757978779648;4668332307734593536;4668332857490407424;4668333407246221312;4668333957002035200;4668334506757849088;4668335056513662976;4668335606269476864;4668336156025290752;4668336705781104640;4668337255536918528;4668337805292732416;4668338355048546304;4668338904804360192;4668339454560174080;4668340004315987968;4668340554071801856;4668341103827615744;4668341653583429632;4668342203339243520;4668342753095057408;4668343302850871296;4668343852606685184;4668344402362499072;4668344952118312960;4668345501874126848;4668346051629940736;4668346601385754624;4668347151141568512;4668347700897382400;4668348250653196288;4668348800409010176;4668349350164824064;4668349899920637952;4668350449676451840;4668350999432265728;4668351549188079616;4668352098943893504;4668352648699707392;4668353198455521280;4668353748211335168;4668354297967149056;4668354847722962944;4668355397478776832;4668355947234590720;4668356496990404608;4668357046746218496;4668357596502032384;4668358146257846272;4668358696013660160;4668359245769474048;4668359795525287936;4668360345281101824;4668360895036915712;4668361444792729600;4668361994548543488;4668362544304357376;4668363094060171264;4668363643815985152;4668364193571799040;4668364743327612928;4668365293083426816;4668365842839240704;4668366392595054592;4668366942350868480;4668367492106682368;4668368041862496256;4668368591618310144;4668369141374124032;4668369691129937920;4668370240885751808;4668370790641565696;4668371340397379584;4668371890153193472;4668372439909007360;4668372989664821248;4668373539420635136;4668374089176449024;4668374638932262912;4668375188688076800;4668375738443890688;4668376288199704576;4668376837955518464;4668377387711332352;4668377937467146240;4668378487222960128;4668379036978774016;4668379586734587904;4668380136490401792;4668380686246215680;4668381236002029568;4668381785757843456;4668382335513657344;4668382885269471232;4668383435025285120;4668383984781099008;4668384534536912896;4668385084292726784;4668385634048540672;4668386183804354560;4668386733560168448;4668387283315982336;4668387833071796224;4668388382827610112;4668388932583424000;4668389482339237888;4668390032095051776;4668390581850865664;4668391131606679552;4668391681362493440;4668392231118307328;4668392780874121216;4668393330629935104;4668393880385748992;4668394430141562880;4668394979897376768;4668395529653190656;4668396079409004544;4668396629164818432;4668397178920632320;4668397728676446208;4668398278432260096;4668398828188073984;4668399377943887872;4668399927699701760;4668400477455515648;4668401027211329536;4668401576967143424;4668402126722957312;4668402676478771200;4668403226234585088;4668403775990398976;4668404325746212864;4668404875502026752;4668405425257840640;4668405975013654528;4668406524769468416;4668407074525282304;4668407624281096192;4668408174036910080;4668408723792723968;4668409273548537856;4668409823304351744;4668410373060165632;4668410922815979520;4668411472571793408;4668412022327607296;4668412572083421184;4668413121839235072;4668413671595048960;4668414221350862848;4668414771106676736;4668415320862490624;4668415870618304512;4668416420374118400;4668416970129932288;4668417519885746176;4668418069641560064;4668418619397373952;4668419169153187840;4668419718909001728;4668420268664815616;4668420818420629504;4668421368176443392;4668421917932257280;4668422467688071168;4668423017443885056;4668423567199698944;4668424116955512832;4668424666711326720;4668425216467140608;4668425766222954496;4668426315978768384;4668426865734582272;4668427415490396160;4668427965246210048;4668428515002023936;4668429064757837824;4668429614513651712;4668430164269465600;4668430714025279488;4668431263781093376;4668431813536907264;4668432363292721152;4668432913048535040;4668433462804348928;4668434012560162816;4668434562315976704;4668435112071790592;4668435661827604480;4668436211583418368;4668436761339232256;4668437311095046144;4668437860850860032;4668438410606673920;4668438960362487808;4668439510118301696;4668440059874115584;4668440609629929472;4668441159385743360;4668441709141557248;4668442258897371136;4668442808653185024;4668443358408998912;4668443908164812800;4668444457920626688;4668445007676440576;4668445557432254464;4668446107188068352;4668446656943882240;4668447206699696128;4668447756455510016;4668448306211323904;4668448855967137792;4668449405722951680;4668449955478765568;4668450505234579456;4668451054990393344;4668451604746207232;4668452154502021120;4668452704257835008;4668453254013648896;4668453803769462784;4668454353525276672;4668454903281090560;4668455453036904448;4668456002792718336;4668456552548532224;4668457102304346112;4668457652060160000;4668458201815973888;4668458751571787776;4668459301327601664;4668459851083415552;4668460400839229440;4668460950595043328;4668461500350857216;4668462050106671104;4668462599862484992;4668463149618298880;4668463699374112768;4668464249129926656;4668464798885740544;4668465348641554432;4668465898397368320;4668466448153182208;4668466997908996096;4668467547664809984;4668468097420623872;4668468647176437760;4668469196932251648;4668469746688065536;4668470296443879424;4668470846199693312;4668471395955507200;4668471945711321088;4668472495467134976;4668473045222948864;4668473594978762752;4668474144734576640;4668474694490390528;4668475244246204416;4668475794002018304;4668476343757832192;4668476893513646080;4668477443269459968;4668477993025273856;4668478542781087744;4668479092536901632;4668479642292715520;4668480192048529408;4668480741804343296;4668481291560157184;4668481841315971072;4668482391071784960;4668482940827598848;4668483490583412736;4668484040339226624;4668484590095040512;4668485139850854400;4668485689606668288;4668486239362482176;4668486789118296064;4668487338874109952;4668487888629923840;4668488438385737728;4668488988141551616;4668489537897365504;4668490087653179392;4668490637408993280;4668491187164807168;4668491736920621056;4668492286676434944;4668492836432248832;4668493386188062720;4668493935943876608;4668494485699690496;4668495035455504384;4668495585211318272;4668496134967132160;4668496684722946048;4668497234478759936;4668497784234573824;4668498333990387712;4668498883746201600;4668499433502015488;4668499983257829376;4668500533013643264;4668501082769457152;4668501632525271040;4668502182281084928;4668502732036898816;4668503281792712704;4668503831548526592;4668504381304340480;4668504931060154368;4668505480815968256;4668506030571782144;4668506580327596032;4668507130083409920;4668507679839223808;4668508229595037696;4668508779350851584;4668509329106665472;4668509878862479360;4668510428618293248;4668510978374107136;4668511528129921024;4668512077885734912;4668512627641548800;4668513177397362688;4668513727153176576;4668514276908990464;4668514826664804352;4668515376420618240;4668515926176432128;4668516475932246016;4668517025688059904;4668517575443873792;4668518125199687680;4668518674955501568;4668519224711315456;4668519774467129344;4668520324222943232;4668520873978757120;4668521423734571008;4668521973490384896;4668522523246198784;4668523073002012672;4668523622757826560;4668524172513640448;4668524722269454336;4668525272025268224;4668525821781082112;4668526371536896000;4668526921292709888;4668527471048523776;4668528020804337664;4668528570560151552;4668529120315965440;4668529670071779328;4668530219827593216;4668530769583407104;4668531319339220992;4668531869095034880;4668532418850848768;4668532968606662656;4668533518362476544;4668534068118290432;4668534617874104320;4668535167629918208;4668535717385732096;4668536267141545984;4668536816897359872;4668537366653173760;4668537916408987648;4668538466164801536;4668539015920615424;4668539565676429312;4668540115432243200;4668540665188057088;4668541214943870976;4668541764699684864;4668542314455498752;4668542864211312640;4668543413967126528;4668543963722940416;4668544513478754304;4668545063234568192;4668545612990382080;4668546162746195968;4668546712502009856;4668547262257823744;4668547812013637632;4668548361769451520;4668548911525265408;4668549461281079296;4668550011036893184;4668550560792707072;4668551110548520960;4668551660304334848;4668552210060148736;4668552759815962624;4668553309571776512;4668553859327590400;4668554409083404288;4668554958839218176;4668555508595032064;4668556058350845952;4668556608106659840;4668557157862473728;4668557707618287616;4668558257374101504;4668558807129915392;4668559356885729280;4668559906641543168;4668560456397357056;4668561006153170944;4668561555908984832;4668562105664798720;4668562655420612608;4668563205176426496;4668563754932240384;4668564304688054272;4668564854443868160;4668565404199682048;4668565953955495936;4668566503711309824;4668567053467123712;4668567603222937600;4668568152978751488;4668568702734565376;4668569252490379264;4668569802246193152;4668570352002007040;4668570901757820928;4668571451513634816;4668572001269448704;4668572551025262592;4668573100781076480;4668573650536890368;4668574200292704256;4668574750048518144;4668575299804332032;4668575849560145920;4668576399315959808;4668576949071773696;4668577498827587584;4668578048583401472;4668578598339215360;4668579148095029248;4668579697850843136;4668580247606657024;4668580797362470912;4668581347118284800;4668581896874098688;4668582446629912576;4668582996385726464;4668583546141540352;4668584095897354240;4668584645653168128;4668585195408982016;4668585745164795904;4668586294920609792;4668586844676423680;4668587394432237568;4668587944188051456;4668588493943865344;4668589043699679232;4668589593455493120;4668590143211307008;4668590692967120896;4668591242722934784;4668591792478748672;4668592342234562560;4668592891990376448;4668593441746190336;4668593991502004224;4668594541257818112;4668595091013632000;4668595640769445888;4668596190525259776;4668596740281073664;4668597290036887552;4668597839792701440;4668598389548515328;4668598939304329216;4668599489060143104;4668600038815956992;4668600588571770880;4668601138327584768;4668601688083398656;4668602237839212544;4668602787595026432;4668603337350840320;4668603887106654208;4668604436862468096;4668604986618281984;4668605536374095872;4668606086129909760;4668606635885723648;4668607185641537536;4668607735397351424;4668608285153165312;4668608834908979200;4668609384664793088;4668609934420606976;4668610484176420864;4668611033932234752;4668611583688048640;4668612133443862528;4668612683199676416;4668613232955490304;4668613782711304192;4668614332467118080;4668614882222931968;4668615431978745856;4668615981734559744;4668616531490373632;4668617081246187520;4668617631002001408;4668618180757815296;4668618730513629184;4668619280269443072;4668619830025256960;4668620379781070848;4668620929536884736;4668621479292698624;4668622029048512512;4668622578804326400;4668623128560140288;4668623678315954176;4668624228071768064;4668624777827581952;4668625327583395840;4668625877339209728;4668626427095023616;4668626976850837504;4668627526606651392;4668628076362465280;4668628626118279168;4668629175874093056;4668629725629906944;4668630275385720832;4668630825141534720;4668631374897348608;4668631924653162496;4668632474408976384;4668633024164790272;4668633573920604160;4668634123676418048;4668634673432231936;4668635223188045824;4668635772943859712;4668636322699673600;4668636872455487488;4668637422211301376;4668637971967115264;4668638521722929152;4668639071478743040;4668639621234556928;4668640170990370816;4668640720746184704;4668641270501998592;4668641820257812480;4668642370013626368;4668642919769440256;4668643469525254144;4668644019281068032;4668644569036881920;4668645118792695808;4668645668548509696;4668646218304323584;4668646768060137472;4668647317815951360;4668647867571765248;4668648417327579136;4668648967083393024;4668649516839206912;4668650066595020800;4668650616350834688;4668651166106648576;4668651715862462464;4668652265618276352;4668652815374090240;4668653365129904128;4668653914885718016;4668654464641531904;4668655014397345792;4668655564153159680;4668656113908973568;4668656663664787456;4668657213420601344;4668657763176415232;4668658312932229120;4668658862688043008;4668659412443856896;4668659962199670784;4668660511955484672;4668661061711298560;4668661611467112448;4668662161222926336;4668662710978740224;4668663260734554112;4668663810490368000;4668664360246181888;4668664910001995776;4668665459757809664;4668666009513623552;4668666559269437440;4668667109025251328;4668667658781065216;4668668208536879104;4668668758292692992;4668669308048506880;4668669857804320768;4668670407560134656;4668670957315948544;4668671507071762432;4668672056827576320;4668672606583390208;4668673156339204096;4668673706095017984;4668674255850831872;4668674805606645760;4668675355362459648;4668675905118273536;4668676454874087424;4668677004629901312;4668677554385715200;4668678104141529088;4668678653897342976;4668679203653156864;4668679753408970752;4668680303164784640;4668680852920598528;4668681402676412416;4668681952432226304;4668682502188040192;4668683051943854080;4668683601699667968;4668684151455481856;4668684701211295744;4668685250967109632;4668685800722923520;4668686350478737408;4668686900234551296;4668687449990365184;4668687999746179072;4668688549501992960;4668689099257806848;4668689649013620736;4668690198769434624;4668690748525248512;4668691298281062400;4668691848036876288;4668692397792690176;4668692947548504064;4668693497304317952;4668694047060131840;4668694596815945728;4668695146571759616;4668695696327573504;4668696246083387392;4668696795839201280;4668697345595015168;4668697895350829056;4668698445106642944;4668698994862456832;4668699544618270720;4668700094374084608;4668700644129898496;4668701193885712384;4668701743641526272;4668702293397340160;4668702843153154048;4668703392908967936;4668703942664781824;4668704492420595712;4668705042176409600;4668705591932223488;4668706141688037376;4668706691443851264;4668707241199665152;4668707790955479040;4668708340711292928;4668708890467106816;4668709440222920704;4668709989978734592;4668710539734548480;4668711089490362368;4668711639246176256;4668712189001990144;4668712738757804032;4668713288513617920;4668713838269431808;4668714388025245696;4668714937781059584;4668715487536873472;4668716037292687360;4668716587048501248;4668717136804315136;4668717686560129024;4668718236315942912;4668718786071756800;4668719335827570688;4668719885583384576;4668720435339198464;4668720985095012352;4668721534850826240;4668722084606640128;4668722634362454016;4668723184118267904;4668723733874081792;4668724283629895680;4668724833385709568;4668725383141523456;4668725932897337344;4668726482653151232;4668727032408965120;4668727582164779008;4668728131920592896;4668728681676406784;4668729231432220672;4668729781188034560;4668730330943848448;4668730880699662336;4668731430455476224;4668731980211290112;4668732529967104000;4668733079722917888;4668733629478731776;4668734179234545664;4668734728990359552;4668735278746173440;4668735828501987328;4668736378257801216;4668736928013615104;4668737477769428992;4668738027525242880;4668738577281056768;4668739127036870656;4668739676792684544;4668740226548498432;4668740776304312320;4668741326060126208;4668741875815940096;4668742425571753984;4668742975327567872;4668743525083381760;4668744074839195648;4668744624595009536;4668745174350823424;4668745724106637312;4668746273862451200;4668746823618265088;4668747373374078976;4668747923129892864;4668748472885706752;4668749022641520640;4668749572397334528;4668750122153148416;4668750671908962304;4668751221664776192;4668751771420590080;4668752321176403968;4668752870932217856;4668753420688031744;4668753970443845632;4668754520199659520;4668755069955473408;4668755619711287296;4668756169467101184;4668756719222915072;4668757268978728960;4668757818734542848;4668758368490356736;4668758918246170624;4668759468001984512;4668760017757798400;4668760567513612288;4668761117269426176;4668761667025240064;4668762216781053952;4668762766536867840;4668763316292681728;4668763866048495616;4668764415804309504;4668764965560123392;4668765515315937280;4668766065071751168;4668766614827565056;4668767164583378944;4668767714339192832;4668768264095006720;4668768813850820608;4668769363606634496;4668769913362448384;4668770463118262272;4668771012874076160;4668771562629890048;4668772112385703936;4668772662141517824;4668773211897331712;4668773761653145600;4668774311408959488;4668774861164773376;4668775410920587264;4668775960676401152;4668776510432215040;4668777060188028928;4668777609943842816;4668778159699656704;4668778709455470592;4668779259211284480;4668779808967098368;4668780358722912256;4668780908478726144;4668781458234540032;4668782007990353920;4668782557746167808;4668783107501981696;4668783657257795584;4668784207013609472;4668784756769423360;4668785306525237248;4668785856281051136;4668786406036865024;4668786955792678912;4668787505548492800;4668788055304306688;4668788605060120576;4668789154815934464;4668789704571748352;4668790254327562240;4668790804083376128;4668791353839190016;4668791903595003904;4668792453350817792;4668793003106631680;4668793552862445568;4668794102618259456;4668794652374073344;4668795202129887232;4668795751885701120;4668796301641515008;4668796851397328896;4668797401153142784;4668797950908956672;4668798500664770560;4668799050420584448;4668799600176398336;4668800149932212224;4668800699688026112;4668801249443840000;4668801799199653888;4668802348955467776;4668802898711281664;4668803448467095552;4668803998222909440;4668804547978723328;4668805097734537216;4668805647490351104;4668806197246164992;4668806747001978880;4668807296757792768;4668807846513606656;4668808396269420544;4668808946025234432;4668809495781048320;4668810045536862208;4668810595292676096;4668811145048489984;4668811694804303872;4668812244560117760;4668812794315931648;4668813344071745536;4668813893827559424;4668814443583373312;4668814993339187200;4668815543095001088;4668816092850814976;4668816642606628864;4668817192362442752;4668817742118256640;4668818291874070528;4668818841629884416;4668819391385698304;4668819941141512192;4668820490897326080;4668821040653139968;4668821590408953856;4668822140164767744;4668822689920581632;4668823239676395520;4668823789432209408;4668824339188023296;4668824888943837184;4668825438699651072;4668825988455464960;4668826538211278848;4668827087967092736;4668827637722906624;4668828187478720512;4668828737234534400;4668829286990348288;4668829836746162176;4668830386501976064;4668830936257789952;4668831486013603840;4668832035769417728;4668832585525231616;4668833135281045504;4668833685036859392;4668834234792673280;4668834784548487168;4668835334304301056;4668835884060114944;4668836433815928832;4668836983571742720;4668837533327556608;4668838083083370496;4668838632839184384;4668839182594998272;4668839732350812160;4668840282106626048;4668840831862439936;4668841381618253824;4668841931374067712;4668842481129881600;4668843030885695488;4668843580641509376;4668844130397323264;4668844680153137152;4668845229908951040;4668845779664764928;4668846329420578816;4668846879176392704;4668847428932206592;4668847978688020480;4668848528443834368;4668849078199648256;4668849627955462144;4668850177711276032;4668850727467089920;4668851277222903808;4668851826978717696;4668852376734531584;4668852926490345472;4668853476246159360;4668854026001973248;4668854575757787136;4668855125513601024;4668855675269414912;4668856225025228800;4668856774781042688;4668857324536856576;4668857874292670464;4668858424048484352;4668858973804298240;4668859523560112128;4668860073315926016;4668860623071739904;4668861172827553792;4668861722583367680;4668862272339181568;4668862822094995456;4668863371850809344;4668863921606623232;4668864471362437120;4668865021118251008;4668865570874064896;4668866120629878784;4668866670385692672;4668867220141506560;4668867769897320448;4668868319653134336;4668868869408948224;4668869419164762112;4668869968920576000;4668870518676389888;4668871068432203776;4668871618188017664;4668872167943831552;4668872717699645440;4668873267455459328;4668873817211273216;4668874366967087104;4668874916722900992;4668875466478714880;4668876016234528768;4668876565990342656;4668877115746156544;4668877665501970432;4668878215257784320;4668878765013598208;4668879314769412096;4668879864525225984;4668880414281039872;4668880964036853760;4668881513792667648;4668882063548481536;4668882613304295424;4668883163060109312;4668883712815923200;4668884262571737088;4668884812327550976;4668885362083364864;4668885911839178752;4668886461594992640;4668887011350806528;4668887561106620416;4668888110862434304;4668888660618248192;4668889210374062080;4668889760129875968;4668890309885689856;4668890859641503744;4668891409397317632;4668891959153131520;4668892508908945408;4668893058664759296;4668893608420573184;4668894158176387072;4668894707932200960;4668895257688014848;4668895807443828736;4668896357199642624;4668896906955456512;4668897456711270400;4668898006467084288;4668898556222898176;4668899105978712064;4668899655734525952;4668900205490339840;4668900755246153728;4668901305001967616;4668901854757781504;4668902404513595392;4668902954269409280;4668903504025223168;4668904053781037056;4668904603536850944;4668905153292664832;4668905703048478720;4668906252804292608;4668906802560106496;4668907352315920384;4668907902071734272;4668908451827548160;4668909001583362048;4668909551339175936;4668910101094989824;4668910650850803712;4668911200606617600;4668911750362431488;4668912300118245376;4668912849874059264;4668913399629873152;4668913949385687040;4668914499141500928;4668915048897314816;4668915598653128704;4668916148408942592;4668916698164756480;4668917247920570368;4668917797676384256;4668918347432198144;4668918897188012032;4668919446943825920;4668919996699639808;4668920546455453696;4668921096211267584;4668921645967081472;4668922195722895360;4668922745478709248;4668923295234523136;4668923844990337024;4668924394746150912;4668924944501964800;4668925494257778688;4668926044013592576;4668926593769406464;4668927143525220352;4668927693281034240;4668928243036848128;4668928792792662016;4668929342548475904;4668929892304289792;4668930442060103680;4668930991815917568;4668931541571731456;4668932091327545344;4668932641083359232;4668933190839173120;4668933740594987008;4668934290350800896;4668934840106614784;4668935389862428672;4668935939618242560;4668936489374056448;4668937039129870336;4668937588885684224;4668938138641498112;4668938688397312000;4668939238153125888;4668939787908939776;4668940337664753664;4668940887420567552;4668941437176381440;4668941986932195328;4668942536688009216;4668943086443823104;4668943636199636992;4668944185955450880;4668944735711264768;4668945285467078656;4668945835222892544;4668946384978706432;4668946934734520320;4668947484490334208;4668948034246148096;4668948584001961984;4668949133757775872;4668949683513589760;4668950233269403648;4668950783025217536;4668951332781031424;4668951882536845312;4668952432292659200;4668952982048473088;4668953531804286976;4668954081560100864;4668954631315914752;4668955181071728640;4668955730827542528;4668956280583356416;4668956830339170304;4668957380094984192;4668957929850798080;4668958479606611968;4668959029362425856;4668959579118239744;4668960128874053632;4668960678629867520;4668961228385681408;4668961778141495296;4668962327897309184;4668962877653123072;4668963427408936960;4668963977164750848;4668964526920564736;4668965076676378624;4668965626432192512;4668966176188006400;4668966725943820288;4668967275699634176;4668967825455448064;4668968375211261952;4668968924967075840;4668969474722889728;4668970024478703616;4668970574234517504;4668971123990331392;4668971673746145280;4668972223501959168;4668972773257773056;4668973323013586944;4668973872769400832;4668974422525214720;4668974972281028608;4668975522036842496;4668976071792656384;4668976621548470272;4668977171304284160;4668977721060098048;4668978270815911936;4668978820571725824;4668979370327539712;4668979920083353600;4668980469839167488;4668981019594981376;4668981569350795264;4668982119106609152;4668982668862423040;4668983218618236928;4668983768374050816;4668984318129864704;4668984867885678592;4668985417641492480;4668985967397306368;4668986517153120256;4668987066908934144;4668987616664748032;4668988166420561920;4668988716176375808;4668989265932189696;4668989815688003584;4668990365443817472;4668990915199631360;4668991464955445248;4668992014711259136;4668992564467073024;4668993114222886912;4668993663978700800;4668994213734514688;4668994763490328576;4668995313246142464;4668995863001956352;4668996412757770240;4668996962513584128;4668997512269398016;4668998062025211904;4668998611781025792;4668999161536839680;4668999711292653568;4669000261048467456;4669000810804281344;4669001360560095232;4669001910315909120;4669002460071723008;4669003009827536896;4669003559583350784;4669004109339164672;4669004659094978560;4669005208850792448;4669005758606606336;4669006308362420224;4669006858118234112;4669007407874048000;4669007957629861888;4669008507385675776;4669009057141489664;4669009606897303552;4669010156653117440;4669010706408931328;4669011256164745216;4669011805920559104;4669012355676372992;4669012905432186880;4669013455188000768;4669014004943814656;4669014554699628544;4669015104455442432;4669015654211256320;4669016203967070208;4669016753722884096;4669017303478697984;4669017853234511872;4669018402990325760;4669018952746139648;4669019502501953536;4669020052257767424;4669020602013581312;4669021151769395200;4669021701525209088;4669022251281022976;4669022801036836864;4669023350792650752;4669023900548464640;4669024450304278528;4669025000060092416;4669025549815906304;4669026099571720192;4669026649327534080;4669027199083347968;4669027748839161856;4669028298594975744;4669028848350789632;4669029398106603520;4669029947862417408;4669030497618231296;4669031047374045184;4669031597129859072;4669032146885672960;4669032696641486848;4669033246397300736;4669033796153114624;4669034345908928512;4669034895664742400;4669035445420556288;4669035995176370176;4669036544932184064;4669037094687997952;4669037644443811840;4669038194199625728;4669038743955439616;4669039293711253504;4669039843467067392;4669040393222881280;4669040942978695168;4669041492734509056;4669042042490322944;4669042592246136832;4669043142001950720;4669043691757764608;4669044241513578496;4669044791269392384;4669045341025206272;4669045890781020160;4669046440536834048;4669046990292647936;4669047540048461824;4669048089804275712;4669048639560089600;4669049189315903488;4669049739071717376;4669050288827531264;4669050838583345152;4669051388339159040;4669051938094972928;4669052487850786816;4669053037606600704;4669053587362414592;4669054137118228480;4669054686874042368;4669055236629856256;4669055786385670144;4669056336141484032;4669056885897297920;4669057435653111808;4669057985408925696;4669058535164739584;4669059084920553472;4669059634676367360;4669060184432181248;4669060734187995136;4669061283943809024;4669061833699622912;4669062383455436800;4669062933211250688;4669063482967064576;4669064032722878464;4669064582478692352;4669065132234506240;4669065681990320128;4669066231746134016;4669066781501947904;4669067331257761792;4669067881013575680;4669068430769389568;4669068980525203456;4669069530281017344;4669070080036831232;4669070629792645120;4669071179548459008;4669071729304272896;4669072279060086784;4669072828815900672;4669073378571714560;4669073928327528448;4669074478083342336;4669075027839156224;4669075577594970112;4669076127350784000;4669076677106597888;4669077226862411776;4669077776618225664;4669078326374039552;4669078876129853440;4669079425885667328;4669079975641481216;4669080525397295104;4669081075153108992;4669081624908922880;4669082174664736768;4669082724420550656;4669083274176364544;4669083823932178432;4669084373687992320;4669084923443806208;4669085473199620096;4669086022955433984;4669086572711247872;4669087122467061760;4669087672222875648;4669088221978689536;4669088771734503424;4669089321490317312;4669089871246131200;4669090421001945088;4669090970757758976;4669091520513572864;4669092070269386752;4669092620025200640;4669093169781014528;4669093719536828416;4669094269292642304;4669094819048456192;4669095368804270080;4669095918560083968;4669096468315897856;4669097018071711744;4669097567827525632;4669098117583339520;4669098667339153408;4669099217094967296;4669099766850781184;4669100316606595072;4669100866362408960;4669101416118222848;4669101965874036736;4669102515629850624;4669103065385664512;4669103615141478400;4669104164897292288;4669104714653106176;4669105264408920064;4669105814164733952;4669106363920547840;4669106913676361728;4669107463432175616;4669108013187989504;4669108562943803392;4669109112699617280;4669109662455431168;4669110212211245056;4669110761967058944;4669111311722872832;4669111861478686720;4669112411234500608;4669112960990314496;4669113510746128384;4669114060501942272;4669114610257756160;4669115160013570048;4669115709769383936;4669116259525197824;4669116809281011712;4669117359036825600;4669117908792639488;4669118458548453376;4669119008304267264;4669119558060081152;4669120107815895040;4669120657571708928;4669121207327522816;4669121757083336704;4669122306839150592;4669122856594964480;4669123406350778368;4669123956106592256;4669124505862406144;4669125055618220032;4669125605374033920;4669126155129847808;4669126704885661696;4669127254641475584;4669127804397289472;4669128354153103360;4669128903908917248;4669129453664731136;4669130003420545024;4669130553176358912;4669131102932172800;4669131652687986688;4669132202443800576;4669132752199614464;4669133301955428352;4669133851711242240;4669134401467056128;4669134951222870016;4669135500978683904;4669136050734497792;4669136600490311680;4669137150246125568;4669137700001939456;4669138249757753344;4669138799513567232;4669139349269381120;4669139899025195008;4669140448781008896;4669140998536822784;4669141548292636672;4669142098048450560;4669142647804264448;4669143197560078336;4669143747315892224;4669144297071706112;4669144846827520000;4669145396583333888;4669145946339147776;4669146496094961664;4669147045850775552;4669147595606589440;4669148145362403328;4669148695118217216;4669149244874031104;4669149794629844992;4669150344385658880;4669150894141472768;4669151443897286656;4669151993653100544;4669152543408914432;4669153093164728320;4669153642920542208;4669154192676356096;4669154742432169984;4669155292187983872;4669155841943797760;4669156391699611648;4669156941455425536;4669157491211239424;4669158040967053312;4669158590722867200;4669159140478681088;4669159690234494976;4669160239990308864;4669160789746122752;4669161339501936640;4669161889257750528;4669162439013564416;4669162988769378304;4669163538525192192;4669164088281006080;4669164638036819968;4669165187792633856;4669165737548447744;4669166287304261632;4669166837060075520;4669167386815889408;4669167936571703296;4669168486327517184;4669169036083331072;4669169585839144960;4669170135594958848;4669170685350772736;4669171235106586624;4669171784862400512;4669172334618214400;4669172884374028288;4669173434129842176;4669173983885656064;4669174533641469952;4669175083397283840;4669175633153097728;4669176182908911616;4669176732664725504;4669177282420539392;4669177832176353280;4669178381932167168;4669178931687981056;4669179481443794944;4669180031199608832;4669180580955422720;4669181130711236608;4669181680467050496;4669182230222864384;4669182779978678272;4669183329734492160;4669183879490306048;4669184429246119936;4669184979001933824;4669185528757747712;4669186078513561600;4669186628269375488;4669187178025189376;4669187727781003264;4669188277536817152;4669188827292631040;4669189377048444928;4669189926804258816;4669190476560072704;4669191026315886592;4669191576071700480;4669192125827514368;4669192675583328256;4669193225339142144;4669193775094956032;4669194324850769920;4669194874606583808;4669195424362397696;4669195974118211584;4669196523874025472;4669197073629839360;4669197623385653248;4669198173141467136;4669198722897281024;4669199272653094912;4669199822408908800;4669200372164722688;4669200921920536576;4669201471676350464;4669202021432164352;4669202571187978240;4669203120943792128;4669203670699606016;4669204220455419904;4669204770211233792;4669205319967047680;4669205869722861568;4669206419478675456;4669206969234489344;4669207518990303232;4669208068746117120;4669208618501931008;4669209168257744896;4669209718013558784;4669210267769372672;4669210817525186560;4669211367281000448;4669211917036814336;4669212466792628224;4669213016548442112;4669213566304256000;4669214116060069888;4669214665815883776;4669215215571697664;4669215765327511552;4669216315083325440;4669216864839139328;4669217414594953216;4669217964350767104;4669218514106580992;4669219063862394880;4669219613618208768;4669220163374022656;4669220713129836544;4669221262885650432;4669221812641464320;4669222362397278208;4669222912153092096;4669223461908905984;4669224011664719872;4669224561420533760;4669225111176347648;4669225660932161536;4669226210687975424;4669226760443789312;4669227310199603200;4669227859955417088;4669228409711230976;4669228959467044864;4669229509222858752;4669230058978672640;4669230608734486528;4669231158490300416;4669231708246114304;4669232258001928192;4669232807757742080;4669233357513555968;4669233907269369856;4669234457025183744;4669235006780997632;4669235556536811520;4669236106292625408;4669236656048439296;4669237205804253184;4669237755560067072;4669238305315880960;4669238855071694848;4669239404827508736;4669239954583322624;4669240504339136512;4669241054094950400;4669241603850764288;4669242153606578176;4669242703362392064;4669243253118205952;4669243802874019840;4669244352629833728;4669244902385647616;4669245452141461504;4669246001897275392;4669246551653089280;4669247101408903168;4669247651164717056;4669248200920530944;4669248750676344832;4669249300432158720;4669249850187972608;4669250399943786496;4669250949699600384;4669251499455414272;4669252049211228160;4669252598967042048;4669253148722855936;4669253698478669824;4669254248234483712;4669254797990297600;4669255347746111488;4669255897501925376;4669256447257739264;4669256997013553152;4669257546769367040;4669258096525180928;4669258646280994816;4669259196036808704;4669259745792622592;4669260295548436480;4669260845304250368;4669261395060064256;4669261944815878144;4669262494571692032;4669263044327505920;4669263594083319808;4669264143839133696;4669264693594947584;4669265243350761472;4669265793106575360;4669266342862389248;4669266892618203136;4669267442374017024;4669267992129830912;4669268541885644800;4669269091641458688;4669269641397272576;4669270191153086464;4669270740908900352;4669271290664714240;4669271840420528128;4669272390176342016;4669272939932155904;4669273489687969792;4669274039443783680;4669274589199597568;4669275138955411456;4669275688711225344;4669276238467039232;4669276788222853120;4669277337978667008;4669277887734480896;4669278437490294784;4669278987246108672;4669279537001922560;4669280086757736448;4669280636513550336;4669281186269364224;4669281736025178112;4669282285780992000;4669282835536805888;4669283385292619776;4669283935048433664;4669284484804247552;4669285034560061440;4669285584315875328;4669286134071689216;4669286683827503104;4669287233583316992;4669287783339130880;4669288333094944768;4669288882850758656;4669289432606572544;4669289982362386432;4669290532118200320;4669291081874014208;4669291631629828096;4669292181385641984;4669292731141455872;4669293280897269760;4669293830653083648;4669294380408897536;4669294930164711424;4669295479920525312;4669296029676339200;4669296579432153088;4669297129187966976;4669297678943780864;4669298228699594752;4669298778455408640;4669299328211222528;4669299877967036416;4669300427722850304;4669300977478664192;4669301527234478080;4669302076990291968;4669302626746105856;4669303176501919744;4669303726257733632;4669304276013547520;4669304825769361408;4669305375525175296;4669305925280989184;4669306475036803072;4669307024792616960;4669307574548430848;4669308124304244736;4669308674060058624;4669309223815872512;4669309773571686400;4669310323327500288;4669310873083314176;4669311422839128064;4669311972594941952;4669312522350755840;4669313072106569728;4669313621862383616;4669314171618197504;4669314721374011392;4669315271129825280;4669315820885639168;4669316370641453056;4669316920397266944;4669317470153080832;4669318019908894720;4669318569664708608;4669319119420522496;4669319669176336384;4669320218932150272;4669320768687964160;4669321318443778048;4669321868199591936;4669322417955405824;4669322967711219712;4669323517467033600;4669324067222847488;4669324616978661376;4669325166734475264;4669325716490289152;4669326266246103040;4669326816001916928;4669327365757730816;4669327915513544704;4669328465269358592;4669329015025172480;4669329564780986368;4669330114536800256;4669330664292614144;4669331214048428032;4669331763804241920;4669332313560055808;4669332863315869696;4669333413071683584;4669333962827497472;4669334512583311360;4669335062339125248;4669335612094939136;4669336161850753024;4669336711606566912;4669337261362380800;4669337811118194688;4669338360874008576;4669338910629822464;4669339460385636352;4669340010141450240;4669340559897264128;4669341109653078016;4669341659408891904;4669342209164705792;4669342758920519680;4669343308676333568;4669343858432147456;4669344408187961344;4669344957943775232;4669345507699589120;4669346057455403008;4669346607211216896;4669347156967030784;4669347706722844672;4669348256478658560;4669348806234472448;4669349355990286336;4669349905746100224;4669350455501914112;4669351005257728000;4669351555013541888;4669352104769355776;4669352654525169664;4669353204280983552;4669353754036797440;4669354303792611328;4669354853548425216;4669355403304239104;4669355953060052992;4669356502815866880;4669357052571680768;4669357602327494656;4669358152083308544;4669358701839122432;4669359251594936320;4669359801350750208;4669360351106564096;4669360900862377984;4669361450618191872;4669362000374005760;4669362550129819648;4669363099885633536;4669363649641447424;4669364199397261312;4669364749153075200;4669365298908889088;4669365848664702976;4669366398420516864;4669366948176330752;4669367497932144640;4669368047687958528;4669368597443772416;4669369147199586304;4669369696955400192;4669370246711214080;4669370796467027968;4669371346222841856;4669371895978655744;4669372445734469632;4669372995490283520;4669373545246097408;4669374095001911296;4669374644757725184;4669375194513539072;4669375744269352960;4669376294025166848;4669376843780980736;4669377393536794624;4669377943292608512;4669378493048422400;4669379042804236288;4669379592560050176;4669380142315864064;4669380692071677952;4669381241827491840;4669381791583305728;4669382341339119616;4669382891094933504;4669383440850747392;4669383990606561280;4669384540362375168;4669385090118189056;4669385639874002944;4669386189629816832;4669386739385630720;4669387289141444608;4669387838897258496;4669388388653072384;4669388938408886272;4669389488164700160;4669390037920514048;4669390587676327936;4669391137432141824;4669391687187955712;4669392236943769600;4669392786699583488;4669393336455397376;4669393886211211264;4669394435967025152;4669394985722839040;4669395535478652928;4669396085234466816;4669396634990280704;4669397184746094592;4669397734501908480;4669398284257722368;4669398834013536256;4669399383769350144;4669399933525164032;4669400483280977920;4669401033036791808;4669401582792605696;4669402132548419584;4669402682304233472;4669403232060047360;4669403781815861248;4669404331571675136;4669404881327489024;4669405431083302912;4669405980839116800;4669406530594930688;4669407080350744576;4669407630106558464;4669408179862372352;4669408729618186240;4669409279374000128;4669409829129814016;4669410378885627904;4669410928641441792;4669411478397255680;4669412028153069568;4669412577908883456;4669413127664697344;4669413677420511232;4669414227176325120;4669414776932139008;4669415326687952896;4669415876443766784;4669416426199580672;4669416975955394560;4669417525711208448;4669418075467022336;4669418625222836224;4669419174978650112;4669419724734464000;4669420274490277888;4669420824246091776;4669421374001905664;4669421923757719552;4669422473513533440;4669423023269347328;4669423573025161216;4669424122780975104;4669424672536788992;4669425222292602880;4669425772048416768;4669426321804230656;4669426871560044544;4669427421315858432;4669427971071672320;4669428520827486208;4669429070583300096;4669429620339113984;4669430170094927872;4669430719850741760;4669431269606555648;4669431819362369536;4669432369118183424;4669432918873997312;4669433468629811200;4669434018385625088;4669434568141438976;4669435117897252864;4669435667653066752;4669436217408880640;4669436767164694528;4669437316920508416;4669437866676322304;4669438416432136192;4669438966187950080;4669439515943763968;4669440065699577856;4669440615455391744;4669441165211205632;4669441714967019520;4669442264722833408;4669442814478647296;4669443364234461184;4669443913990275072;4669444463746088960;4669445013501902848;4669445563257716736;4669446113013530624;4669446662769344512;4669447212525158400;4669447762280972288;4669448312036786176;4669448861792600064;4669449411548413952;4669449961304227840;4669450511060041728;4669451060815855616;4669451610571669504;4669452160327483392;4669452710083297280;4669453259839111168;4669453809594925056;4669454359350738944;4669454909106552832;4669455458862366720;4669456008618180608;4669456558373994496;4669457108129808384;4669457657885622272;4669458207641436160;4669458757397250048;4669459307153063936;4669459856908877824;4669460406664691712;4669460956420505600;4669461506176319488;4669462055932133376;4669462605687947264;4669463155443761152;4669463705199575040;4669464254955388928;4669464804711202816;4669465354467016704;4669465904222830592;4669466453978644480;4669467003734458368;4669467553490272256;4669468103246086144;4669468653001900032;4669469202757713920;4669469752513527808;4669470302269341696;4669470852025155584;4669471401780969472;4669471951536783360;4669472501292597248;4669473051048411136;4669473600804225024;4669474150560038912;4669474700315852800;4669475250071666688;4669475799827480576;4669476349583294464;4669476899339108352;4669477449094922240;4669477998850736128;4669478548606550016;4669479098362363904;4669479648118177792;4669480197873991680;4669480747629805568;4669481297385619456;4669481847141433344;4669482396897247232;4669482946653061120;4669483496408875008;4669484046164688896;4669484595920502784;4669485145676316672;4669485695432130560;4669486245187944448;4669486794943758336;4669487344699572224;4669487894455386112;4669488444211200000;4669488993967013888;4669489543722827776;4669490093478641664;4669490643234455552;4669491192990269440;4669491742746083328;4669492292501897216;4669492842257711104;4669493392013524992;4669493941769338880;4669494491525152768;4669495041280966656;4669495591036780544;4669496140792594432;4669496690548408320;4669497240304222208;4669497790060036096;4669498339815849984;4669498889571663872;4669499439327477760;4669499989083291648;4669500538839105536;4669501088594919424;4669501638350733312;4669502188106547200;4669502737862361088;4669503287618174976;4669503837373988864;4669504387129802752;4669504936885616640;4669505486641430528;4669506036397244416;4669506586153058304;4669507135908872192;4669507685664686080;4669508235420499968;4669508785176313856;4669509334932127744;4669509884687941632;4669510434443755520;4669510984199569408;4669511533955383296;4669512083711197184;4669512633467011072;4669513183222824960;4669513732978638848;4669514282734452736;4669514832490266624;4669515382246080512;4669515932001894400;4669516481757708288;4669517031513522176;4669517581269336064;4669518131025149952;4669518680780963840;4669519230536777728;4669519780292591616;4669520330048405504;4669520879804219392;4669521429560033280;4669521979315847168;4669522529071661056;4669523078827474944;4669523628583288832;4669524178339102720;4669524728094916608;4669525277850730496;4669525827606544384;4669526377362358272;4669526927118172160;4669527476873986048;4669528026629799936;4669528576385613824;4669529126141427712;4669529675897241600;4669530225653055488;4669530775408869376;4669531325164683264;4669531874920497152;4669532424676311040;4669532974432124928;4669533524187938816;4669534073943752704;4669534623699566592;4669535173455380480;4669535723211194368;4669536272967008256;4669536822722822144;4669537372478636032;4669537922234449920;4669538471990263808;4669539021746077696;4669539571501891584;4669540121257705472;4669540671013519360;4669541220769333248;4669541770525147136;4669542320280961024;4669542870036774912;4669543419792588800;4669543969548402688;4669544519304216576;4669545069060030464;4669545618815844352;4669546168571658240;4669546718327472128;4669547268083286016;4669547817839099904;4669548367594913792;4669548917350727680;4669549467106541568;4669550016862355456;4669550566618169344;4669551116373983232;4669551666129797120;4669552215885611008;4669552765641424896;4669553315397238784;4669553865153052672;4669554414908866560;4669554964664680448;4669555514420494336;4669556064176308224;4669556613932122112;4669557163687936000;4669557713443749888;4669558263199563776;4669558812955377664;4669559362711191552;4669559912467005440;4669560462222819328;4669561011978633216;4669561561734447104;4669562111490260992;4669562661246074880;4669563211001888768;4669563760757702656;4669564310513516544;4669564860269330432;4669565410025144320;4669565959780958208;4669566509536772096;4669567059292585984;4669567609048399872;4669568158804213760;4669568708560027648;4669569258315841536;4669569808071655424;4669570357827469312;4669570907583283200;4669571457339097088;4669572007094910976;4669572556850724864;4669573106606538752;4669573656362352640;4669574206118166528;4669574755873980416;4669575305629794304;4669575855385608192;4669576405141422080;4669576954897235968;4669577504653049856;4669578054408863744;4669578604164677632;4669579153920491520;4669579703676305408;4669580253432119296;4669580803187933184;4669581352943747072;4669581902699560960;4669582452455374848;4669583002211188736;4669583551967002624;4669584101722816512;4669584651478630400;4669585201234444288;4669585750990258176;4669586300746072064;4669586850501885952;4669587400257699840;4669587950013513728;4669588499769327616;4669589049525141504;4669589599280955392;4669590149036769280;4669590698792583168;4669591248548397056;4669591798304210944;4669592348060024832;4669592897815838720;4669593447571652608;4669593997327466496;4669594547083280384;4669595096839094272;4669595646594908160;4669596196350722048;4669596746106535936;4669597295862349824;4669597845618163712;4669598395373977600;4669598945129791488;4669599494885605376;4669600044641419264;4669600594397233152;4669601144153047040;4669601693908860928;4669602243664674816;4669602793420488704;4669603343176302592;4669603892932116480;4669604442687930368;4669604992443744256;4669605542199558144;4669606091955372032;4669606641711185920;4669607191466999808;4669607741222813696;4669608290978627584;4669608840734441472;4669609390490255360;4669609940246069248;4669610490001883136;4669611039757697024;4669611589513510912;4669612139269324800;4669612689025138688;4669613238780952576;4669613788536766464;4669614338292580352;4669614888048394240;4669615437804208128;4669615987560022016;4669616537315835904;4669617087071649792;4669617636827463680;4669618186583277568;4669618736339091456;4669619286094905344;4669619835850719232;4669620385606533120;4669620935362347008;4669621485118160896;4669622034873974784;4669622584629788672;4669623134385602560;4669623684141416448;4669624233897230336;4669624783653044224;4669625333408858112;4669625883164672000;4669626432920485888;4669626982676299776;4669627532432113664;4669628082187927552;4669628631943741440;4669629181699555328;4669629731455369216;4669630281211183104;4669630830966996992;4669631380722810880;4669631930478624768;4669632480234438656;4669633029990252544;4669633579746066432;4669634129501880320;4669634679257694208;4669635229013508096;4669635778769321984;4669636328525135872;4669636878280949760;4669637428036763648;4669637977792577536;4669638527548391424;4669639077304205312;4669639627060019200;4669640176815833088;4669640726571646976;4669641276327460864;4669641826083274752;4669642375839088640;4669642925594902528;4669643475350716416;4669644025106530304;4669644574862344192;4669645124618158080;4669645674373971968;4669646224129785856;4669646773885599744;4669647323641413632;4669647873397227520;4669648423153041408;4669648972908855296;4669649522664669184;4669650072420483072;4669650622176296960;4669651171932110848;4669651721687924736;4669652271443738624;4669652821199552512;4669653370955366400;4669653920711180288;4669654470466994176;4669655020222808064;4669655569978621952;4669656119734435840;4669656669490249728;4669657219246063616;4669657769001877504;4669658318757691392;4669658868513505280;4669659418269319168;4669659968025133056;4669660517780946944;4669661067536760832;4669661617292574720;4669662167048388608;4669662716804202496;4669663266560016384;4669663816315830272;4669664366071644160;4669664915827458048;4669665465583271936;4669666015339085824;4669666565094899712;4669667114850713600;4669667664606527488;4669668214362341376;4669668764118155264;4669669313873969152;4669669863629783040;4669670413385596928;4669670963141410816;4669671512897224704;4669672062653038592;4669672612408852480;4669673162164666368;4669673711920480256;4669674261676294144;4669674811432108032;4669675361187921920;4669675910943735808;4669676460699549696;4669677010455363584;4669677560211177472;4669678109966991360;4669678659722805248;4669679209478619136;4669679759234433024;4669680308990246912;4669680858746060800;4669681408501874688;4669681958257688576;4669682508013502464;4669683057769316352;4669683607525130240;4669684157280944128;4669684707036758016;4669685256792571904;4669685806548385792;4669686356304199680;4669686906060013568;4669687455815827456;4669688005571641344;4669688555327455232;4669689105083269120;4669689654839083008;4669690204594896896;4669690754350710784;4669691304106524672;4669691853862338560;4669692403618152448;4669692953373966336;4669693503129780224;4669694052885594112;4669694602641408000;4669695152397221888;4669695702153035776;4669696251908849664;4669696801664663552;4669697351420477440;4669697901176291328;4669698450932105216;4669699000687919104;4669699550443732992;4669700100199546880;4669700649955360768;4669701199711174656;4669701749466988544;4669702299222802432;4669702848978616320;4669703398734430208;4669703948490244096;4669704498246057984;4669705048001871872;4669705597757685760;4669706147513499648;4669706697269313536;4669707247025127424;4669707796780941312;4669708346536755200;4669708896292569088;4669709446048382976;4669709995804196864;4669710545560010752;4669711095315824640;4669711645071638528;4669712194827452416;4669712744583266304;4669713294339080192;4669713844094894080;4669714393850707968;4669714943606521856;4669715493362335744;4669716043118149632;4669716592873963520;4669717142629777408;4669717692385591296;4669718242141405184;4669718791897219072;4669719341653032960;4669719891408846848;4669720441164660736;4669720990920474624;4669721540676288512;4669722090432102400;4669722640187916288;4669723189943730176;4669723739699544064;4669724289455357952;4669724839211171840;4669725388966985728;4669725938722799616;4669726488478613504;4669727038234427392;4669727587990241280;4669728137746055168;4669728687501869056;4669729237257682944;4669729787013496832;4669730336769310720;4669730886525124608;4669731436280938496;4669731986036752384;4669732535792566272;4669733085548380160;4669733635304194048;4669734185060007936;4669734734815821824;4669735284571635712;4669735834327449600;4669736384083263488;4669736933839077376;4669737483594891264;4669738033350705152;4669738583106519040;4669739132862332928;4669739682618146816;4669740232373960704;4669740782129774592;4669741331885588480;4669741881641402368;4669742431397216256;4669742981153030144;4669743530908844032;4669744080664657920;4669744630420471808;4669745180176285696;4669745729932099584;4669746279687913472;4669746829443727360;4669747379199541248;4669747928955355136;4669748478711169024;4669749028466982912;4669749578222796800;4669750127978610688;4669750677734424576;4669751227490238464;4669751777246052352;4669752327001866240;4669752876757680128;4669753426513494016;4669753976269307904;4669754526025121792;4669755075780935680;4669755625536749568;4669756175292563456;4669756725048377344;4669757274804191232;4669757824560005120;4669758374315819008;4669758924071632896;4669759473827446784;4669760023583260672;4669760573339074560;4669761123094888448;4669761672850702336;4669762222606516224;4669762772362330112;4669763322118144000;4669763871873957888;4669764421629771776;4669764971385585664;4669765521141399552;4669766070897213440;4669766620653027328;4669767170408841216;4669767720164655104;4669768269920468992;4669768819676282880;4669769369432096768;4669769919187910656;4669770468943724544;4669771018699538432;4669771568455352320;4669772118211166208;4669772667966980096;4669773217722793984;4669773767478607872;4669774317234421760;4669774866990235648;4669775416746049536;4669775966501863424;4669776516257677312;4669777066013491200;4669777615769305088;4669778165525118976;4669778715280932864;4669779265036746752;4669779814792560640;4669780364548374528;4669780914304188416;4669781464060002304;4669782013815816192;4669782563571630080;4669783113327443968;4669783663083257856;4669784212839071744;4669784762594885632;4669785312350699520;4669785862106513408;4669786411862327296;4669786961618141184;4669787511373955072;4669788061129768960;4669788610885582848;4669789160641396736;4669789710397210624;4669790260153024512;4669790809908838400;4669791359664652288;4669791909420466176;4669792459176280064;4669793008932093952;4669793558687907840;4669794108443721728;4669794658199535616;4669795207955349504;4669795757711163392;4669796307466977280;4669796857222791168;4669797406978605056;4669797956734418944;4669798506490232832;4669799056246046720;4669799606001860608;4669800155757674496;4669800705513488384;4669801255269302272;4669801805025116160;4669802354780930048;4669802904536743936;4669803454292557824;4669804004048371712;4669804553804185600;4669805103559999488;4669805653315813376;4669806203071627264;4669806752827441152;4669807302583255040;4669807852339068928;4669808402094882816;4669808951850696704;4669809501606510592;4669810051362324480;4669810601118138368;4669811150873952256;4669811700629766144;4669812250385580032;4669812800141393920;4669813349897207808;4669813899653021696;4669814449408835584;4669814999164649472;4669815548920463360;4669816098676277248;4669816648432091136;4669817198187905024;4669817747943718912;4669818297699532800;4669818847455346688;4669819397211160576;4669819946966974464;4669820496722788352;4669821046478602240;4669821596234416128;4669822145990230016;4669822695746043904;4669823245501857792;4669823795257671680;4669824345013485568;4669824894769299456;4669825444525113344;4669825994280927232;4669826544036741120;4669827093792555008;4669827643548368896;4669828193304182784;4669828743059996672;4669829292815810560;4669829842571624448;4669830392327438336;4669830942083252224;4669831491839066112;4669832041594880000;4669832591350693888;4669833141106507776;4669833690862321664;4669834240618135552;4669834790373949440;4669835340129763328;4669835889885577216;4669836439641391104;4669836989397204992;4669837539153018880;4669838088908832768;4669838638664646656;4669839188420460544;4669839738176274432;4669840287932088320;4669840837687902208;4669841387443716096;4669841937199529984;4669842486955343872;4669843036711157760;4669843586466971648;4669844136222785536;4669844685978599424;4669845235734413312;4669845785490227200;4669846335246041088;4669846885001854976;4669847434757668864;4669847984513482752;4669848534269296640;4669849084025110528;4669849633780924416;4669850183536738304;4669850733292552192;4669851283048366080;4669851832804179968;4669852382559993856;4669852932315807744;4669853482071621632;4669854031827435520;4669854581583249408;4669855131339063296;4669855681094877184;4669856230850691072;4669856780606504960;4669857330362318848;4669857880118132736;4669858429873946624;4669858979629760512;4669859529385574400;4669860079141388288;4669860628897202176;4669861178653016064;4669861728408829952;4669862278164643840;4669862827920457728;4669863377676271616;4669863927432085504;4669864477187899392;4669865026943713280;4669865576699527168;4669866126455341056;4669866676211154944;4669867225966968832;4669867775722782720;4669868325478596608;4669868875234410496;4669869424990224384;4669869974746038272;4669870524501852160;4669871074257666048;4669871624013479936;4669872173769293824;4669872723525107712;4669873273280921600;4669873823036735488;4669874372792549376;4669874922548363264;4669875472304177152;4669876022059991040;4669876571815804928;4669877121571618816;4669877671327432704;4669878221083246592;4669878770839060480;4669879320594874368;4669879870350688256;4669880420106502144;4669880969862316032;4669881519618129920;4669882069373943808;4669882619129757696;4669883168885571584;4669883718641385472;4669884268397199360;4669884818153013248;4669885367908827136;4669885917664641024;4669886467420454912;4669887017176268800;4669887566932082688;4669888116687896576;4669888666443710464;4669889216199524352;4669889765955338240;4669890315711152128;4669890865466966016;4669891415222779904;4669891964978593792;4669892514734407680;4669893064490221568;4669893614246035456;4669894164001849344;4669894713757663232;4669895263513477120;4669895813269291008;4669896363025104896;4669896912780918784;4669897462536732672;4669898012292546560;4669898562048360448;4669899111804174336;4669899661559988224;4669900211315802112;4669900761071616000;4669901310827429888;4669901860583243776;4669902410339057664;4669902960094871552;4669903509850685440;4669904059606499328;4669904609362313216;4669905159118127104;4669905708873940992;4669906258629754880;4669906808385568768;4669907358141382656;4669907907897196544;4669908457653010432;4669909007408824320;4669909557164638208;4669910106920452096;4669910656676265984;4669911206432079872;4669911756187893760;4669912305943707648;4669912855699521536;4669913405455335424;4669913955211149312;4669914504966963200;4669915054722777088;4669915604478590976;4669916154234404864;4669916703990218752;4669917253746032640;4669917803501846528;4669918353257660416;4669918903013474304;4669919452769288192;4669920002525102080;4669920552280915968;4669921102036729856;4669921651792543744;4669922201548357632;4669922751304171520;4669923301059985408;4669923850815799296;4669924400571613184;4669924950327427072;4669925500083240960;4669926049839054848;4669926599594868736;4669927149350682624;4669927699106496512;4669928248862310400;4669928798618124288;4669929348373938176;4669929898129752064;4669930447885565952;4669930997641379840;4669931547397193728;4669932097153007616;4669932646908821504;4669933196664635392;4669933746420449280;4669934296176263168;4669934845932077056;4669935395687890944;4669935945443704832;4669936495199518720;4669937044955332608;4669937594711146496;4669938144466960384;4669938694222774272;4669939243978588160;4669939793734402048;4669940343490215936;4669940893246029824;4669941443001843712;4669941992757657600;4669942542513471488;4669943092269285376;4669943642025099264;4669944191780913152;4669944741536727040;4669945291292540928;4669945841048354816;4669946390804168704;4669946940559982592;4669947490315796480;4669948040071610368;4669948589827424256;4669949139583238144;4669949689339052032;4669950239094865920;4669950788850679808;4669951338606493696;4669951888362307584;4669952438118121472;4669952987873935360;4669953537629749248;4669954087385563136;4669954637141377024;4669955186897190912;4669955736653004800;4669956286408818688;4669956836164632576;4669957385920446464;4669957935676260352;4669958485432074240;4669959035187888128;4669959584943702016;4669960134699515904;4669960684455329792;4669961234211143680;4669961783966957568;4669962333722771456;4669962883478585344;4669963433234399232;4669963982990213120;4669964532746027008;4669965082501840896;4669965632257654784;4669966182013468672;4669966731769282560;4669967281525096448;4669967831280910336;4669968381036724224;4669968930792538112;4669969480548352000;4669970030304165888;4669970580059979776;4669971129815793664;4669971679571607552;4669972229327421440;4669972779083235328;4669973328839049216;4669973878594863104;4669974428350676992;4669974978106490880;4669975527862304768;4669976077618118656;4669976627373932544;4669977177129746432;4669977726885560320;4669978276641374208;4669978826397188096;4669979376153001984;4669979925908815872;4669980475664629760;4669981025420443648;4669981575176257536;4669982124932071424;4669982674687885312;4669983224443699200;4669983774199513088;4669984323955326976;4669984873711140864;4669985423466954752;4669985973222768640;4669986522978582528;4669987072734396416;4669987622490210304;4669988172246024192;4669988722001838080;4669989271757651968;4669989821513465856;4669990371269279744;4669990921025093632;4669991470780907520;4669992020536721408;4669992570292535296;4669993120048349184;4669993669804163072;4669994219559976960;4669994769315790848;4669995319071604736;4669995868827418624;4669996418583232512;4669996968339046400;4669997518094860288;4669998067850674176;4669998617606488064;4669999167362301952;4669999717118115840;4670000266873929728;4670000816629743616;4670001366385557504;4670001916141371392;4670002465897185280;4670003015652999168;4670003565408813056;4670004115164626944;4670004664920440832;4670005214676254720;4670005764432068608;4670006314187882496;4670006863943696384;4670007413699510272;4670007963455324160;4670008513211138048;4670009062966951936;4670009612722765824;4670010162478579712;4670010712234393600;4670011261990207488;4670011811746021376;4670012361501835264;4670012911257649152;4670013461013463040;4670014010769276928;4670014560525090816;4670015110280904704;4670015660036718592;4670016209792532480;4670016759548346368;4670017309304160256;4670017859059974144;4670018408815788032;4670018958571601920;4670019508327415808;4670020058083229696;4670020607839043584;4670021157594857472;4670021707350671360;4670022257106485248;4670022806862299136;4670023356618113024;4670023906373926912;4670024456129740800;4670025005885554688;4670025555641368576;4670026105397182464;4670026655152996352;4670027204908810240;4670027754664624128;4670028304420438016;4670028854176251904;4670029403932065792;4670029953687879680;4670030503443693568;4670031053199507456;4670031602955321344;4670032152711135232;4670032702466949120;4670033252222763008;4670033801978576896;4670034351734390784;4670034901490204672;4670035451246018560;4670036001001832448;4670036550757646336;4670037100513460224;4670037650269274112;4670038200025088000;4670038749780901888;4670039299536715776;4670039849292529664;4670040399048343552;4670040948804157440;4670041498559971328;4670042048315785216;4670042598071599104;4670043147827412992;4670043697583226880;4670044247339040768;4670044797094854656;4670045346850668544;4670045896606482432;4670046446362296320;4670046996118110208;4670047545873924096;4670048095629737984;4670048645385551872;4670049195141365760;4670049744897179648;4670050294652993536;4670050844408807424;4670051394164621312;4670051943920435200;4670052493676249088;4670053043432062976;4670053593187876864;4670054142943690752;4670054692699504640;4670055242455318528;4670055792211132416;4670056341966946304;4670056891722760192;4670057441478574080;4670057991234387968;4670058540990201856;4670059090746015744;4670059640501829632;4670060190257643520;4670060740013457408;4670061289769271296;4670061839525085184;4670062389280899072;4670062939036712960;4670063488792526848;4670064038548340736;4670064588304154624;4670065138059968512;4670065687815782400;4670066237571596288;4670066787327410176;4670067337083224064;4670067886839037952;4670068436594851840;4670068986350665728;4670069536106479616;4670070085862293504;4670070635618107392;4670071185373921280;4670071735129735168;4670072284885549056;4670072834641362944;4670073384397176832;4670073934152990720;4670074483908804608;4670075033664618496;4670075583420432384;4670076133176246272;4670076682932060160;4670077232687874048;4670077782443687936;4670078332199501824;4670078881955315712;4670079431711129600;4670079981466943488;4670080531222757376;4670081080978571264;4670081630734385152;4670082180490199040;4670082730246012928;4670083280001826816;4670083829757640704;4670084379513454592;4670084929269268480;4670085479025082368;4670086028780896256;4670086578536710144;4670087128292524032;4670087678048337920;4670088227804151808;4670088777559965696;4670089327315779584;4670089877071593472;4670090426827407360;4670090976583221248;4670091526339035136;4670092076094849024;4670092625850662912;4670093175606476800;4670093725362290688;4670094275118104576;4670094824873918464;4670095374629732352;4670095924385546240;4670096474141360128;4670097023897174016;4670097573652987904;4670098123408801792;4670098673164615680;4670099222920429568;4670099772676243456;4670100322432057344;4670100872187871232;4670101421943685120;4670101971699499008;4670102521455312896;4670103071211126784;4670103620966940672;4670104170722754560;4670104720478568448;4670105270234382336;4670105819990196224;4670106369746010112;4670106919501824000;4670107469257637888;4670108019013451776;4670108568769265664;4670109118525079552;4670109668280893440;4670110218036707328;4670110767792521216;4670111317548335104;4670111867304148992;4670112417059962880;4670112966815776768;4670113516571590656;4670114066327404544;4670114616083218432;4670115165839032320;4670115715594846208;4670116265350660096;4670116815106473984;4670117364862287872;4670117914618101760;4670118464373915648;4670119014129729536;4670119563885543424;4670120113641357312;4670120663397171200;4670121213152985088;4670121762908798976;4670122312664612864;4670122862420426752;4670123412176240640;4670123961932054528;4670124511687868416;4670125061443682304;4670125611199496192;4670126160955310080;4670126710711123968;4670127260466937856;4670127810222751744;4670128359978565632;4670128909734379520;4670129459490193408;4670130009246007296;4670130559001821184;4670131108757635072;4670131658513448960;4670132208269262848;4670132758025076736;4670133307780890624;4670133857536704512;4670134407292518400;4670134957048332288;4670135506804146176;4670136056559960064;4670136606315773952;4670137156071587840;4670137705827401728;4670138255583215616;4670138805339029504;4670139355094843392;4670139904850657280;4670140454606471168;4670141004362285056;4670141554118098944;4670142103873912832;4670142653629726720;4670143203385540608;4670143753141354496;4670144302897168384;4670144852652982272;4670145402408796160;4670145952164610048;4670146501920423936;4670147051676237824;4670147601432051712;4670148151187865600;4670148700943679488;4670149250699493376;4670149800455307264;4670150350211121152;4670150899966935040;4670151449722748928;4670151999478562816;4670152549234376704;4670153098990190592;4670153648746004480;4670154198501818368;4670154748257632256;4670155298013446144;4670155847769260032;4670156397525073920;4670156947280887808;4670157497036701696;4670158046792515584;4670158596548329472;4670159146304143360;4670159696059957248;4670160245815771136;4670160795571585024;4670161345327398912;4670161895083212800;4670162444839026688;4670162994594840576;4670163544350654464;4670164094106468352;4670164643862282240;4670165193618096128;4670165743373910016;4670166293129723904;4670166842885537792;4670167392641351680;4670167942397165568;4670168492152979456;4670169041908793344;4670169591664607232;4670170141420421120;4670170691176235008;4670171240932048896;4670171790687862784;4670172340443676672;4670172890199490560;4670173439955304448;4670173989711118336;4670174539466932224;4670175089222746112;4670175638978560000;4670176188734373888;4670176738490187776;4670177288246001664;4670177838001815552;4670178387757629440;4670178937513443328;4670179487269257216;4670180037025071104;4670180586780884992;4670181136536698880;4670181686292512768;4670182236048326656;4670182785804140544;4670183335559954432;4670183885315768320;4670184435071582208;4670184984827396096;4670185534583209984;4670186084339023872;4670186634094837760;4670187183850651648;4670187733606465536;4670188283362279424;4670188833118093312;4670189382873907200;4670189932629721088;4670190482385534976;4670191032141348864;4670191581897162752;4670192131652976640;4670192681408790528;4670193231164604416;4670193780920418304;4670194330676232192;4670194880432046080;4670195430187859968;4670195979943673856;4670196529699487744;4670197079455301632;4670197629211115520;4670198178966929408;4670198728722743296;4670199278478557184;4670199828234371072;4670200377990184960;4670200927745998848;4670201477501812736;4670202027257626624;4670202577013440512;4670203126769254400;4670203676525068288;4670204226280882176;4670204776036696064;4670205325792509952;4670205875548323840;4670206425304137728;4670206975059951616;4670207524815765504;4670208074571579392;4670208624327393280;4670209174083207168;4670209723839021056;4670210273594834944;4670210823350648832;4670211373106462720;4670211922862276608;4670212472618090496;4670213022373904384;4670213572129718272;4670214121885532160;4670214671641346048;4670215221397159936;4670215771152973824;4670216320908787712;4670216870664601600;4670217420420415488;4670217970176229376;4670218519932043264;4670219069687857152;4670219619443671040;4670220169199484928;4670220718955298816;4670221268711112704;4670221818466926592;4670222368222740480;4670222917978554368;4670223467734368256;4670224017490182144;4670224567245996032;4670225117001809920;4670225666757623808;4670226216513437696;4670226766269251584;4670227316025065472;4670227865780879360;4670228415536693248;4670228965292507136;4670229515048321024;4670230064804134912;4670230614559948800;4670231164315762688;4670231714071576576;4670232263827390464;4670232813583204352;4670233088461111296;4670233363339018240;4670233638216925184;4670233913094832128;4670234187972739072;4670234462850646016;4670234737728552960;4670235012606459904;4670235287484366848;4670235562362273792;4670235837240180736;4670236112118087680;4670236386995994624;4670236661873901568;4670236936751808512;4670237211629715456;4670237486507622400;4670237761385529344;4670238036263436288;4670238311141343232;4670238586019250176;4670238860897157120;4670239135775064064;4670239410652971008;4670239685530877952;4670239960408784896;4670240235286691840;4670240510164598784;4670240785042505728;4670241059920412672;4670241334798319616;4670241609676226560;4670241884554133504;4670242159432040448;4670242434309947392;4670242709187854336;4670242984065761280;4670243258943668224;4670243533821575168;4670243808699482112;4670244083577389056;4670244358455296000;4670244633333202944;4670244908211109888;4670245183089016832;4670245457966923776;4670245732844830720;4670246007722737664;4670246282600644608;4670246557478551552;4670246832356458496;4670247107234365440;4670247382112272384;4670247656990179328;4670247931868086272;4670248206745993216;4670248481623900160;4670248756501807104;4670249031379714048;4670249306257620992;4670249581135527936;4670249856013434880;4670250130891341824;4670250405769248768;4670250680647155712;4670250955525062656;4670251230402969600;4670251505280876544;4670251780158783488;4670252055036690432;4670252329914597376;4670252604792504320;4670252879670411264;4670253154548318208;4670253429426225152;4670253704304132096;4670253979182039040;4670254254059945984;4670254528937852928;4670254803815759872;4670255078693666816;4670255353571573760;4670255628449480704;4670255903327387648;4670256178205294592;4670256453083201536;4670256727961108480;4670257002839015424;4670257277716922368;4670257552594829312;4670257827472736256;4670258102350643200;4670258377228550144;4670258652106457088;4670258926984364032;4670259201862270976;4670259476740177920;4670259751618084864;4670260026495991808;4670260301373898752;4670260576251805696;4670260851129712640;4670261126007619584;4670261400885526528;4670261675763433472;4670261950641340416;4670262225519247360;4670262500397154304;4670262775275061248;4670263050152968192;4670263325030875136;4670263599908782080;4670263874786689024;4670264149664595968;4670264424542502912;4670264699420409856;4670264974298316800;4670265249176223744;4670265524054130688;4670265798932037632;4670266073809944576;4670266348687851520;4670266623565758464;4670266898443665408;4670267173321572352;4670267448199479296;4670267723077386240;4670267997955293184;4670268272833200128;4670268547711107072;4670268822589014016;4670269097466920960;4670269372344827904;4670269647222734848;4670269922100641792;4670270196978548736;4670270471856455680;4670270746734362624;4670271021612269568;4670271296490176512;4670271571368083456;4670271846245990400;4670272121123897344;4670272396001804288;4670272670879711232;4670272945757618176;4670273220635525120;4670273495513432064;4670273770391339008;4670274045269245952;4670274320147152896;4670274595025059840;4670274869902966784;4670275144780873728;4670275419658780672;4670275694536687616;4670275969414594560;4670276244292501504;4670276519170408448;4670276794048315392;4670277068926222336;4670277343804129280;4670277618682036224;4670277893559943168;4670278168437850112;4670278443315757056;4670278718193664000;4670278993071570944;4670279267949477888;4670279542827384832;4670279817705291776;4670280092583198720;4670280367461105664;4670280642339012608;4670280917216919552;4670281192094826496;4670281466972733440;4670281741850640384;4670282016728547328;4670282291606454272;4670282566484361216;4670282841362268160;4670283116240175104;4670283391118082048;4670283665995988992;4670283940873895936;4670284215751802880;4670284490629709824;4670284765507616768;4670285040385523712;4670285315263430656;4670285590141337600;4670285865019244544;4670286139897151488;4670286414775058432;4670286689652965376;4670286964530872320;4670287239408779264;4670287514286686208;4670287789164593152;4670288064042500096;4670288338920407040;4670288613798313984;4670288888676220928;4670289163554127872;4670289438432034816;4670289713309941760;4670289988187848704;4670290263065755648;4670290537943662592;4670290812821569536;4670291087699476480;4670291362577383424;4670291637455290368;4670291912333197312;4670292187211104256;4670292462089011200;4670292736966918144;4670293011844825088;4670293286722732032;4670293561600638976;4670293836478545920;4670294111356452864;4670294386234359808;4670294661112266752;4670294935990173696;4670295210868080640;4670295485745987584;4670295760623894528;4670296035501801472;4670296310379708416;4670296585257615360;4670296860135522304;4670297135013429248;4670297409891336192;4670297684769243136;4670297959647150080;4670298234525057024;4670298509402963968;4670298784280870912;4670299059158777856;4670299334036684800;4670299608914591744;4670299883792498688;4670300158670405632;4670300433548312576;4670300708426219520;4670300983304126464;4670301258182033408;4670301533059940352;4670301807937847296;4670302082815754240;4670302357693661184;4670302632571568128;4670302907449475072;4670303182327382016;4670303457205288960;4670303732083195904;4670304006961102848;4670304281839009792;4670304556716916736;4670304831594823680;4670305106472730624;4670305381350637568;4670305656228544512;4670305931106451456;4670306205984358400;4670306480862265344;4670306755740172288;4670307030618079232;4670307305495986176;4670307580373893120;4670307855251800064;4670308130129707008;4670308405007613952;4670308679885520896;4670308954763427840;4670309229641334784;4670309504519241728;4670309779397148672;4670310054275055616;4670310329152962560;4670310604030869504;4670310878908776448;4670311153786683392;4670311428664590336;4670311703542497280;4670311978420404224;4670312253298311168;4670312528176218112;4670312803054125056;4670313077932032000;4670313352809938944;4670313627687845888;4670313902565752832;4670314177443659776;4670314452321566720;4670314727199473664;4670315002077380608;4670315276955287552;4670315551833194496;4670315826711101440;4670316101589008384;4670316376466915328;4670316651344822272;4670316926222729216;4670317201100636160;4670317475978543104;4670317750856450048;4670318025734356992;4670318300612263936;4670318575490170880;4670318850368077824;4670319125245984768;4670319400123891712;4670319675001798656;4670319949879705600;4670320224757612544;4670320499635519488;4670320774513426432;4670321049391333376;4670321324269240320;4670321599147147264;4670321874025054208;4670322148902961152;4670322423780868096;4670322698658775040;4670322973536681984;4670323248414588928;4670323523292495872;4670323798170402816;4670324073048309760;4670324347926216704;4670324622804123648;4670324897682030592;4670325172559937536;4670325447437844480;4670325722315751424;4670325997193658368;4670326272071565312;4670326546949472256;4670326821827379200;4670327096705286144;4670327371583193088;4670327646461100032;4670327921339006976;4670328196216913920;4670328471094820864;4670328745972727808;4670329020850634752;4670329295728541696;4670329570606448640;4670329845484355584;4670330120362262528;4670330395240169472;4670330670118076416;4670330944995983360;4670331219873890304;4670331494751797248;4670331769629704192;4670332044507611136;4670332319385518080;4670332594263425024;4670332869141331968;4670333144019238912;4670333418897145856;4670333693775052800;4670333968652959744;4670334243530866688;4670334518408773632;4670334793286680576;4670335068164587520;4670335343042494464;4670335617920401408;4670335892798308352;4670336167676215296;4670336442554122240;4670336717432029184;4670336992309936128;4670337267187843072;4670337542065750016;4670337816943656960;4670338091821563904;4670338366699470848;4670338641577377792;4670338916455284736;4670339191333191680;4670339466211098624;4670339741089005568;4670340015966912512;4670340290844819456;4670340565722726400;4670340840600633344;4670341115478540288;4670341390356447232;4670341665234354176;4670341940112261120;4670342214990168064;4670342489868075008;4670342764745981952;4670343039623888896;4670343314501795840;4670343589379702784;4670343864257609728;4670344139135516672;4670344414013423616;4670344688891330560;4670344963769237504;4670345238647144448;4670345513525051392;4670345788402958336;4670346063280865280;4670346338158772224;4670346613036679168;4670346887914586112;4670347162792493056;4670347437670400000;4670347712548306944;4670347987426213888;4670348262304120832;4670348537182027776;4670348812059934720;4670349086937841664;4670349361815748608;4670349636693655552;4670349911571562496;4670350186449469440;4670350461327376384;4670350736205283328;4670351011083190272;4670351285961097216;4670351560839004160;4670351835716911104;4670352110594818048;4670352385472724992;4670352660350631936;4670352935228538880;4670353210106445824;4670353484984352768;4670353759862259712;4670354034740166656;4670354309618073600;4670354584495980544;4670354859373887488;4670355134251794432;4670355409129701376;4670355684007608320;4670355958885515264;4670356233763422208;4670356508641329152;4670356783519236096;4670357058397143040;4670357333275049984;4670357608152956928;4670357883030863872;4670358157908770816;4670358432786677760;4670358707664584704;4670358982542491648;4670359257420398592;4670359532298305536;4670359807176212480;4670360082054119424;4670360356932026368;4670360631809933312;4670360906687840256;4670361181565747200;4670361456443654144;4670361731321561088;4670362006199468032;4670362281077374976;4670362555955281920;4670362830833188864;4670363105711095808;4670363380589002752;4670363655466909696;4670363930344816640;4670364205222723584;4670364480100630528;4670364754978537472;4670365029856444416;4670365304734351360;4670365579612258304;4670365854490165248;4670366129368072192;4670366404245979136;4670366679123886080;4670366954001793024;4670367228879699968;4670367503757606912;4670367778635513856;4670368053513420800;4670368328391327744;4670368603269234688;4670368878147141632;4670369153025048576;4670369427902955520;4670369702780862464;4670369977658769408;4670370252536676352;4670370527414583296;4670370802292490240;4670371077170397184;4670371352048304128;4670371626926211072;4670371901804118016;4670372176682024960;4670372451559931904;4670372726437838848;4670373001315745792;4670373276193652736;4670373551071559680;4670373825949466624;4670374100827373568;4670374375705280512;4670374650583187456;4670374925461094400;4670375200339001344;4670375475216908288;4670375750094815232;4670376024972722176;4670376299850629120;4670376574728536064;4670376849606443008;4670377124484349952;4670377399362256896;4670377674240163840;4670377949118070784;4670378223995977728;4670378498873884672;4670378773751791616;4670379048629698560;4670379323507605504;4670379598385512448;4670379873263419392;4670380148141326336;4670380423019233280;4670380697897140224;4670380972775047168;4670381247652954112;4670381522530861056;4670381797408768000;4670382072286674944;4670382347164581888;4670382622042488832;4670382896920395776;4670383171798302720;4670383446676209664;4670383721554116608;4670383996432023552;4670384271309930496;4670384546187837440;4670384821065744384;4670385095943651328;4670385370821558272;4670385645699465216;4670385920577372160;4670386195455279104;4670386470333186048;4670386745211092992;4670387020088999936;4670387294966906880;4670387569844813824;4670387844722720768;4670388119600627712;4670388394478534656;4670388669356441600;4670388944234348544;4670389219112255488;4670389493990162432;4670389768868069376;4670390043745976320;4670390318623883264;4670390593501790208;4670390868379697152;4670391143257604096;4670391418135511040;4670391693013417984;4670391967891324928;4670392242769231872;4670392517647138816;4670392792525045760;4670393067402952704;4670393342280859648;4670393617158766592;4670393892036673536;4670394166914580480;4670394441792487424;4670394716670394368;4670394991548301312;4670395266426208256;4670395541304115200;4670395816182022144;4670396091059929088;4670396365937836032;4670396640815742976;4670396915693649920;4670397190571556864;4670397465449463808;4670397740327370752;4670398015205277696;4670398290083184640;4670398564961091584;4670398839838998528;4670399114716905472;4670399389594812416;4670399664472719360;4670399939350626304;4670400214228533248;4670400489106440192;4670400763984347136;4670401038862254080;4670401313740161024;4670401588618067968;4670401863495974912;4670402138373881856;4670402413251788800;4670402688129695744;4670402963007602688;4670403237885509632;4670403512763416576;4670403787641323520;4670404062519230464;4670404337397137408;4670404612275044352;4670404887152951296;4670405162030858240;4670405436908765184;4670405711786672128;4670405986664579072;4670406261542486016;4670406536420392960;4670406811298299904;4670407086176206848;4670407361054113792;4670407635932020736;4670407910809927680;4670408185687834624;4670408460565741568;4670408735443648512;4670409010321555456;4670409285199462400;4670409560077369344;4670409834955276288;4670410109833183232;4670410384711090176;4670410659588997120;4670410934466904064;4670411209344811008;4670411484222717952;4670411759100624896;4670412033978531840;4670412308856438784;4670412583734345728;4670412858612252672;4670413133490159616;4670413408368066560;4670413683245973504;4670413958123880448;4670414233001787392;4670414507879694336;4670414782757601280;4670415057635508224;4670415332513415168;4670415607391322112;4670415882269229056;4670416157147136000;4670416432025042944;4670416706902949888;4670416981780856832;4670417256658763776;4670417531536670720;4670417806414577664;4670418081292484608;4670418356170391552;4670418631048298496;4670418905926205440;4670419180804112384;4670419455682019328;4670419730559926272;4670420005437833216;4670420280315740160;4670420555193647104;4670420830071554048;4670421104949460992;4670421379827367936;4670421654705274880;4670421929583181824;4670422204461088768;4670422479338995712;4670422754216902656;4670423029094809600;4670423303972716544;4670423578850623488;4670423853728530432;4670424128606437376;4670424403484344320;4670424678362251264;4670424953240158208;4670425228118065152;4670425502995972096;4670425777873879040;4670426052751785984;4670426327629692928;4670426602507599872;4670426877385506816;4670427152263413760;4670427427141320704;4670427702019227648;4670427976897134592;4670428251775041536;4670428526652948480;4670428801530855424;4670429076408762368;4670429351286669312;4670429626164576256;4670429901042483200;4670430175920390144;4670430450798297088;4670430725676204032;4670431000554110976;4670431275432017920;4670431550309924864;4670431825187831808;4670432100065738752;4670432374943645696;4670432649821552640;4670432924699459584;4670433199577366528;4670433474455273472;4670433749333180416;4670434024211087360;4670434299088994304;4670434573966901248;4670434848844808192;4670435123722715136;4670435398600622080;4670435673478529024;4670435948356435968;4670436223234342912;4670436498112249856;4670436772990156800;4670437047868063744;4670437322745970688;4670437597623877632;4670437872501784576;4670438147379691520;4670438422257598464;4670438697135505408;4670438972013412352;4670439246891319296;4670439521769226240;4670439796647133184;4670440071525040128;4670440346402947072;4670440621280854016;4670440896158760960;4670441171036667904;4670441445914574848;4670441720792481792;4670441995670388736;4670442270548295680;4670442545426202624;4670442820304109568;4670443095182016512;4670443370059923456;4670443644937830400;4670443919815737344;4670444194693644288;4670444469571551232;4670444744449458176;4670445019327365120;4670445294205272064;4670445569083179008;4670445843961085952;4670446118838992896;4670446393716899840;4670446668594806784;4670446943472713728;4670447218350620672;4670447493228527616;4670447768106434560;4670448042984341504;4670448317862248448;4670448592740155392;4670448867618062336;4670449142495969280;4670449417373876224;4670449692251783168;4670449967129690112;4670450242007597056;4670450516885504000;4670450791763410944;4670451066641317888;4670451341519224832;4670451616397131776;4670451891275038720;4670452166152945664;4670452441030852608;4670452715908759552;4670452990786666496;4670453265664573440;4670453540542480384;4670453815420387328;4670454090298294272;4670454365176201216;4670454640054108160;4670454914932015104;4670455189809922048;4670455464687828992;4670455739565735936;4670456014443642880;4670456289321549824;4670456564199456768;4670456839077363712;4670457113955270656;4670457388833177600;4670457663711084544;4670457938588991488;4670458213466898432;4670458488344805376;4670458763222712320;4670459038100619264;4670459312978526208;4670459587856433152;4670459862734340096;4670460137612247040;4670460412490153984;4670460687368060928;4670460962245967872;4670461237123874816;4670461512001781760;4670461786879688704;4670462061757595648;4670462336635502592;4670462611513409536;4670462886391316480;4670463161269223424;4670463436147130368;4670463711025037312;4670463985902944256;4670464260780851200;4670464535658758144;4670464810536665088;4670465085414572032;4670465360292478976;4670465635170385920;4670465910048292864;4670466184926199808;4670466459804106752;4670466734682013696;4670467009559920640;4670467284437827584;4670467559315734528;4670467834193641472;4670468109071548416;4670468383949455360;4670468658827362304;4670468933705269248;4670469208583176192;4670469483461083136;4670469758338990080;4670470033216897024;4670470308094803968;4670470582972710912;4670470857850617856;4670471132728524800;4670471407606431744;4670471682484338688;4670471957362245632;4670472232240152576;4670472507118059520;4670472781995966464;4670473056873873408;4670473331751780352;4670473606629687296;4670473881507594240;4670474156385501184;4670474431263408128;4670474706141315072;4670474981019222016;4670475255897128960;4670475530775035904;4670475805652942848;4670476080530849792;4670476355408756736;4670476630286663680;4670476905164570624;4670477180042477568;4670477454920384512;4670477729798291456;4670478004676198400;4670478279554105344;4670478554432012288;4670478829309919232;4670479104187826176;4670479379065733120;4670479653943640064;4670479928821547008;4670480203699453952;4670480478577360896;4670480753455267840;4670481028333174784;4670481303211081728;4670481578088988672;4670481852966895616;4670482127844802560;4670482402722709504;4670482677600616448;4670482952478523392;4670483227356430336;4670483502234337280;4670483777112244224;4670484051990151168;4670484326868058112;4670484601745965056;4670484876623872000;4670485151501778944;4670485426379685888;4670485701257592832;4670485976135499776;4670486251013406720;4670486525891313664;4670486800769220608;4670487075647127552;4670487350525034496;4670487625402941440;4670487900280848384;4670488175158755328;4670488450036662272;4670488724914569216;4670488999792476160;4670489274670383104;4670489549548290048;4670489824426196992;4670490099304103936;4670490374182010880;4670490649059917824;4670490923937824768;4670491198815731712;4670491473693638656;4670491748571545600;4670492023449452544;4670492298327359488;4670492573205266432;4670492848083173376;4670493122961080320;4670493397838987264;4670493672716894208;4670493947594801152;4670494222472708096;4670494497350615040;4670494772228521984;4670495047106428928;4670495321984335872;4670495596862242816;4670495871740149760;4670496146618056704;4670496421495963648;4670496696373870592;4670496971251777536;4670497246129684480;4670497521007591424;4670497795885498368;4670498070763405312;4670498345641312256;4670498620519219200;4670498895397126144;4670499170275033088;4670499445152940032;4670499720030846976;4670499994908753920;4670500269786660864;4670500544664567808;4670500819542474752;4670501094420381696;4670501369298288640;4670501644176195584;4670501919054102528;4670502193932009472;4670502468809916416;4670502743687823360;4670503018565730304;4670503293443637248;4670503568321544192;4670503843199451136;4670504118077358080;4670504392955265024;4670504667833171968;4670504942711078912;4670505217588985856;4670505492466892800;4670505767344799744;4670506042222706688;4670506317100613632;4670506591978520576;4670506866856427520;4670507141734334464;4670507416612241408;4670507691490148352;4670507966368055296;4670508241245962240;4670508516123869184;4670508791001776128;4670509065879683072;4670509340757590016;4670509615635496960;4670509890513403904;4670510165391310848;4670510440269217792;4670510715147124736;4670510990025031680;4670511264902938624;4670511539780845568;4670511814658752512;4670512089536659456;4670512364414566400;4670512639292473344;4670512914170380288;4670513189048287232;4670513463926194176;4670513738804101120;4670514013682008064;4670514288559915008;4670514563437821952;4670514838315728896;4670515113193635840;4670515388071542784;4670515662949449728;4670515937827356672;4670516212705263616;4670516487583170560;4670516762461077504;4670517037338984448;4670517312216891392;4670517587094798336;4670517861972705280;4670518136850612224;4670518411728519168;4670518686606426112;4670518961484333056;4670519236362240000;4670519511240146944;4670519786118053888;4670520060995960832;4670520335873867776;4670520610751774720;4670520885629681664;4670521160507588608;4670521435385495552;4670521710263402496;4670521985141309440;4670522260019216384;4670522534897123328;4670522809775030272;4670523084652937216;4670523359530844160;4670523634408751104;4670523909286658048;4670524184164564992;4670524459042471936;4670524733920378880;4670525008798285824;4670525283676192768;4670525558554099712;4670525833432006656;4670526108309913600;4670526383187820544;4670526658065727488;4670526932943634432;4670527207821541376;4670527482699448320;4670527757577355264;4670528032455262208;4670528307333169152;4670528582211076096;4670528857088983040;4670529131966889984;4670529406844796928;4670529681722703872;4670529956600610816;4670530231478517760;4670530506356424704;4670530781234331648;4670531056112238592;4670531330990145536;4670531605868052480;4670531880745959424;4670532155623866368;4670532430501773312;4670532705379680256;4670532980257587200;4670533255135494144;4670533530013401088;4670533804891308032;4670534079769214976;4670534354647121920;4670534629525028864;4670534904402935808;4670535179280842752;4670535454158749696;4670535729036656640;4670536003914563584;4670536278792470528;4670536553670377472;4670536828548284416;4670537103426191360;4670537378304098304;4670537653182005248;4670537928059912192;4670538202937819136;4670538477815726080;4670538752693633024;4670539027571539968;4670539302449446912;4670539577327353856;4670539852205260800;4670540127083167744;4670540401961074688;4670540676838981632;4670540951716888576;4670541226594795520;4670541501472702464;4670541776350609408;4670542051228516352;4670542326106423296;4670542600984330240;4670542875862237184;4670543150740144128;4670543425618051072;4670543700495958016;4670543975373864960;4670544250251771904;4670544525129678848;4670544800007585792;4670545074885492736;4670545349763399680;4670545624641306624;4670545899519213568;4670546174397120512;4670546449275027456;4670546724152934400;4670546999030841344;4670547273908748288;4670547548786655232;4670547823664562176;4670548098542469120;4670548373420376064;4670548648298283008;4670548923176189952;4670549198054096896;4670549472932003840;4670549747809910784;4670550022687817728;4670550297565724672;4670550572443631616;4670550847321538560;4670551122199445504;4670551397077352448;4670551671955259392;4670551946833166336;4670552221711073280;4670552496588980224;4670552771466887168;4670553046344794112;4670553321222701056;4670553596100608000;4670553870978514944;4670554145856421888;4670554420734328832;4670554695612235776;4670554970490142720;4670555245368049664;4670555520245956608;4670555795123863552;4670556070001770496;4670556344879677440;4670556619757584384;4670556894635491328;4670557169513398272;4670557444391305216;4670557719269212160;4670557994147119104;4670558269025026048;4670558543902932992;4670558818780839936;4670559093658746880;4670559368536653824;4670559643414560768;4670559918292467712;4670560193170374656;4670560468048281600;4670560742926188544;4670561017804095488;4670561292682002432;4670561567559909376;4670561842437816320;4670562117315723264;4670562392193630208;4670562667071537152;4670562941949444096;4670563216827351040;4670563491705257984;4670563766583164928;4670564041461071872;4670564316338978816;4670564591216885760;4670564866094792704;4670565140972699648;4670565415850606592;4670565690728513536;4670565965606420480;4670566240484327424;4670566515362234368;4670566790240141312;4670567065118048256;4670567339995955200;4670567614873862144;4670567889751769088;4670568164629676032;4670568439507582976;4670568714385489920;4670568989263396864;4670569264141303808;4670569539019210752;4670569813897117696;4670570088775024640;4670570363652931584;4670570638530838528;4670570913408745472;4670571188286652416;4670571463164559360;4670571738042466304;4670572012920373248;4670572287798280192;4670572562676187136;4670572837554094080;4670573112432001024;4670573387309907968;4670573662187814912;4670573937065721856;4670574211943628800;4670574486821535744;4670574761699442688;4670575036577349632;4670575311455256576;4670575586333163520;4670575861211070464;4670576136088977408;4670576410966884352;4670576685844791296;4670576960722698240;4670577235600605184;4670577510478512128;4670577785356419072;4670578060234326016;4670578335112232960;4670578609990139904;4670578884868046848;4670579159745953792;4670579434623860736;4670579709501767680;4670579984379674624;4670580259257581568;4670580534135488512;4670580809013395456;4670581083891302400;4670581358769209344;4670581633647116288;4670581908525023232;4670582183402930176;4670582458280837120;4670582733158744064;4670583008036651008;4670583282914557952;4670583557792464896;4670583832670371840;4670584107548278784;4670584382426185728;4670584657304092672;4670584932181999616;4670585207059906560;4670585481937813504;4670585756815720448;4670586031693627392;4670586306571534336;4670586581449441280;4670586856327348224;4670587131205255168;4670587406083162112;4670587680961069056;4670587955838976000;4670588230716882944;4670588505594789888;4670588780472696832;4670589055350603776;4670589330228510720;4670589605106417664;4670589879984324608;4670590154862231552;4670590429740138496;4670590704618045440;4670590979495952384;4670591254373859328;4670591529251766272;4670591804129673216;4670592079007580160;4670592353885487104;4670592628763394048;4670592903641300992;4670593178519207936;4670593453397114880;4670593728275021824;4670594003152928768;4670594278030835712;4670594552908742656;4670594827786649600;4670595102664556544;4670595377542463488;4670595652420370432;4670595927298277376;4670596202176184320;4670596477054091264;4670596751931998208;4670597026809905152;4670597301687812096;4670597576565719040;4670597851443625984;4670598126321532928;4670598401199439872;4670598676077346816;4670598950955253760;4670599225833160704;4670599500711067648;4670599775588974592;4670600050466881536;4670600325344788480;4670600600222695424;4670600875100602368;4670601149978509312;4670601424856416256;4670601699734323200;4670601974612230144;4670602249490137088;4670602524368044032;4670602799245950976;4670603074123857920;4670603349001764864;4670603623879671808;4670603898757578752;4670604173635485696;4670604448513392640;4670604723391299584;4670604998269206528;4670605273147113472;4670605548025020416;4670605822902927360;4670606097780834304;4670606372658741248;4670606647536648192;4670606922414555136;4670607197292462080;4670607472170369024;4670607747048275968;4670608021926182912;4670608296804089856;4670608571681996800;4670608846559903744;4670609121437810688;4670609396315717632;4670609671193624576;4670609946071531520;4670610220949438464;4670610495827345408;4670610770705252352;4670611045583159296;4670611320461066240;4670611595338973184;4670611870216880128;4670612145094787072;4670612419972694016;4670612694850600960;4670612969728507904;4670613244606414848;4670613519484321792;4670613794362228736;4670614069240135680;4670614344118042624;4670614618995949568;4670614893873856512;4670615168751763456;4670615443629670400;4670615718507577344;4670615993385484288;4670616268263391232;4670616543141298176;4670616818019205120;4670617092897112064;4670617367775019008;4670617642652925952;4670617917530832896;4670618192408739840;4670618467286646784;4670618742164553728;4670619017042460672;4670619291920367616;4670619566798274560;4670619841676181504;4670620116554088448;4670620391431995392;4670620666309902336;4670620941187809280;4670621216065716224;4670621490943623168;4670621765821530112;4670622040699437056;4670622315577344000;4670622590455250944;4670622865333157888;4670623140211064832;4670623415088971776;4670623689966878720;4670623964844785664;4670624239722692608;4670624514600599552;4670624789478506496;4670625064356413440;4670625339234320384;4670625614112227328;4670625888990134272;4670626163868041216;4670626438745948160;4670626713623855104;4670626988501762048;4670627263379668992;4670627538257575936;4670627813135482880;4670628088013389824;4670628362891296768;4670628637769203712;4670628912647110656;4670629187525017600;4670629462402924544;4670629737280831488;4670630012158738432;4670630287036645376;4670630561914552320;4670630836792459264;4670631111670366208;4670631386548273152;4670631661426180096;4670631936304087040;4670632211181993984;4670632486059900928;4670632760937807872;4670633035815714816;4670633310693621760;4670633585571528704;4670633860449435648;4670634135327342592;4670634410205249536;4670634685083156480;4670634959961063424;4670635234838970368;4670635509716877312;4670635784594784256;4670636059472691200;4670636334350598144;4670636609228505088;4670636884106412032;4670637158984318976;4670637433862225920;4670637708740132864;4670637983618039808;4670638258495946752;4670638533373853696;4670638808251760640;4670639083129667584;4670639358007574528;4670639632885481472;4670639907763388416;4670640182641295360;4670640457519202304;4670640732397109248;4670641007275016192;4670641282152923136;4670641557030830080;4670641831908737024;4670642106786643968;4670642381664550912;4670642656542457856;4670642931420364800;4670643206298271744;4670643481176178688;4670643756054085632;4670644030931992576;4670644305809899520;4670644580687806464;4670644855565713408;4670645130443620352;4670645405321527296;4670645680199434240;4670645955077341184;4670646229955248128;4670646504833155072;4670646779711062016;4670647054588968960;4670647329466875904;4670647604344782848;4670647879222689792;4670648154100596736;4670648428978503680;4670648703856410624;4670648978734317568;4670649253612224512;4670649528490131456;4670649803368038400;4670650078245945344;4670650353123852288;4670650628001759232;4670650902879666176;4670651177757573120;4670651452635480064;4670651727513387008;4670652002391293952;4670652277269200896;4670652552147107840;4670652827025014784;4670653101902921728;4670653376780828672;4670653651658735616;4670653926536642560;4670654201414549504;4670654476292456448;4670654751170363392;4670655026048270336;4670655300926177280;4670655575804084224;4670655850681991168;4670656125559898112;4670656400437805056;4670656675315712000;4670656950193618944;4670657225071525888;4670657499949432832;4670657774827339776;4670658049705246720;4670658324583153664;4670658599461060608;4670658874338967552;4670659149216874496;4670659424094781440;4670659698972688384;4670659973850595328;4670660248728502272;4670660523606409216;4670660798484316160;4670661073362223104;4670661348240130048;4670661623118036992;4670661897995943936;4670662172873850880;4670662447751757824;4670662722629664768;4670662997507571712;4670663272385478656;4670663547263385600;4670663822141292544;4670664097019199488;4670664371897106432;4670664646775013376;4670664921652920320;4670665196530827264;4670665471408734208;4670665746286641152;4670666021164548096;4670666296042455040;4670666570920361984;4670666845798268928;4670667120676175872;4670667395554082816;4670667670431989760;4670667945309896704;4670668220187803648;4670668495065710592;4670668769943617536;4670669044821524480;4670669319699431424;4670669594577338368;4670669869455245312;4670670144333152256;4670670419211059200;4670670694088966144;4670670968966873088;4670671243844780032;4670671518722686976;4670671793600593920;4670672068478500864;4670672343356407808;4670672618234314752;4670672893112221696;4670673167990128640;4670673442868035584;4670673717745942528;4670673992623849472;4670674267501756416;4670674542379663360;4670674817257570304;4670675092135477248;4670675367013384192;4670675641891291136;4670675916769198080;4670676191647105024;4670676466525011968;4670676741402918912;4670677016280825856;4670677291158732800;4670677566036639744;4670677840914546688;4670678115792453632;4670678390670360576;4670678665548267520;4670678940426174464;4670679215304081408;4670679490181988352;4670679765059895296;4670680039937802240;4670680314815709184;4670680589693616128;4670680864571523072;4670681139449430016;4670681414327336960;4670681689205243904;4670681964083150848;4670682238961057792;4670682513838964736;4670682788716871680;4670683063594778624;4670683338472685568;4670683613350592512;4670683888228499456;4670684163106406400;4670684437984313344;4670684712862220288;4670684987740127232;4670685262618034176;4670685537495941120;4670685812373848064;4670686087251755008;4670686362129661952;4670686637007568896;4670686911885475840;4670687186763382784;4670687461641289728;4670687736519196672;4670688011397103616;4670688286275010560;4670688561152917504;4670688836030824448;4670689110908731392;4670689385786638336;4670689660664545280;4670689935542452224;4670690210420359168;4670690485298266112;4670690760176173056;4670691035054080000;4670691309931986944;4670691584809893888;4670691859687800832;4670692134565707776;4670692409443614720;4670692684321521664;4670692959199428608;4670693234077335552;4670693508955242496;4670693783833149440;4670694058711056384;4670694333588963328;4670694608466870272;4670694883344777216;4670695158222684160;4670695433100591104;4670695707978498048;4670695982856404992;4670696257734311936;4670696532612218880;4670696807490125824;4670697082368032768;4670697357245939712;4670697632123846656;4670697907001753600;4670698181879660544;4670698456757567488;4670698731635474432;4670699006513381376;4670699281391288320;4670699556269195264;4670699831147102208;4670700106025009152;4670700380902916096;4670700655780823040;4670700930658729984;4670701205536636928;4670701480414543872;4670701755292450816;4670702030170357760;4670702305048264704;4670702579926171648;4670702854804078592;4670703129681985536;4670703404559892480;4670703679437799424;4670703954315706368;4670704229193613312;4670704504071520256;4670704778949427200;4670705053827334144;4670705328705241088;4670705603583148032;4670705878461054976;4670706153338961920;4670706428216868864;4670706703094775808;4670706977972682752;4670707252850589696;4670707527728496640;4670707802606403584;4670708077484310528;4670708352362217472;4670708627240124416;4670708902118031360;4670709176995938304;4670709451873845248;4670709726751752192;4670710001629659136;4670710276507566080;4670710551385473024;4670710826263379968;4670711101141286912;4670711376019193856;4670711650897100800;4670711925775007744;4670712200652914688;4670712475530821632;4670712750408728576;4670713025286635520;4670713300164542464;4670713575042449408;4670713849920356352;4670714124798263296;4670714399676170240;4670714674554077184;4670714949431984128;4670715224309891072;4670715499187798016;4670715774065704960;4670716048943611904;4670716323821518848;4670716598699425792;4670716873577332736;4670717148455239680;4670717423333146624;4670717698211053568;4670717973088960512;4670718247966867456;4670718522844774400;4670718797722681344;4670719072600588288;4670719347478495232;4670719622356402176;4670719897234309120;4670720172112216064;4670720446990123008;4670720721868029952;4670720996745936896;4670721271623843840;4670721546501750784;4670721821379657728;4670722096257564672;4670722371135471616;4670722646013378560;4670722920891285504;4670723195769192448;4670723470647099392;4670723745525006336;4670724020402913280;4670724295280820224;4670724570158727168;4670724845036634112;4670725119914541056;4670725394792448000;4670725669670354944;4670725944548261888;4670726219426168832;4670726494304075776;4670726769181982720;4670727044059889664;4670727318937796608;4670727593815703552;4670727868693610496;4670728143571517440;4670728418449424384;4670728693327331328;4670728968205238272;4670729243083145216;4670729517961052160;4670729792838959104;4670730067716866048;4670730342594772992;4670730617472679936;4670730892350586880;4670731167228493824;4670731442106400768;4670731716984307712;4670731991862214656;4670732266740121600;4670732541618028544;4670732816495935488;4670733091373842432;4670733366251749376;4670733641129656320;4670733916007563264;4670734190885470208;4670734465763377152;4670734740641284096;4670735015519191040;4670735290397097984;4670735565275004928;4670735840152911872;4670736115030818816;4670736389908725760;4670736664786632704;4670736939664539648;4670737214542446592;4670737489420353536;4670737764298260480;4670738039176167424;4670738314054074368;4670738588931981312;4670738863809888256;4670739138687795200;4670739413565702144;4670739688443609088;4670739963321516032;4670740238199422976;4670740513077329920;4670740787955236864;4670741062833143808;4670741337711050752;4670741612588957696;4670741887466864640;4670742162344771584;4670742437222678528;4670742712100585472;4670742986978492416;4670743261856399360;4670743536734306304;4670743811612213248;4670744086490120192;4670744361368027136;4670744636245934080;4670744911123841024;4670745186001747968;4670745460879654912;4670745735757561856;4670746010635468800;4670746285513375744;4670746560391282688;4670746835269189632;4670747110147096576;4670747385025003520;4670747659902910464;4670747934780817408;4670748209658724352;4670748484536631296;4670748759414538240;4670749034292445184;4670749309170352128;4670749584048259072;4670749858926166016;4670750133804072960;4670750408681979904;4670750683559886848;4670750958437793792;4670751233315700736;4670751508193607680;4670751783071514624;4670752057949421568;4670752332827328512;4670752607705235456;4670752882583142400;4670753157461049344;4670753432338956288;4670753707216863232;4670753982094770176;4670754256972677120;4670754531850584064;4670754806728491008;4670755081606397952;4670755356484304896;4670755631362211840;4670755906240118784;4670756181118025728;4670756455995932672;4670756730873839616;4670757005751746560;4670757280629653504;4670757555507560448;4670757830385467392;4670758105263374336;4670758380141281280;4670758655019188224;4670758929897095168;4670759204775002112;4670759479652909056;4670759754530816000;4670760029408722944;4670760304286629888;4670760579164536832;4670760854042443776;4670761128920350720;4670761403798257664;4670761678676164608;4670761953554071552;4670762228431978496;4670762503309885440;4670762778187792384;4670763053065699328;4670763327943606272;4670763602821513216;4670763877699420160;4670764152577327104;4670764427455234048;4670764702333140992;4670764977211047936;4670765252088954880;4670765526966861824;4670765801844768768;4670766076722675712;4670766351600582656;4670766626478489600;4670766901356396544;4670767176234303488;4670767451112210432;4670767725990117376;4670768000868024320;4670768275745931264;4670768550623838208;4670768825501745152;4670769100379652096;4670769375257559040;4670769650135465984;4670769925013372928;4670770199891279872;4670770474769186816;4670770749647093760;4670771024525000704;4670771299402907648;4670771574280814592;4670771849158721536;4670772124036628480;4670772398914535424;4670772673792442368;4670772948670349312;4670773223548256256;4670773498426163200;4670773773304070144;4670774048181977088;4670774323059884032;4670774597937790976;4670774872815697920;4670775147693604864;4670775422571511808;4670775697449418752;4670775972327325696;4670776247205232640;4670776522083139584;4670776796961046528;4670777071838953472;4670777346716860416;4670777621594767360;4670777896472674304;4670778171350581248;4670778446228488192;4670778721106395136;4670778995984302080;4670779270862209024;4670779545740115968;4670779820618022912;4670780095495929856;4670780370373836800;4670780645251743744;4670780920129650688;4670781195007557632;4670781469885464576;4670781744763371520;4670782019641278464;4670782294519185408;4670782569397092352;4670782844274999296;4670783119152906240;4670783394030813184;4670783668908720128;4670783943786627072;4670784218664534016;4670784493542440960;4670784768420347904;4670785043298254848;4670785318176161792;4670785593054068736;4670785867931975680;4670786142809882624;4670786417687789568;4670786692565696512;4670786967443603456;4670787242321510400;4670787517199417344;4670787792077324288;4670788066955231232;4670788341833138176;4670788616711045120;4670788891588952064;4670789166466859008;4670789441344765952;4670789716222672896;4670789991100579840;4670790265978486784;4670790540856393728;4670790815734300672;4670791090612207616;4670791365490114560;4670791640368021504;4670791915245928448;4670792190123835392;4670792465001742336;4670792739879649280;4670793014757556224;4670793289635463168;4670793564513370112;4670793839391277056;4670794114269184000;4670794389147090944;4670794664024997888;4670794938902904832;4670795213780811776;4670795488658718720;4670795763536625664;4670796038414532608;4670796313292439552;4670796588170346496;4670796863048253440;4670797137926160384;4670797412804067328;4670797687681974272;4670797962559881216;4670798237437788160;4670798512315695104;4670798787193602048;4670799062071508992;4670799336949415936;4670799611827322880;4670799886705229824;4670800161583136768;4670800436461043712;4670800711338950656;4670800986216857600;4670801261094764544;4670801535972671488;4670801810850578432;4670802085728485376;4670802360606392320;4670802635484299264;4670802910362206208;4670803185240113152;4670803460118020096;4670803734995927040;4670804009873833984;4670804284751740928;4670804559629647872;4670804834507554816;4670805109385461760;4670805384263368704;4670805659141275648;4670805934019182592;4670806208897089536;4670806483774996480;4670806758652903424;4670807033530810368;4670807308408717312;4670807583286624256;4670807858164531200;4670808133042438144;4670808407920345088;4670808682798252032;4670808957676158976;4670809232554065920;4670809507431972864;4670809782309879808;4670810057187786752;4670810332065693696;4670810606943600640;4670810881821507584;4670811156699414528;4670811431577321472;4670811706455228416;4670811981333135360;4670812256211042304;4670812531088949248;4670812805966856192;4670813080844763136;4670813355722670080;4670813630600577024;4670813905478483968;4670814180356390912;4670814455234297856;4670814730112204800;4670815004990111744;4670815279868018688;4670815554745925632;4670815829623832576;4670816104501739520;4670816379379646464;4670816654257553408;4670816929135460352;4670817204013367296;4670817478891274240;4670817753769181184;4670818028647088128;4670818303524995072;4670818578402902016;4670818853280808960;4670819128158715904;4670819403036622848;4670819677914529792;4670819952792436736;4670820227670343680;4670820502548250624;4670820777426157568;4670821052304064512;4670821327181971456;4670821602059878400;4670821876937785344;4670822151815692288;4670822426693599232;4670822701571506176;4670822976449413120;4670823251327320064;4670823526205227008;4670823801083133952;4670824075961040896;4670824350838947840;4670824625716854784;4670824900594761728;4670825175472668672;4670825450350575616;4670825725228482560;4670826000106389504;4670826274984296448;4670826549862203392;4670826824740110336;4670827099618017280;4670827374495924224;4670827649373831168;4670827924251738112;4670828199129645056;4670828474007552000;4670828748885458944;4670829023763365888;4670829298641272832;4670829573519179776;4670829848397086720;4670830123274993664;4670830398152900608;4670830673030807552;4670830947908714496;4670831222786621440;4670831497664528384;4670831772542435328;4670832047420342272;4670832322298249216;4670832597176156160;4670832872054063104;4670833146931970048;4670833421809876992;4670833696687783936;4670833971565690880;4670834246443597824;4670834521321504768;4670834796199411712;4670835071077318656;4670835345955225600;4670835620833132544;4670835895711039488;4670836170588946432;4670836445466853376;4670836720344760320;4670836995222667264;4670837270100574208;4670837544978481152;4670837819856388096;4670838094734295040;4670838369612201984;4670838644490108928;4670838919368015872;4670839194245922816;4670839469123829760;4670839744001736704;4670840018879643648;4670840293757550592;4670840568635457536;4670840843513364480;4670841118391271424;4670841393269178368;4670841668147085312;4670841943024992256;4670842217902899200;4670842492780806144;4670842767658713088;4670843042536620032;4670843317414526976;4670843592292433920;4670843867170340864;4670844142048247808;4670844416926154752;4670844691804061696;4670844966681968640;4670845241559875584;4670845516437782528;4670845791315689472;4670846066193596416;4670846341071503360;4670846615949410304;4670846890827317248;4670847165705224192;4670847440583131136;4670847715461038080;4670847990338945024;4670848265216851968;4670848540094758912;4670848814972665856;4670849089850572800;4670849364728479744;4670849639606386688;4670849914484293632;4670850189362200576;4670850464240107520;4670850739118014464;4670851013995921408;4670851288873828352;4670851563751735296;4670851838629642240;4670852113507549184;4670852388385456128;4670852663263363072;4670852938141270016;4670853213019176960;4670853487897083904;4670853762774990848;4670854037652897792;4670854312530804736;4670854587408711680;4670854862286618624;4670855137164525568;4670855412042432512;4670855686920339456;4670855961798246400;4670856236676153344;4670856511554060288;4670856786431967232;4670857061309874176;4670857336187781120;4670857611065688064;4670857885943595008;4670858160821501952;4670858435699408896;4670858710577315840;4670858985455222784;4670859260333129728;4670859535211036672;4670859810088943616;4670860084966850560;4670860359844757504;4670860634722664448;4670860909600571392;4670861184478478336;4670861459356385280;4670861734234292224;4670862009112199168;4670862283990106112;4670862558868013056;4670862833745920000;4670863108623826944;4670863383501733888;4670863658379640832;4670863933257547776;4670864208135454720;4670864483013361664;4670864757891268608;4670865032769175552;4670865307647082496;4670865582524989440;4670865857402896384;4670866132280803328;4670866407158710272;4670866682036617216;4670866956914524160;4670867231792431104;4670867506670338048;4670867781548244992;4670868056426151936;4670868331304058880;4670868606181965824;4670868881059872768;4670869155937779712;4670869430815686656;4670869705693593600;4670869980571500544;4670870255449407488;4670870530327314432;4670870805205221376;4670871080083128320;4670871354961035264;4670871629838942208;4670871904716849152;4670872179594756096;4670872454472663040;4670872729350569984;4670873004228476928;4670873279106383872;4670873553984290816;4670873828862197760;4670874103740104704;4670874378618011648;4670874653495918592;4670874928373825536;4670875203251732480;4670875478129639424;4670875753007546368;4670876027885453312;4670876302763360256;4670876577641267200;4670876852519174144;4670877127397081088;4670877402274988032;4670877677152894976;4670877952030801920;4670878226908708864;4670878501786615808;4670878776664522752;4670879051542429696;4670879326420336640;4670879601298243584;4670879876176150528;4670880151054057472;4670880425931964416;4670880700809871360;4670880975687778304;4670881250565685248;4670881525443592192;4670881800321499136;4670882075199406080;4670882350077313024;4670882624955219968;4670882899833126912;4670883174711033856;4670883449588940800;4670883724466847744;4670883999344754688;4670884274222661632;4670884549100568576;4670884823978475520;4670885098856382464;4670885373734289408;4670885648612196352;4670885923490103296;4670886198368010240;4670886473245917184;4670886748123824128;4670887023001731072;4670887297879638016;4670887572757544960;4670887847635451904;4670888122513358848;4670888397391265792;4670888672269172736;4670888947147079680;4670889222024986624;4670889496902893568;4670889771780800512;4670890046658707456;4670890321536614400;4670890596414521344;4670890871292428288;4670891146170335232;4670891421048242176;4670891695926149120;4670891970804056064;4670892245681963008;4670892520559869952;4670892795437776896;4670893070315683840;4670893345193590784;4670893620071497728;4670893894949404672;4670894169827311616;4670894444705218560;4670894719583125504;4670894994461032448;4670895269338939392;4670895544216846336;4670895819094753280;4670896093972660224;4670896368850567168;4670896643728474112;4670896918606381056;4670897193484288000;4670897468362194944;4670897743240101888;4670898018118008832;4670898292995915776;4670898567873822720;4670898842751729664;4670899117629636608;4670899392507543552;4670899667385450496;4670899942263357440;4670900217141264384;4670900492019171328;4670900766897078272;4670901041774985216;4670901316652892160;4670901591530799104;4670901866408706048;4670902141286612992;4670902416164519936;4670902691042426880;4670902965920333824;4670903240798240768;4670903515676147712;4670903790554054656;4670904065431961600;4670904340309868544;4670904615187775488;4670904890065682432;4670905164943589376;4670905439821496320;4670905714699403264;4670905989577310208;4670906264455217152;4670906539333124096;4670906814211031040;4670907089088937984;4670907363966844928;4670907638844751872;4670907913722658816;4670908188600565760;4670908463478472704;4670908738356379648;4670909013234286592;4670909288112193536;4670909562990100480;4670909837868007424;4670910112745914368;4670910387623821312;4670910662501728256;4670910937379635200;4670911212257542144;4670911487135449088;4670911762013356032;4670912036891262976;4670912311769169920;4670912586647076864;4670912861524983808;4670913136402890752;4670913411280797696;4670913686158704640;4670913961036611584;4670914235914518528;4670914510792425472;4670914785670332416;4670915060548239360;4670915335426146304;4670915610304053248;4670915885181960192;4670916160059867136;4670916434937774080;4670916709815681024;4670916984693587968;4670917259571494912;4670917534449401856;4670917809327308800;4670918084205215744;4670918359083122688;4670918633961029632;4670918908838936576;4670919183716843520;4670919458594750464;4670919733472657408;4670920008350564352;4670920283228471296;4670920558106378240;4670920832984285184;4670921107862192128;4670921382740099072;4670921657618006016;4670921932495912960;4670922207373819904;4670922482251726848;4670922757129633792;4670923032007540736;4670923306885447680;4670923581763354624;4670923856641261568;4670924131519168512;4670924406397075456;4670924681274982400;4670924956152889344;4670925231030796288;4670925505908703232;4670925780786610176;4670926055664517120;4670926330542424064;4670926605420331008;4670926880298237952;4670927155176144896;4670927430054051840;4670927704931958784;4670927979809865728;4670928254687772672;4670928529565679616;4670928804443586560;4670929079321493504;4670929354199400448;4670929629077307392;4670929903955214336;4670930178833121280;4670930453711028224;4670930728588935168;4670931003466842112;4670931278344749056;4670931553222656000;4670931828100562944;4670932102978469888;4670932377856376832;4670932652734283776;4670932927612190720;4670933202490097664;4670933477368004608;4670933752245911552;4670934027123818496;4670934302001725440;4670934576879632384;4670934851757539328;4670935126635446272;4670935401513353216;4670935676391260160;4670935951269167104;4670936226147074048;4670936501024980992;4670936775902887936;4670937050780794880;4670937325658701824;4670937600536608768;4670937875414515712;4670938150292422656;4670938425170329600;4670938700048236544;4670938974926143488;4670939249804050432;4670939524681957376;4670939799559864320;4670940074437771264;4670940349315678208;4670940624193585152;4670940899071492096;4670941173949399040;4670941448827305984;4670941723705212928;4670941998583119872;4670942273461026816;4670942548338933760;4670942823216840704;4670943098094747648;4670943372972654592;4670943647850561536;4670943922728468480;4670944197606375424;4670944472484282368;4670944747362189312;4670945022240096256;4670945297118003200;4670945571995910144;4670945846873817088;4670946121751724032;4670946396629630976;4670946671507537920;4670946946385444864;4670947221263351808;4670947496141258752;4670947771019165696;4670948045897072640;4670948320774979584;4670948595652886528;4670948870530793472;4670949145408700416;4670949420286607360;4670949695164514304;4670949970042421248;4670950244920328192;4670950519798235136;4670950794676142080;4670951069554049024;4670951344431955968;4670951619309862912;4670951894187769856;4670952169065676800;4670952443943583744;4670952718821490688;4670952993699397632;4670953268577304576;4670953543455211520;4670953818333118464;4670954093211025408;4670954368088932352;4670954642966839296;4670954917844746240;4670955192722653184;4670955467600560128;4670955742478467072;4670956017356374016;4670956292234280960;4670956567112187904;4670956841990094848;4670957116868001792;4670957391745908736;4670957666623815680;4670957941501722624;4670958216379629568;4670958491257536512;4670958766135443456;4670959041013350400;4670959315891257344;4670959590769164288;4670959865647071232;4670960140524978176;4670960415402885120;4670960690280792064;4670960965158699008;4670961240036605952;4670961514914512896;4670961789792419840;4670962064670326784;4670962339548233728;4670962614426140672;4670962889304047616;4670963164181954560;4670963439059861504;4670963713937768448;4670963988815675392;4670964263693582336;4670964538571489280;4670964813449396224;4670965088327303168;4670965363205210112;4670965638083117056;4670965912961024000;4670966187838930944;4670966462716837888;4670966737594744832;4670967012472651776;4670967287350558720;4670967562228465664;4670967837106372608;4670968111984279552;4670968386862186496;4670968661740093440;4670968936618000384;4670969211495907328;4670969486373814272;4670969761251721216;4670970036129628160;4670970311007535104;4670970585885442048;4670970860763348992;4670971135641255936;4670971410519162880;4670971685397069824;4670971960274976768;4670972235152883712;4670972510030790656;4670972784908697600;4670973059786604544;4670973334664511488;4670973609542418432;4670973884420325376;4670974159298232320;4670974434176139264;4670974709054046208;4670974983931953152;4670975258809860096;4670975533687767040;4670975808565673984;4670976083443580928;4670976358321487872;4670976633199394816;4670976908077301760;4670977182955208704;4670977457833115648;4670977732711022592;4670978007588929536;4670978282466836480;4670978557344743424;4670978832222650368;4670979107100557312;4670979381978464256;4670979656856371200;4670979931734278144;4670980206612185088;4670980481490092032;4670980756367998976;4670981031245905920;4670981306123812864;4670981581001719808;4670981855879626752;4670982130757533696;4670982405635440640;4670982680513347584;4670982955391254528;4670983230269161472;4670983505147068416;4670983780024975360;4670984054902882304;4670984329780789248;4670984604658696192;4670984879536603136;4670985154414510080;4670985429292417024;4670985704170323968;4670985979048230912;4670986253926137856;4670986528804044800;4670986803681951744;4670987078559858688;4670987353437765632;4670987628315672576;4670987903193579520;4670988178071486464;4670988452949393408;4670988727827300352;4670989002705207296;4670989277583114240;4670989552461021184;4670989827338928128;4670990102216835072;4670990377094742016;4670990651972648960;4670990926850555904;4670991201728462848;4670991476606369792;4670991751484276736;4670992026362183680;4670992301240090624;4670992576117997568;4670992850995904512;4670993125873811456;4670993400751718400;4670993675629625344;4670993950507532288;4670994225385439232;4670994500263346176;4670994775141253120;4670995050019160064;4670995324897067008;4670995599774973952;4670995874652880896;4670996149530787840;4670996424408694784;4670996699286601728;4670996974164508672;4670997249042415616;4670997523920322560;4670997798798229504;4670998073676136448;4670998348554043392;4670998623431950336;4670998898309857280;4670999173187764224;4670999448065671168;4670999722943578112;4670999997821485056;4671000272699392000;4671000547577298944;4671000822455205888;4671001097333112832;4671001372211019776;4671001647088926720;4671001921966833664;4671002196844740608;4671002471722647552;4671002746600554496;4671003021478461440;4671003296356368384;4671003571234275328;4671003846112182272;4671004120990089216;4671004395867996160;4671004670745903104;4671004945623810048;4671005220501716992;4671005495379623936;4671005770257530880;4671006045135437824;4671006320013344768;4671006594891251712;4671006869769158656;4671007144647065600;4671007419524972544;4671007694402879488;4671007969280786432;4671008244158693376;4671008519036600320;4671008793914507264;4671009068792414208;4671009343670321152;4671009618548228096;4671009893426135040;4671010168304041984;4671010443181948928;4671010718059855872;4671010992937762816;4671011267815669760;4671011542693576704;4671011817571483648;4671012092449390592;4671012367327297536;4671012642205204480;4671012917083111424;4671013191961018368;4671013466838925312;4671013741716832256;4671014016594739200;4671014291472646144;4671014566350553088;4671014841228460032;4671015116106366976;4671015390984273920;4671015665862180864;4671015940740087808;4671016215617994752;4671016490495901696;4671016765373808640;4671017040251715584;4671017315129622528;4671017590007529472;4671017864885436416;4671018139763343360;4671018414641250304;4671018689519157248;4671018964397064192;4671019239274971136;4671019514152878080;4671019789030785024;4671020063908691968;4671020338786598912;4671020613664505856;4671020888542412800;4671021163420319744;4671021438298226688;4671021713176133632;4671021988054040576;4671022262931947520;4671022537809854464;4671022812687761408;4671023087565668352;4671023362443575296;4671023637321482240;4671023912199389184;4671024187077296128;4671024461955203072;4671024736833110016;4671025011711016960;4671025286588923904;4671025561466830848;4671025836344737792;4671026111222644736;4671026386100551680;4671026660978458624;4671026935856365568;4671027210734272512;4671027485612179456;4671027760490086400;4671028035367993344;4671028310245900288;4671028585123807232;4671028860001714176;4671029134879621120;4671029409757528064;4671029684635435008;4671029959513341952;4671030234391248896;4671030509269155840;4671030784147062784;4671031059024969728;4671031333902876672;4671031608780783616;4671031883658690560;4671032158536597504;4671032433414504448;4671032708292411392;4671032983170318336;4671033258048225280;4671033532926132224;4671033807804039168;4671034082681946112;4671034357559853056;4671034632437760000;4671034907315666944;4671035182193573888;4671035457071480832;4671035731949387776;4671036006827294720;4671036281705201664;4671036556583108608;4671036831461015552;4671037106338922496;4671037381216829440;4671037656094736384;4671037930972643328;4671038205850550272;4671038480728457216;4671038755606364160;4671039030484271104;4671039305362178048;4671039580240084992;4671039855117991936;4671040129995898880;4671040404873805824;4671040679751712768;4671040954629619712;4671041229507526656;4671041504385433600;4671041779263340544;4671042054141247488;4671042329019154432;4671042603897061376;4671042878774968320;4671043153652875264;4671043428530782208;4671043703408689152;4671043978286596096;4671044253164503040;4671044528042409984;4671044802920316928;4671045077798223872;4671045352676130816;4671045627554037760;4671045902431944704;4671046177309851648;4671046452187758592;4671046727065665536;4671047001943572480;4671047276821479424;4671047551699386368;4671047826577293312;4671048101455200256;4671048376333107200;4671048651211014144;4671048926088921088;4671049200966828032;4671049475844734976;4671049750722641920;4671050025600548864;4671050300478455808;4671050575356362752;4671050850234269696;4671051125112176640;4671051399990083584;4671051674867990528;4671051949745897472;4671052224623804416;4671052499501711360;4671052774379618304;4671053049257525248;4671053324135432192;4671053599013339136;4671053873891246080;4671054148769153024;4671054423647059968;4671054698524966912;4671054973402873856;4671055248280780800;4671055523158687744;4671055798036594688;4671056072914501632;4671056347792408576;4671056622670315520;4671056897548222464;4671057172426129408;4671057447304036352;4671057722181943296;4671057997059850240;4671058271937757184;4671058546815664128;4671058821693571072;4671059096571478016;4671059371449384960;4671059646327291904;4671059921205198848;4671060196083105792;4671060470961012736;4671060745838919680;4671061020716826624;4671061295594733568;4671061570472640512;4671061845350547456;4671062120228454400;4671062395106361344;4671062669984268288;4671062944862175232;4671063219740082176;4671063494617989120;4671063769495896064;4671064044373803008;4671064319251709952;4671064594129616896;4671064869007523840;4671065143885430784;4671065418763337728;4671065693641244672;4671065968519151616;4671066243397058560;4671066518274965504;4671066793152872448;4671067068030779392;4671067342908686336;4671067617786593280;4671067892664500224;4671068167542407168;4671068442420314112;4671068717298221056;4671068992176128000;4671069267054034944;4671069541931941888;4671069816809848832;4671070091687755776;4671070366565662720;4671070641443569664;4671070916321476608;4671071191199383552;4671071466077290496;4671071740955197440;4671072015833104384;4671072290711011328;4671072565588918272;4671072840466825216;4671073115344732160;4671073390222639104;4671073665100546048;4671073939978452992;4671074214856359936;4671074489734266880;4671074764612173824;4671075039490080768;4671075314367987712;4671075589245894656;4671075864123801600;4671076139001708544;4671076413879615488;4671076688757522432;4671076963635429376;4671077238513336320;4671077513391243264;4671077788269150208;4671078063147057152;4671078338024964096;4671078612902871040;4671078887780777984;4671079162658684928;4671079437536591872;4671079712414498816;4671079987292405760;4671080262170312704;4671080537048219648;4671080811926126592;4671081086804033536;4671081361681940480;4671081636559847424;4671081911437754368;4671082186315661312;4671082461193568256;4671082736071475200;4671083010949382144;4671083285827289088;4671083560705196032;4671083835583102976;4671084110461009920;4671084385338916864;4671084660216823808;4671084935094730752;4671085209972637696;4671085484850544640;4671085759728451584;4671086034606358528;4671086309484265472;4671086584362172416;4671086859240079360;4671087134117986304;4671087408995893248;4671087683873800192;4671087958751707136;4671088233629614080;4671088508507521024;4671088783385427968;4671089058263334912;4671089333141241856;4671089608019148800;4671089882897055744;4671090157774962688;4671090432652869632;4671090707530776576;4671090982408683520;4671091257286590464;4671091532164497408;4671091807042404352;4671092081920311296;4671092356798218240;4671092631676125184;4671092906554032128;4671093181431939072;4671093456309846016;4671093731187752960;4671094006065659904;4671094280943566848;4671094555821473792;4671094830699380736;4671095105577287680;4671095380455194624;4671095655333101568;4671095930211008512;4671096205088915456;4671096479966822400;4671096754844729344;4671097029722636288;4671097304600543232;4671097579478450176;4671097854356357120;4671098129234264064;4671098404112171008;4671098678990077952;4671098953867984896;4671099228745891840;4671099503623798784;4671099778501705728;4671100053379612672;4671100328257519616;4671100603135426560;4671100878013333504;4671101152891240448;4671101427769147392;4671101702647054336;4671101977524961280;4671102252402868224;4671102527280775168;4671102802158682112;4671103077036589056;4671103351914496000;4671103626792402944;4671103901670309888;4671104176548216832;4671104451426123776;4671104726304030720;4671105001181937664;4671105276059844608;4671105550937751552;4671105825815658496;4671106100693565440;4671106375571472384;4671106650449379328;4671106925327286272;4671107200205193216;4671107475083100160;4671107749961007104;4671108024838914048;4671108299716820992;4671108574594727936;4671108849472634880;4671109124350541824;4671109399228448768;4671109674106355712;4671109948984262656;4671110223862169600;4671110498740076544;4671110773617983488;4671111048495890432;4671111323373797376;4671111598251704320;4671111873129611264;4671112148007518208;4671112422885425152;4671112697763332096;4671112972641239040;4671113247519145984;4671113522397052928;4671113797274959872;4671114072152866816;4671114347030773760;4671114621908680704;4671114896786587648;4671115171664494592;4671115446542401536;4671115721420308480;4671115996298215424;4671116271176122368;4671116546054029312;4671116820931936256;4671117095809843200;4671117370687750144;4671117645565657088;4671117920443564032;4671118195321470976;4671118470199377920;4671118745077284864;4671119019955191808;4671119294833098752;4671119569711005696;4671119844588912640;4671120119466819584;4671120394344726528;4671120669222633472;4671120944100540416;4671121218978447360;4671121493856354304;4671121768734261248;4671122043612168192;4671122318490075136;4671122593367982080;4671122868245889024;4671123143123795968;4671123418001702912;4671123692879609856;4671123967757516800;4671124242635423744;4671124517513330688;4671124792391237632;4671125067269144576;4671125342147051520;4671125617024958464;4671125891902865408;4671126166780772352;4671126441658679296;4671126716536586240;4671126991414493184;4671127266292400128;4671127541170307072;4671127816048214016;4671128090926120960;4671128365804027904;4671128640681934848;4671128915559841792;4671129190437748736;4671129465315655680;4671129740193562624;4671130015071469568;4671130289949376512;4671130564827283456;4671130839705190400;4671131114583097344;4671131389461004288;4671131664338911232;4671131939216818176;4671132214094725120;4671132488972632064;4671132763850539008;4671133038728445952;4671133313606352896;4671133588484259840;4671133863362166784;4671134138240073728;4671134413117980672;4671134687995887616;4671134962873794560;4671135237751701504;4671135512629608448;4671135787507515392;4671136062385422336;4671136337263329280;4671136612141236224;4671136887019143168;4671137161897050112;4671137436774957056;4671137711652864000;4671137986530770944;4671138261408677888;4671138536286584832;4671138811164491776;4671139086042398720;4671139360920305664;4671139635798212608;4671139910676119552;4671140185554026496;4671140460431933440;4671140735309840384;4671141010187747328;4671141285065654272;4671141559943561216;4671141834821468160;4671142109699375104;4671142384577282048;4671142659455188992;4671142934333095936;4671143209211002880;4671143484088909824;4671143758966816768;4671144033844723712;4671144308722630656;4671144583600537600;4671144858478444544;4671145133356351488;4671145408234258432;4671145683112165376;4671145957990072320;4671146232867979264;4671146507745886208;4671146782623793152;4671147057501700096;4671147332379607040;4671147607257513984;4671147882135420928;4671148157013327872;4671148431891234816;4671148706769141760;4671148981647048704;4671149256524955648;4671149531402862592;4671149806280769536;4671150081158676480;4671150356036583424;4671150630914490368;4671150905792397312;4671151180670304256;4671151455548211200;4671151730426118144;4671152005304025088;4671152280181932032;4671152555059838976;4671152829937745920;4671153104815652864;4671153379693559808;4671153654571466752;4671153929449373696;4671154204327280640;4671154479205187584;4671154754083094528;4671155028961001472;4671155303838908416;4671155578716815360;4671155853594722304;4671156128472629248;4671156403350536192;4671156678228443136;4671156953106350080;4671157227984257024;4671157502862163968;4671157777740070912;4671158052617977856;4671158327495884800;4671158602373791744;4671158877251698688;4671159152129605632;4671159427007512576;4671159701885419520;4671159976763326464;4671160251641233408;4671160526519140352;4671160801397047296;4671161076274954240;4671161351152861184;4671161626030768128;4671161900908675072;4671162175786582016;4671162450664488960;4671162725542395904;4671163000420302848;4671163275298209792;4671163550176116736;4671163825054023680;4671164099931930624;4671164374809837568;4671164649687744512;4671164924565651456;4671165199443558400;4671165474321465344;4671165749199372288;4671166024077279232;4671166298955186176;4671166573833093120;4671166848711000064;4671167123588907008;4671167398466813952;4671167673344720896;4671167948222627840;4671168223100534784;4671168497978441728;4671168772856348672;4671169047734255616;4671169322612162560;4671169597490069504;4671169872367976448;4671170147245883392;4671170422123790336;4671170697001697280;4671170971879604224;4671171246757511168;4671171521635418112;4671171796513325056;4671172071391232000;4671172346269138944;4671172621147045888;4671172896024952832;4671173170902859776;4671173445780766720;4671173720658673664;4671173995536580608;4671174270414487552;4671174545292394496;4671174820170301440;4671175095048208384;4671175369926115328;4671175644804022272;4671175919681929216;4671176194559836160;4671176469437743104;4671176744315650048;4671177019193556992;4671177294071463936;4671177568949370880;4671177843827277824;4671178118705184768;4671178393583091712;4671178668460998656;4671178943338905600;4671179218216812544;4671179493094719488;4671179767972626432;4671180042850533376;4671180317728440320;4671180592606347264;4671180867484254208;4671181142362161152;4671181417240068096;4671181692117975040;4671181966995881984;4671182241873788928;4671182516751695872;4671182791629602816;4671183066507509760;4671183341385416704;4671183616263323648;4671183891141230592;4671184166019137536;4671184440897044480;4671184715774951424;4671184990652858368;4671185265530765312;4671185540408672256;4671185815286579200;4671186090164486144;4671186365042393088;4671186639920300032;4671186914798206976;4671187189676113920;4671187464554020864;4671187739431927808;4671188014309834752;4671188289187741696;4671188564065648640;4671188838943555584;4671189113821462528;4671189388699369472;4671189663577276416;4671189938455183360;4671190213333090304;4671190488210997248;4671190763088904192;4671191037966811136;4671191312844718080;4671191587722625024;4671191862600531968;4671192137478438912;4671192412356345856;4671192687234252800;4671192962112159744;4671193236990066688;4671193511867973632;4671193786745880576;4671194061623787520;4671194336501694464;4671194611379601408;4671194886257508352;4671195161135415296;4671195436013322240;4671195710891229184;4671195985769136128;4671196260647043072;4671196535524950016;4671196810402856960;4671197085280763904;4671197360158670848;4671197635036577792;4671197909914484736;4671198184792391680;4671198459670298624;4671198734548205568;4671199009426112512;4671199284304019456;4671199559181926400;4671199834059833344;4671200108937740288;4671200383815647232;4671200658693554176;4671200933571461120;4671201208449368064;4671201483327275008;4671201758205181952;4671202033083088896;4671202307960995840;4671202582838902784;4671202857716809728;4671203132594716672;4671203407472623616;4671203682350530560;4671203957228437504;4671204232106344448;4671204506984251392;4671204781862158336;4671205056740065280;4671205331617972224;4671205606495879168;4671205881373786112;4671206156251693056;4671206431129600000;4671206706007506944;4671206980885413888;4671207255763320832;4671207530641227776;4671207805519134720;4671208080397041664;4671208355274948608;4671208630152855552;4671208905030762496;4671209179908669440;4671209454786576384;4671209729664483328;4671210004542390272;4671210279420297216;4671210554298204160;4671210829176111104;4671211104054018048;4671211378931924992;4671211653809831936;4671211928687738880;4671212203565645824;4671212478443552768;4671212753321459712;4671213028199366656;4671213303077273600;4671213577955180544;4671213852833087488;4671214127710994432;4671214402588901376;4671214677466808320;4671214952344715264;4671215227222622208;4671215502100529152;4671215776978436096;4671216051856343040;4671216326734249984;4671216601612156928;4671216876490063872;4671217151367970816;4671217426245877760;4671217701123784704;4671217976001691648;4671218250879598592;4671218525757505536;4671218800635412480;4671219075513319424;4671219350391226368;4671219625269133312;4671219900147040256;4671220175024947200;4671220449902854144;4671220724780761088;4671220999658668032;4671221274536574976;4671221549414481920;4671221824292388864;4671222099170295808;4671222374048202752;4671222648926109696;4671222923804016640;4671223198681923584;4671223473559830528;4671223748437737472;4671224023315644416;4671224298193551360;4671224573071458304;4671224847949365248;4671225122827272192;4671225397705179136;4671225672583086080;4671225947460993024;4671226222338899968;4671226497216806912;4671226772094713856;4671227046972620800;4671227321850527744;4671227596728434688;4671227871606341632;4671228146484248576;4671228421362155520;4671228696240062464;4671228971117969408;4671229245995876352;4671229520873783296;4671229795751690240;4671230070629597184;4671230345507504128;4671230620385411072;4671230895263318016;4671231170141224960;4671231445019131904;4671231719897038848;4671231994774945792;4671232269652852736;4671232544530759680;4671232819408666624;4671233094286573568;4671233369164480512;4671233644042387456;4671233918920294400;4671234193798201344;4671234468676108288;4671234743554015232;4671235018431922176;4671235293309829120;4671235568187736064;4671235843065643008;4671236117943549952;4671236392821456896;4671236667699363840;4671236942577270784;4671237217455177728;4671237492333084672;4671237767210991616;4671238042088898560;4671238316966805504;4671238591844712448;4671238866722619392;4671239141600526336;4671239416478433280;4671239691356340224;4671239966234247168;4671240241112154112;4671240515990061056;4671240790867968000;4671241065745874944;4671241340623781888;4671241615501688832;4671241890379595776;4671242165257502720;4671242440135409664;4671242715013316608;4671242989891223552;4671243264769130496;4671243539647037440;4671243814524944384;4671244089402851328;4671244364280758272;4671244639158665216;4671244914036572160;4671245188914479104;4671245463792386048;4671245738670292992;4671246013548199936;4671246288426106880;4671246563304013824;4671246838181920768;4671247113059827712;4671247387937734656;4671247662815641600;4671247937693548544;4671248212571455488;4671248487449362432;4671248762327269376;4671249037205176320;4671249312083083264;4671249586960990208;4671249861838897152;4671250136716804096;4671250411594711040;4671250686472617984;4671250961350524928;4671251236228431872;4671251511106338816;4671251785984245760;4671252060862152704;4671252335740059648;4671252610617966592;4671252885495873536;4671253160373780480;4671253435251687424;4671253710129594368;4671253985007501312;4671254259885408256;4671254534763315200;4671254809641222144;4671255084519129088;4671255359397036032;4671255634274942976;4671255909152849920;4671256184030756864;4671256458908663808;4671256733786570752;4671257008664477696;4671257283542384640;4671257558420291584;4671257833298198528;4671258108176105472;4671258383054012416;4671258657931919360;4671258932809826304;4671259207687733248;4671259482565640192;4671259757443547136;4671260032321454080;4671260307199361024;4671260582077267968;4671260856955174912;4671261131833081856;4671261406710988800;4671261681588895744;4671261956466802688;4671262231344709632;4671262506222616576;4671262781100523520;4671263055978430464;4671263330856337408;4671263605734244352;4671263880612151296;4671264155490058240;4671264430367965184;4671264705245872128;4671264980123779072;4671265255001686016;4671265529879592960;4671265804757499904;4671266079635406848;4671266354513313792;4671266629391220736;4671266904269127680;4671267179147034624;4671267454024941568;4671267728902848512;4671268003780755456;4671268278658662400;4671268553536569344;4671268828414476288;4671269103292383232;4671269378170290176;4671269653048197120;4671269927926104064;4671270202804011008;4671270477681917952;4671270752559824896;4671271027437731840;4671271302315638784;4671271577193545728;4671271852071452672;4671272126949359616;4671272401827266560;4671272676705173504;4671272951583080448;4671273226460987392;4671273501338894336;4671273776216801280;4671274051094708224;4671274325972615168;4671274600850522112;4671274875728429056;4671275150606336000;4671275425484242944;4671275700362149888;4671275975240056832;4671276250117963776;4671276524995870720;4671276799873777664;4671277074751684608;4671277349629591552;4671277624507498496;4671277899385405440;4671278174263312384;4671278449141219328;4671278724019126272;4671278998897033216;4671279273774940160;4671279548652847104;4671279823530754048;4671280098408660992;4671280373286567936;4671280648164474880;4671280923042381824;4671281197920288768;4671281472798195712;4671281747676102656;4671282022554009600;4671282297431916544;4671282572309823488;4671282847187730432;4671283122065637376;4671283396943544320;4671283671821451264;4671283946699358208;4671284221577265152;4671284496455172096;4671284771333079040;4671285046210985984;4671285321088892928;4671285595966799872;4671285870844706816;4671286145722613760;4671286420600520704;4671286695478427648;4671286970356334592;4671287245234241536;4671287520112148480;4671287794990055424;4671288069867962368;4671288344745869312;4671288619623776256;4671288894501683200;4671289169379590144;4671289444257497088;4671289719135404032;4671289994013310976;4671290268891217920;4671290543769124864;4671290818647031808;4671291093524938752;4671291368402845696;4671291643280752640;4671291918158659584;4671292193036566528;4671292467914473472;4671292742792380416;4671293017670287360;4671293292548194304;4671293567426101248;4671293842304008192;4671294117181915136;4671294392059822080;4671294666937729024;4671294941815635968;4671295216693542912;4671295491571449856;4671295766449356800;4671296041327263744;4671296316205170688;4671296591083077632;4671296865960984576;4671297140838891520;4671297415716798464;4671297690594705408;4671297965472612352;4671298240350519296;4671298515228426240;4671298790106333184;4671299064984240128;4671299339862147072;4671299614740054016;4671299889617960960;4671300164495867904;4671300439373774848;4671300714251681792;4671300989129588736;4671301264007495680;4671301538885402624;4671301813763309568;4671302088641216512;4671302363519123456;4671302638397030400;4671302913274937344;4671303188152844288;4671303463030751232;4671303737908658176;4671304012786565120;4671304287664472064;4671304562542379008;4671304837420285952;4671305112298192896;4671305387176099840;4671305662054006784;4671305936931913728;4671306211809820672;4671306486687727616;4671306761565634560;4671307036443541504;4671307311321448448;4671307586199355392;4671307861077262336;4671308135955169280;4671308410833076224;4671308685710983168;4671308960588890112;4671309235466797056;4671309510344704000;4671309785222610944;4671310060100517888;4671310334978424832;4671310609856331776;4671310884734238720;4671311159612145664;4671311434490052608;4671311709367959552;4671311984245866496;4671312259123773440;4671312534001680384;4671312808879587328;4671313083757494272;4671313358635401216;4671313633513308160;4671313908391215104;4671314183269122048;4671314458147028992;4671314733024935936;4671315007902842880;4671315282780749824;4671315557658656768;4671315832536563712;4671316107414470656;4671316382292377600;4671316657170284544;4671316932048191488;4671317206926098432;4671317481804005376;4671317756681912320;4671318031559819264;4671318306437726208;4671318581315633152;4671318856193540096;4671319131071447040;4671319405949353984;4671319680827260928;4671319955705167872;4671320230583074816;4671320505460981760;4671320780338888704;4671321055216795648;4671321330094702592;4671321604972609536;4671321879850516480;4671322154728423424;4671322429606330368;4671322704484237312;4671322979362144256;4671323254240051200;4671323529117958144;4671323803995865088;4671324078873772032;4671324353751678976;4671324628629585920;4671324903507492864;4671325178385399808;4671325453263306752;4671325728141213696;4671326003019120640;4671326277897027584;4671326552774934528;4671326827652841472;4671327102530748416;4671327377408655360;4671327652286562304;4671327927164469248;4671328202042376192;4671328476920283136;4671328751798190080;4671329026676097024;4671329301554003968;4671329576431910912;4671329851309817856;4671330126187724800;4671330401065631744;4671330675943538688;4671330950821445632;4671331225699352576;4671331500577259520;4671331775455166464;4671332050333073408;4671332325210980352;4671332600088887296;4671332874966794240;4671333149844701184;4671333424722608128;4671333699600515072;4671333974478422016;4671334249356328960;4671334524234235904;4671334799112142848;4671335073990049792;4671335348867956736;4671335623745863680;4671335898623770624;4671336173501677568;4671336448379584512;4671336723257491456;4671336998135398400;4671337273013305344;4671337547891212288;4671337822769119232;4671338097647026176;4671338372524933120;4671338647402840064;4671338922280747008;4671339197158653952;4671339472036560896;4671339746914467840;4671340021792374784;4671340296670281728;4671340571548188672;4671340846426095616;4671341121304002560;4671341396181909504;4671341671059816448;4671341945937723392;4671342220815630336;4671342495693537280;4671342770571444224;4671343045449351168;4671343320327258112;4671343595205165056;4671343870083072000;4671344144960978944;4671344419838885888;4671344694716792832;4671344969594699776;4671345244472606720;4671345519350513664;4671345794228420608;4671346069106327552;4671346343984234496;4671346618862141440;4671346893740048384;4671347168617955328;4671347443495862272;4671347718373769216;4671347993251676160;4671348268129583104;4671348543007490048;4671348817885396992;4671349092763303936;4671349367641210880;4671349642519117824;4671349917397024768;4671350192274931712;4671350467152838656;4671350742030745600;4671351016908652544;4671351291786559488;4671351566664466432;4671351841542373376;4671352116420280320;4671352391298187264;4671352666176094208;4671352941054001152;4671353215931908096;4671353490809815040;4671353765687721984;4671354040565628928;4671354315443535872;4671354590321442816;4671354865199349760;4671355140077256704;4671355414955163648;4671355689833070592;4671355964710977536;4671356239588884480;4671356514466791424;4671356789344698368;4671357064222605312;4671357339100512256;4671357613978419200;4671357888856326144;4671358163734233088;4671358438612140032;4671358713490046976;4671358988367953920;4671359263245860864;4671359538123767808;4671359813001674752;4671360087879581696;4671360362757488640;4671360637635395584;4671360912513302528;4671361187391209472;4671361462269116416;4671361737147023360;4671362012024930304;4671362286902837248;4671362561780744192;4671362836658651136;4671363111536558080;4671363386414465024;4671363661292371968;4671363936170278912;4671364211048185856;4671364485926092800;4671364760803999744;4671365035681906688;4671365310559813632;4671365585437720576;4671365860315627520;4671366135193534464;4671366410071441408;4671366684949348352;4671366959827255296;4671367234705162240;4671367509583069184;4671367784460976128;4671368059338883072;4671368334216790016;4671368609094696960;4671368883972603904;4671369158850510848;4671369433728417792;4671369708606324736;4671369983484231680;4671370258362138624;4671370533240045568;4671370808117952512;4671371082995859456;4671371357873766400;4671371632751673344;4671371907629580288;4671372182507487232;4671372457385394176;4671372732263301120;4671373007141208064;4671373282019115008;4671373556897021952;4671373831774928896;4671374106652835840;4671374381530742784;4671374656408649728;4671374931286556672;4671375206164463616;4671375481042370560;4671375755920277504;4671376030798184448;4671376305676091392;4671376580553998336;4671376855431905280;4671377130309812224;4671377405187719168;4671377680065626112;4671377954943533056;4671378229821440000;4671378504699346944;4671378779577253888;4671379054455160832;4671379329333067776;4671379604210974720;4671379879088881664;4671380153966788608;4671380428844695552;4671380703722602496;4671380978600509440;4671381253478416384;4671381528356323328;4671381803234230272;4671382078112137216;4671382352990044160;4671382627867951104;4671382902745858048;4671383177623764992;4671383452501671936;4671383727379578880;4671384002257485824;4671384277135392768;4671384552013299712;4671384826891206656;4671385101769113600;4671385376647020544;4671385651524927488;4671385926402834432;4671386201280741376;4671386476158648320;4671386751036555264;4671387025914462208;4671387300792369152;4671387575670276096;4671387850548183040;4671388125426089984;4671388400303996928;4671388675181903872;4671388950059810816;4671389224937717760;4671389499815624704;4671389774693531648;4671390049571438592;4671390324449345536;4671390599327252480;4671390874205159424;4671391149083066368;4671391423960973312;4671391698838880256;4671391973716787200;4671392248594694144;4671392523472601088;4671392798350508032;4671393073228414976;4671393348106321920;4671393622984228864;4671393897862135808;4671394172740042752;4671394447617949696;4671394722495856640;4671394997373763584;4671395272251670528;4671395547129577472;4671395822007484416;4671396096885391360;4671396371763298304;4671396646641205248;4671396921519112192;4671397196397019136;4671397471274926080;4671397746152833024;4671398021030739968;4671398295908646912;4671398570786553856;4671398845664460800;4671399120542367744;4671399395420274688;4671399670298181632;4671399945176088576;4671400220053995520;4671400494931902464;4671400769809809408;4671401044687716352;4671401319565623296;4671401594443530240;4671401869321437184;4671402144199344128;4671402419077251072;4671402693955158016;4671402968833064960;4671403243710971904;4671403518588878848;4671403793466785792;4671404068344692736;4671404343222599680;4671404618100506624;4671404892978413568;4671405167856320512;4671405442734227456;4671405717612134400;4671405992490041344;4671406267367948288;4671406542245855232;4671406817123762176;4671407092001669120;4671407366879576064;4671407641757483008;4671407916635389952;4671408191513296896;4671408466391203840;4671408741269110784;4671409016147017728;4671409291024924672;4671409565902831616;4671409840780738560;4671410115658645504;4671410390536552448;4671410665414459392;4671410940292366336;4671411215170273280;4671411490048180224;4671411764926087168;4671412039803994112;4671412314681901056;4671412589559808000;4671412864437714944;4671413139315621888;4671413414193528832;4671413689071435776;4671413963949342720;4671414238827249664;4671414513705156608;4671414788583063552;4671415063460970496;4671415338338877440;4671415613216784384;4671415888094691328;4671416162972598272;4671416437850505216;4671416712728412160;4671416987606319104;4671417262484226048;4671417537362132992;4671417812240039936;4671418087117946880;4671418361995853824;4671418636873760768;4671418911751667712;4671419186629574656;4671419461507481600;4671419736385388544;4671420011263295488;4671420286141202432;4671420561019109376;4671420835897016320;4671421110774923264;4671421385652830208;4671421660530737152;4671421935408644096;4671422210286551040;4671422485164457984;4671422760042364928;4671423034920271872;4671423309798178816;4671423584676085760;4671423859553992704;4671424134431899648;4671424409309806592;4671424684187713536;4671424959065620480;4671425233943527424;4671425508821434368;4671425783699341312;4671426058577248256;4671426333455155200;4671426608333062144;4671426883210969088;4671427158088876032;4671427432966782976;4671427707844689920;4671427982722596864;4671428257600503808;4671428532478410752;4671428807356317696;4671429082234224640;4671429357112131584;4671429631990038528;4671429906867945472;4671430181745852416;4671430456623759360;4671430731501666304;4671431006379573248;4671431281257480192;4671431556135387136;4671431831013294080;4671432105891201024;4671432380769107968;4671432655647014912;4671432930524921856;4671433205402828800;4671433480280735744;4671433755158642688;4671434030036549632;4671434304914456576;4671434579792363520;4671434854670270464;4671435129548177408;4671435404426084352;4671435679303991296;4671435954181898240;4671436229059805184;4671436503937712128;4671436778815619072;4671437053693526016;4671437328571432960;4671437603449339904;4671437878327246848;4671438153205153792;4671438428083060736;4671438702960967680;4671438977838874624;4671439252716781568;4671439527594688512;4671439802472595456;4671440077350502400;4671440352228409344;4671440627106316288;4671440901984223232;4671441176862130176;4671441451740037120;4671441726617944064;4671442001495851008;4671442276373757952;4671442551251664896;4671442826129571840;4671443101007478784;4671443375885385728;4671443650763292672;4671443925641199616;4671444200519106560;4671444475397013504;4671444750274920448;4671445025152827392;4671445300030734336;4671445574908641280;4671445849786548224;4671446124664455168;4671446399542362112;4671446674420269056;4671446949298176000;4671447224176082944;4671447499053989888;4671447773931896832;4671448048809803776;4671448323687710720;4671448598565617664;4671448873443524608;4671449148321431552;4671449423199338496;4671449698077245440;4671449972955152384;4671450247833059328;4671450522710966272;4671450797588873216;4671451072466780160;4671451347344687104;4671451622222594048;4671451897100500992;4671452171978407936;4671452446856314880;4671452721734221824;4671452996612128768;4671453271490035712;4671453546367942656;4671453821245849600;4671454096123756544;4671454371001663488;4671454645879570432;4671454920757477376;4671455195635384320;4671455470513291264;4671455745391198208;4671456020269105152;4671456295147012096;4671456570024919040;4671456844902825984;4671457119780732928;4671457394658639872;4671457669536546816;4671457944414453760;4671458219292360704;4671458494170267648;4671458769048174592;4671459043926081536;4671459318803988480;4671459593681895424;4671459868559802368;4671460143437709312;4671460418315616256;4671460693193523200;4671460968071430144;4671461242949337088;4671461517827244032;4671461792705150976;4671462067583057920;4671462342460964864;4671462617338871808;4671462892216778752;4671463167094685696;4671463441972592640;4671463716850499584;4671463991728406528;4671464266606313472;4671464541484220416;4671464816362127360;4671465091240034304;4671465366117941248;4671465640995848192;4671465915873755136;4671466190751662080;4671466465629569024;4671466740507475968;4671467015385382912;4671467290263289856;4671467565141196800;4671467840019103744;4671468114897010688;4671468389774917632;4671468664652824576;4671468939530731520;4671469214408638464;4671469489286545408;4671469764164452352;4671470039042359296;4671470313920266240;4671470588798173184;4671470863676080128;4671471138553987072;4671471413431894016;4671471688309800960;4671471963187707904;4671472238065614848;4671472512943521792;4671472787821428736;4671473062699335680;4671473337577242624;4671473612455149568;4671473887333056512;4671474162210963456;4671474437088870400;4671474711966777344;4671474986844684288;4671475261722591232;4671475536600498176;4671475811478405120;4671476086356312064;4671476361234219008;4671476636112125952;4671476910990032896;4671477185867939840;4671477460745846784;4671477735623753728;4671478010501660672;4671478285379567616;4671478560257474560;4671478835135381504;4671479110013288448;4671479384891195392;4671479659769102336;4671479934647009280;4671480209524916224;4671480484402823168;4671480759280730112;4671481034158637056;4671481309036544000;4671481583914450944;4671481858792357888;4671482133670264832;4671482408548171776;4671482683426078720;4671482958303985664;4671483233181892608;4671483508059799552;4671483782937706496;4671484057815613440;4671484332693520384;4671484607571427328;4671484882449334272;4671485157327241216;4671485432205148160;4671485707083055104;4671485981960962048;4671486256838868992;4671486531716775936;4671486806594682880;4671487081472589824;4671487356350496768;4671487631228403712;4671487906106310656;4671488180984217600;4671488455862124544;4671488730740031488;4671489005617938432;4671489280495845376;4671489555373752320;4671489830251659264;4671490105129566208;4671490380007473152;4671490654885380096;4671490929763287040;4671491204641193984;4671491479519100928;4671491754397007872;4671492029274914816;4671492304152821760;4671492579030728704;4671492853908635648;4671493128786542592;4671493403664449536;4671493678542356480;4671493953420263424;4671494228298170368;4671494503176077312;4671494778053984256;4671495052931891200;4671495327809798144;4671495602687705088;4671495877565612032;4671496152443518976;4671496427321425920;4671496702199332864;4671496977077239808;4671497251955146752;4671497526833053696;4671497801710960640;4671498076588867584;4671498351466774528;4671498626344681472;4671498901222588416;4671499176100495360;4671499450978402304;4671499725856309248;4671500000734216192;4671500275612123136;4671500550490030080;4671500825367937024;4671501100245843968;4671501375123750912;4671501650001657856;4671501924879564800;4671502199757471744;4671502474635378688;4671502749513285632;4671503024391192576;4671503299269099520;4671503574147006464;4671503849024913408;4671504123902820352;4671504398780727296;4671504673658634240;4671504948536541184;4671505223414448128;4671505498292355072;4671505773170262016;4671506048048168960;4671506322926075904;4671506597803982848;4671506872681889792;4671507147559796736;4671507422437703680;4671507697315610624;4671507972193517568;4671508247071424512;4671508521949331456;4671508796827238400;4671509071705145344;4671509346583052288;4671509621460959232;4671509896338866176;4671510171216773120;4671510446094680064;4671510720972587008;4671510995850493952;4671511270728400896;4671511545606307840;4671511820484214784;4671512095362121728;4671512370240028672;4671512645117935616;4671512919995842560;4671513194873749504;4671513469751656448;4671513744629563392;4671514019507470336;4671514294385377280;4671514569263284224;4671514844141191168;4671515119019098112;4671515393897005056;4671515668774912000;4671515943652818944;4671516218530725888;4671516493408632832;4671516768286539776;4671517043164446720;4671517318042353664;4671517592920260608;4671517867798167552;4671518142676074496;4671518417553981440;4671518692431888384;4671518967309795328;4671519242187702272;4671519517065609216;4671519791943516160;4671520066821423104;4671520341699330048;4671520616577236992;4671520891455143936;4671521166333050880;4671521441210957824;4671521716088864768;4671521990966771712;4671522265844678656;4671522540722585600;4671522815600492544;4671523090478399488;4671523365356306432;4671523640234213376;4671523915112120320;4671524189990027264;4671524464867934208;4671524739745841152;4671525014623748096;4671525289501655040;4671525564379561984;4671525839257468928;4671526114135375872;4671526389013282816;4671526663891189760;4671526938769096704;4671527213647003648;4671527488524910592;4671527763402817536;4671528038280724480;4671528313158631424;4671528588036538368;4671528862914445312;4671529137792352256;4671529412670259200;4671529687548166144;4671529962426073088;4671530237303980032;4671530512181886976;4671530787059793920;4671531061937700864;4671531336815607808;4671531611693514752;4671531886571421696;4671532161449328640;4671532436327235584;4671532711205142528;4671532986083049472;4671533260960956416;4671533535838863360;4671533810716770304;4671534085594677248;4671534360472584192;4671534635350491136;4671534910228398080;4671535185106305024;4671535459984211968;4671535734862118912;4671536009740025856;4671536284617932800;4671536559495839744;4671536834373746688;4671537109251653632;4671537384129560576;4671537659007467520;4671537933885374464;4671538208763281408;4671538483641188352;4671538758519095296;4671539033397002240;4671539308274909184;4671539583152816128;4671539858030723072;4671540132908630016;4671540407786536960;4671540682664443904;4671540957542350848;4671541232420257792;4671541507298164736;4671541782176071680;4671542057053978624;4671542331931885568;4671542606809792512;4671542881687699456;4671543156565606400;4671543431443513344;4671543706321420288;4671543981199327232;4671544256077234176;4671544530955141120;4671544805833048064;4671545080710955008;4671545355588861952;4671545630466768896;4671545905344675840;4671546180222582784;4671546455100489728;4671546729978396672;4671547004856303616;4671547279734210560;4671547554612117504;4671547829490024448;4671548104367931392;4671548379245838336;4671548654123745280;4671548929001652224;4671549203879559168;4671549478757466112;4671549753635373056;4671550028513280000;4671550303391186944;4671550578269093888;4671550853147000832;4671551128024907776;4671551402902814720;4671551677780721664;4671551952658628608;4671552227536535552;4671552502414442496;4671552777292349440;4671553052170256384;4671553327048163328;4671553601926070272;4671553876803977216;4671554151681884160;4671554426559791104;4671554701437698048;4671554976315604992;4671555251193511936;4671555526071418880;4671555800949325824;4671556075827232768;4671556350705139712;4671556625583046656;4671556900460953600;4671557175338860544;4671557450216767488;4671557725094674432;4671557999972581376;4671558274850488320;4671558549728395264;4671558824606302208;4671559099484209152;4671559374362116096;4671559649240023040;4671559924117929984;4671560198995836928;4671560473873743872;4671560748751650816;4671561023629557760;4671561298507464704;4671561573385371648;4671561848263278592;4671562123141185536;4671562398019092480;4671562672896999424;4671562947774906368;4671563222652813312;4671563497530720256;4671563772408627200;4671564047286534144;4671564322164441088;4671564597042348032;4671564871920254976;4671565146798161920;4671565421676068864;4671565696553975808;4671565971431882752;4671566246309789696;4671566521187696640;4671566796065603584;4671567070943510528;4671567345821417472;4671567620699324416;4671567895577231360;4671568170455138304;4671568445333045248;4671568720210952192;4671568995088859136;4671569269966766080;4671569544844673024;4671569819722579968;4671570094600486912;4671570369478393856;4671570644356300800;4671570919234207744;4671571194112114688;4671571468990021632;4671571743867928576;4671572018745835520;4671572293623742464;4671572568501649408;4671572843379556352;4671573118257463296;4671573393135370240;4671573668013277184;4671573942891184128;4671574217769091072;4671574492646998016;4671574767524904960;4671575042402811904;4671575317280718848;4671575592158625792;4671575867036532736;4671576141914439680;4671576416792346624;4671576691670253568;4671576966548160512;4671577241426067456;4671577516303974400;4671577791181881344;4671578066059788288;4671578340937695232;4671578615815602176;4671578890693509120;4671579165571416064;4671579440449323008;4671579715327229952;4671579990205136896;4671580265083043840;4671580539960950784;4671580814838857728;4671581089716764672;4671581364594671616;4671581639472578560;4671581914350485504;4671582189228392448;4671582464106299392;4671582738984206336;4671583013862113280;4671583288740020224;4671583563617927168;4671583838495834112;4671584113373741056;4671584388251648000;4671584663129554944;4671584938007461888;4671585212885368832;4671585487763275776;4671585762641182720;4671586037519089664;4671586312396996608;4671586587274903552;4671586862152810496;4671587137030717440;4671587411908624384;4671587686786531328;4671587961664438272;4671588236542345216;4671588511420252160;4671588786298159104;4671589061176066048;4671589336053972992;4671589610931879936;4671589885809786880;4671590160687693824;4671590435565600768;4671590710443507712;4671590985321414656;4671591260199321600;4671591535077228544;4671591809955135488;4671592084833042432;4671592359710949376;4671592634588856320;4671592909466763264;4671593184344670208;4671593459222577152;4671593734100484096;4671594008978391040;4671594283856297984;4671594558734204928;4671594833612111872;4671595108490018816;4671595383367925760;4671595658245832704;4671595933123739648;4671596208001646592;4671596482879553536;4671596757757460480;4671597032635367424;4671597307513274368;4671597582391181312;4671597857269088256;4671598132146995200;4671598407024902144;4671598681902809088;4671598956780716032;4671599231658622976;4671599506536529920;4671599781414436864;4671600056292343808;4671600331170250752;4671600606048157696;4671600880926064640;4671601155803971584;4671601430681878528;4671601705559785472;4671601980437692416;4671602255315599360;4671602530193506304;4671602805071413248;4671603079949320192;4671603354827227136;4671603629705134080;4671603904583041024;4671604179460947968;4671604454338854912;4671604729216761856;4671605004094668800;4671605278972575744;4671605553850482688;4671605828728389632;4671606103606296576;4671606378484203520;4671606653362110464;4671606928240017408;4671607203117924352;4671607477995831296;4671607752873738240;4671608027751645184;4671608302629552128;4671608577507459072;4671608852385366016;4671609127263272960;4671609402141179904;4671609677019086848;4671609951896993792;4671610226774900736;4671610501652807680;4671610776530714624;4671611051408621568;4671611326286528512;4671611601164435456;4671611876042342400;4671612150920249344;4671612425798156288;4671612700676063232;4671612975553970176;4671613250431877120;4671613525309784064;4671613800187691008;4671614075065597952;4671614349943504896;4671614624821411840;4671614899699318784;4671615174577225728;4671615449455132672;4671615724333039616;4671615999210946560;4671616274088853504;4671616548966760448;4671616823844667392;4671617098722574336;4671617373600481280;4671617648478388224;4671617923356295168;4671618198234202112;4671618473112109056;4671618747990016000;4671619022867922944;4671619297745829888;4671619572623736832;4671619847501643776;4671620122379550720;4671620397257457664;4671620672135364608;4671620947013271552;4671621221891178496;4671621496769085440;4671621771646992384;4671622046524899328;4671622321402806272;4671622596280713216;4671622871158620160;4671623146036527104;4671623420914434048;4671623695792340992;4671623970670247936;4671624245548154880;4671624520426061824;4671624795303968768;4671625070181875712;4671625345059782656;4671625619937689600;4671625894815596544;4671626169693503488;4671626444571410432;4671626719449317376;4671626994327224320;4671627269205131264;4671627544083038208;4671627818960945152;4671628093838852096;4671628368716759040;4671628643594665984;4671628918472572928;4671629193350479872;4671629468228386816;4671629743106293760;4671630017984200704;4671630292862107648;4671630567740014592;4671630842617921536;4671631117495828480;4671631392373735424;4671631667251642368;4671631942129549312;4671632217007456256;4671632491885363200;4671632766763270144;4671633041641177088;4671633316519084032;4671633591396990976;4671633866274897920;4671634141152804864;4671634416030711808;4671634690908618752;4671634965786525696;4671635240664432640;4671635515542339584;4671635790420246528;4671636065298153472;4671636340176060416;4671636615053967360;4671636889931874304;4671637164809781248;4671637439687688192;4671637714565595136;4671637989443502080;4671638264321409024;4671638539199315968;4671638814077222912;4671639088955129856;4671639363833036800;4671639638710943744;4671639913588850688;4671640188466757632;4671640463344664576;4671640738222571520;4671641013100478464;4671641287978385408;4671641562856292352;4671641837734199296;4671642112612106240;4671642387490013184;4671642662367920128;4671642937245827072;4671643212123734016;4671643487001640960;4671643761879547904;4671644036757454848;4671644311635361792;4671644586513268736;4671644861391175680;4671645136269082624;4671645411146989568;4671645686024896512;4671645960902803456;4671646235780710400;4671646510658617344;4671646785536524288;4671647060414431232;4671647335292338176;4671647610170245120;4671647885048152064;4671648159926059008;4671648434803965952;4671648709681872896;4671648984559779840;4671649259437686784;4671649534315593728;4671649809193500672;4671650084071407616;4671650358949314560;4671650633827221504;4671650908705128448;4671651183583035392;4671651458460942336;4671651733338849280;4671652008216756224;4671652283094663168;4671652557972570112;4671652832850477056;4671653107728384000;4671653382606290944;4671653657484197888;4671653932362104832;4671654207240011776;4671654482117918720;4671654756995825664;4671655031873732608;4671655306751639552;4671655581629546496;4671655856507453440;4671656131385360384;4671656406263267328;4671656681141174272;4671656956019081216;4671657230896988160;4671657505774895104;4671657780652802048;4671658055530708992;4671658330408615936;4671658605286522880;4671658880164429824;4671659155042336768;4671659429920243712;4671659704798150656;4671659979676057600;4671660254553964544;4671660529431871488;4671660804309778432;4671661079187685376;4671661354065592320;4671661628943499264;4671661903821406208;4671662178699313152;4671662453577220096;4671662728455127040;4671663003333033984;4671663278210940928;4671663553088847872;4671663827966754816;4671664102844661760;4671664377722568704;4671664652600475648;4671664927478382592;4671665202356289536;4671665477234196480;4671665752112103424;4671666026990010368;4671666301867917312;4671666576745824256;4671666851623731200;4671667126501638144;4671667401379545088;4671667676257452032;4671667951135358976;4671668226013265920;4671668500891172864;4671668775769079808;4671669050646986752;4671669325524893696;4671669600402800640;4671669875280707584;4671670150158614528;4671670425036521472;4671670699914428416;4671670974792335360;4671671249670242304;4671671524548149248;4671671799426056192;4671672074303963136;4671672349181870080;4671672624059777024;4671672898937683968;4671673173815590912;4671673448693497856;4671673723571404800;4671673998449311744;4671674273327218688;4671674548205125632;4671674823083032576;4671675097960939520;4671675372838846464;4671675647716753408;4671675922594660352;4671676197472567296;4671676472350474240;4671676747228381184;4671677022106288128;4671677296984195072;4671677571862102016;4671677846740008960;4671678121617915904;4671678396495822848;4671678671373729792;4671678946251636736;4671679221129543680;4671679496007450624;4671679770885357568;4671680045763264512;4671680320641171456;4671680595519078400;4671680870396985344;4671681145274892288;4671681420152799232;4671681695030706176;4671681969908613120;4671682244786520064;4671682519664427008;4671682794542333952;4671683069420240896;4671683344298147840;4671683619176054784;4671683894053961728;4671684168931868672;4671684443809775616;4671684718687682560;4671684993565589504;4671685268443496448;4671685543321403392;4671685818199310336;4671686093077217280;4671686367955124224;4671686642833031168;4671686917710938112;4671687192588845056;4671687467466752000;4671687742344658944;4671688017222565888;4671688292100472832;4671688566978379776;4671688841856286720;4671689116734193664;4671689391612100608;4671689666490007552;4671689941367914496;4671690216245821440;4671690491123728384;4671690766001635328;4671691040879542272;4671691315757449216;4671691590635356160;4671691865513263104;4671692140391170048;4671692415269076992;4671692690146983936;4671692965024890880;4671693239902797824;4671693514780704768;4671693789658611712;4671694064536518656;4671694339414425600;4671694614292332544;4671694889170239488;4671695164048146432;4671695438926053376;4671695713803960320;4671695988681867264;4671696263559774208;4671696538437681152;4671696813315588096;4671697088193495040;4671697363071401984;4671697637949308928;4671697912827215872;4671698187705122816;4671698462583029760;4671698737460936704;4671699012338843648;4671699287216750592;4671699562094657536;4671699836972564480;4671700111850471424;4671700386728378368;4671700661606285312;4671700936484192256;4671701211362099200;4671701486240006144;4671701761117913088;4671702035995820032;4671702310873726976;4671702585751633920;4671702860629540864;4671703135507447808;4671703410385354752;4671703685263261696;4671703960141168640;4671704235019075584;4671704509896982528;4671704784774889472;4671705059652796416;4671705334530703360;4671705609408610304;4671705884286517248;4671706159164424192;4671706434042331136;4671706708920238080;4671706983798145024;4671707258676051968;4671707533553958912;4671707808431865856;4671708083309772800;4671708358187679744;4671708633065586688;4671708907943493632;4671709182821400576;4671709457699307520;4671709732577214464;4671710007455121408;4671710282333028352;4671710557210935296;4671710832088842240;4671711106966749184;4671711381844656128;4671711656722563072;4671711931600470016;4671712206478376960;4671712481356283904;4671712756234190848;4671713031112097792;4671713305990004736;4671713580867911680;4671713855745818624;4671714130623725568;4671714405501632512;4671714680379539456;4671714955257446400;4671715230135353344;4671715505013260288;4671715779891167232;4671716054769074176;4671716329646981120;4671716604524888064;4671716879402795008;4671717154280701952;4671717429158608896;4671717704036515840;4671717978914422784;4671718253792329728;4671718528670236672;4671718803548143616;4671719078426050560;4671719353303957504;4671719628181864448;4671719903059771392;4671720177937678336;4671720452815585280;4671720727693492224;4671721002571399168;4671721277449306112;4671721552327213056;4671721827205120000;4671722102083026944;4671722376960933888;4671722651838840832;4671722926716747776;4671723201594654720;4671723476472561664;4671723751350468608;4671724026228375552;4671724301106282496;4671724575984189440;4671724850862096384;4671725125740003328;4671725400617910272;4671725675495817216;4671725950373724160;4671726225251631104;4671726500129538048;4671726775007444992;4671727049885351936;4671727324763258880;4671727599641165824;4671727874519072768;4671728149396979712;4671728424274886656;4671728699152793600;4671728974030700544;4671729248908607488;4671729523786514432;4671729798664421376;4671730073542328320;4671730348420235264;4671730623298142208;4671730898176049152;4671731173053956096;4671731447931863040;4671731722809769984;4671731997687676928;4671732272565583872;4671732547443490816;4671732822321397760;4671733097199304704;4671733372077211648;4671733646955118592;4671733921833025536;4671734196710932480;4671734471588839424;4671734746466746368;4671735021344653312;4671735296222560256;4671735571100467200;4671735845978374144;4671736120856281088;4671736395734188032;4671736670612094976;4671736945490001920;4671737220367908864;4671737495245815808;4671737770123722752;4671738045001629696;4671738319879536640;4671738594757443584;4671738869635350528;4671739144513257472;4671739419391164416;4671739694269071360;4671739969146978304;4671740244024885248;4671740518902792192;4671740793780699136;4671741068658606080;4671741343536513024;4671741618414419968;4671741893292326912;4671742168170233856;4671742443048140800;4671742717926047744;4671742992803954688;4671743267681861632;4671743542559768576;4671743817437675520;4671744092315582464;4671744367193489408;4671744642071396352;4671744916949303296;4671745191827210240;4671745466705117184;4671745741583024128;4671746016460931072;4671746291338838016;4671746566216744960;4671746841094651904;4671747115972558848;4671747390850465792;4671747665728372736;4671747940606279680;4671748215484186624;4671748490362093568;4671748765240000512;4671749040117907456;4671749314995814400;4671749589873721344;4671749864751628288;4671750139629535232;4671750414507442176;4671750689385349120;4671750964263256064;4671751239141163008;4671751514019069952;4671751788896976896;4671752063774883840;4671752338652790784;4671752613530697728;4671752888408604672;4671753163286511616;4671753438164418560;4671753713042325504;4671753987920232448;4671754262798139392;4671754537676046336;4671754812553953280;4671755087431860224;4671755362309767168;4671755637187674112;4671755912065581056;4671756186943488000;4671756461821394944;4671756736699301888;4671757011577208832;4671757286455115776;4671757561333022720;4671757836210929664;4671758111088836608;4671758385966743552;4671758660844650496;4671758935722557440;4671759210600464384;4671759485478371328;4671759760356278272;4671760035234185216;4671760310112092160;4671760584989999104;4671760859867906048;4671761134745812992;4671761409623719936;4671761684501626880;4671761959379533824;4671762234257440768;4671762509135347712;4671762784013254656;4671763058891161600;4671763333769068544;4671763608646975488;4671763883524882432;4671764158402789376;4671764433280696320;4671764708158603264;4671764983036510208;4671765257914417152;4671765532792324096;4671765807670231040;4671766082548137984;4671766357426044928;4671766632303951872;4671766907181858816;4671767182059765760;4671767456937672704;4671767731815579648;4671768006693486592;4671768281571393536;4671768556449300480;4671768831327207424;4671769106205114368;4671769381083021312;4671769655960928256;4671769930838835200;4671770205716742144;4671770480594649088;4671770755472556032;4671771030350462976;4671771305228369920;4671771580106276864;4671771854984183808;4671772129862090752;4671772404739997696;4671772679617904640;4671772954495811584;4671773229373718528;4671773504251625472;4671773779129532416;4671774054007439360;4671774328885346304;4671774603763253248;4671774878641160192;4671775153519067136;4671775428396974080;4671775703274881024;4671775978152787968;4671776253030694912;4671776527908601856;4671776802786508800;4671777077664415744;4671777352542322688;4671777627420229632;4671777902298136576;4671778177176043520;4671778452053950464;4671778726931857408;4671779001809764352;4671779276687671296;4671779551565578240;4671779826443485184;4671780101321392128;4671780376199299072;4671780651077206016;4671780925955112960;4671781200833019904;4671781475710926848;4671781750588833792;4671782025466740736;4671782300344647680;4671782575222554624;4671782850100461568;4671783124978368512;4671783399856275456;4671783674734182400;4671783949612089344;4671784224489996288;4671784499367903232;4671784774245810176;4671785049123717120;4671785324001624064;4671785598879531008;4671785873757437952;4671786148635344896;4671786423513251840;4671786698391158784;4671786973269065728;4671787248146972672;4671787523024879616;4671787797902786560;4671788072780693504;4671788347658600448;4671788622536507392;4671788897414414336;4671789172292321280;4671789447170228224;4671789722048135168;4671789996926042112;4671790271803949056;4671790546681856000;4671790821559762944;4671791096437669888;4671791371315576832;4671791646193483776;4671791921071390720;4671792195949297664;4671792470827204608;4671792745705111552;4671793020583018496;4671793295460925440;4671793570338832384;4671793845216739328;4671794120094646272;4671794394972553216;4671794669850460160;4671794944728367104;4671795219606274048;4671795494484180992;4671795769362087936;4671796044239994880;4671796319117901824;4671796593995808768;4671796868873715712;4671797143751622656;4671797418629529600;4671797693507436544;4671797968385343488;4671798243263250432;4671798518141157376;4671798793019064320;4671799067896971264;4671799342774878208;4671799617652785152;4671799892530692096;4671800167408599040;4671800442286505984;4671800717164412928;4671800992042319872;4671801266920226816;4671801541798133760;4671801816676040704;4671802091553947648;4671802366431854592;4671802641309761536;4671802916187668480;4671803191065575424;4671803465943482368;4671803740821389312;4671804015699296256;4671804290577203200;4671804565455110144;4671804840333017088;4671805115210924032;4671805390088830976;4671805664966737920;4671805939844644864;4671806214722551808;4671806489600458752;4671806764478365696;4671807039356272640;4671807314234179584;4671807589112086528;4671807863989993472;4671808138867900416;4671808413745807360;4671808688623714304;4671808963501621248;4671809238379528192;4671809513257435136;4671809788135342080;4671810063013249024;4671810337891155968;4671810612769062912;4671810887646969856;4671811162524876800;4671811437402783744;4671811712280690688;4671811987158597632;4671812262036504576;4671812536914411520;4671812811792318464;4671813086670225408;4671813361548132352;4671813636426039296;4671813911303946240;4671814186181853184;4671814461059760128;4671814735937667072;4671815010815574016;4671815285693480960;4671815560571387904;4671815835449294848;4671816110327201792;4671816385205108736;4671816660083015680;4671816934960922624;4671817209838829568;4671817484716736512;4671817759594643456;4671818034472550400;4671818309350457344;4671818584228364288;4671818859106271232;4671819133984178176;4671819408862085120;4671819683739992064;4671819958617899008;4671820233495805952;4671820508373712896;4671820783251619840;4671821058129526784;4671821333007433728;4671821607885340672;4671821882763247616;4671822157641154560;4671822432519061504;4671822707396968448;4671822982274875392;4671823257152782336;4671823532030689280;4671823806908596224;4671824081786503168;4671824356664410112;4671824631542317056;4671824906420224000;4671825181298130944;4671825456176037888;4671825731053944832;4671826005931851776;4671826280809758720;4671826555687665664;4671826830565572608;4671827105443479552;4671827380321386496;4671827655199293440;4671827930077200384;4671828204955107328;4671828479833014272;4671828754710921216;4671829029588828160;4671829304466735104;4671829579344642048;4671829854222548992;4671830129100455936;4671830403978362880;4671830678856269824;4671830953734176768;4671831228612083712;4671831503489990656;4671831778367897600;4671832053245804544;4671832328123711488;4671832603001618432;4671832877879525376;4671833152757432320;4671833427635339264;4671833702513246208;4671833977391153152;4671834252269060096;4671834527146967040;4671834802024873984;4671835076902780928;4671835351780687872;4671835626658594816;4671835901536501760;4671836176414408704;4671836451292315648;4671836726170222592;4671837001048129536;4671837275926036480;4671837550803943424;4671837825681850368;4671838100559757312;4671838375437664256;4671838650315571200;4671838925193478144;4671839200071385088;4671839474949292032;4671839749827198976;4671840024705105920;4671840299583012864;4671840574460919808;4671840849338826752;4671841124216733696;4671841399094640640;4671841673972547584;4671841948850454528;4671842223728361472;4671842498606268416;4671842773484175360;4671843048362082304;4671843323239989248;4671843598117896192;4671843872995803136;4671844147873710080;4671844422751617024;4671844697629523968;4671844972507430912;4671845247385337856;4671845522263244800;4671845797141151744;4671846072019058688;4671846346896965632;4671846621774872576;4671846896652779520;4671847171530686464;4671847446408593408;4671847721286500352;4671847996164407296;4671848271042314240;4671848545920221184;4671848820798128128;4671849095676035072;4671849370553942016;4671849645431848960;4671849920309755904;4671850195187662848;4671850470065569792;4671850744943476736;4671851019821383680;4671851294699290624;4671851569577197568;4671851844455104512;4671852119333011456;4671852394210918400;4671852669088825344;4671852943966732288;4671853218844639232;4671853493722546176;4671853768600453120;4671854043478360064;4671854318356267008;4671854593234173952;4671854868112080896;4671855142989987840;4671855417867894784;4671855692745801728;4671855967623708672;4671856242501615616;4671856517379522560;4671856792257429504;4671857067135336448;4671857342013243392;4671857616891150336;4671857891769057280;4671858166646964224;4671858441524871168;4671858716402778112;4671858991280685056;4671859266158592000;4671859541036498944;4671859815914405888;4671860090792312832;4671860365670219776;4671860640548126720;4671860915426033664;4671861190303940608;4671861465181847552;4671861740059754496;4671862014937661440;4671862289815568384;4671862564693475328;4671862839571382272;4671863114449289216;4671863389327196160;4671863664205103104;4671863939083010048;4671864213960916992;4671864488838823936;4671864763716730880;4671865038594637824;4671865313472544768;4671865588350451712;4671865863228358656;4671866138106265600;4671866412984172544;4671866687862079488;4671866962739986432;4671867237617893376;4671867512495800320;4671867787373707264;4671868062251614208;4671868337129521152;4671868612007428096;4671868886885335040;4671869161763241984;4671869436641148928;4671869711519055872;4671869986396962816;4671870261274869760;4671870536152776704;4671870811030683648;4671871085908590592;4671871360786497536;4671871635664404480;4671871910542311424;4671872185420218368;4671872460298125312;4671872735176032256;4671873010053939200;4671873284931846144;4671873559809753088;4671873834687660032;4671874109565566976;4671874384443473920;4671874659321380864;4671874934199287808;4671875209077194752;4671875483955101696;4671875758833008640;4671876033710915584;4671876308588822528;4671876583466729472;4671876858344636416;4671877133222543360;4671877408100450304;4671877682978357248;4671877957856264192;4671878232734171136;4671878507612078080;4671878782489985024;4671879057367891968;4671879332245798912;4671879607123705856;4671879882001612800;4671880156879519744;4671880431757426688;4671880706635333632;4671880981513240576;4671881256391147520;4671881531269054464;4671881806146961408;4671882081024868352;4671882355902775296;4671882630780682240;4671882905658589184;4671883180536496128;4671883455414403072;4671883730292310016;4671884005170216960;4671884280048123904;4671884554926030848;4671884829803937792;4671885104681844736;4671885379559751680;4671885654437658624;4671885929315565568;4671886204193472512;4671886479071379456;4671886753949286400;4671887028827193344;4671887303705100288;4671887578583007232;4671887853460914176;4671888128338821120;4671888403216728064;4671888678094635008;4671888952972541952;4671889227850448896;4671889502728355840;4671889777606262784;4671890052484169728;4671890327362076672;4671890602239983616;4671890877117890560;4671891151995797504;4671891426873704448;4671891701751611392;4671891976629518336;4671892251507425280;4671892526385332224;4671892801263239168;4671893076141146112;4671893351019053056;4671893625896960000;4671893900774866944;4671894175652773888;4671894450530680832;4671894725408587776;4671895000286494720;4671895275164401664;4671895550042308608;4671895824920215552;4671896099798122496;4671896374676029440;4671896649553936384;4671896924431843328;4671897199309750272;4671897474187657216;4671897749065564160;4671898023943471104;4671898298821378048;4671898573699284992;4671898848577191936;4671899123455098880;4671899398333005824;4671899673210912768;4671899948088819712;4671900222966726656;4671900497844633600;4671900772722540544;4671901047600447488;4671901322478354432;4671901597356261376;4671901872234168320;4671902147112075264;4671902421989982208;4671902696867889152;4671902971745796096;4671903246623703040;4671903521501609984;4671903796379516928;4671904071257423872;4671904346135330816;4671904621013237760;4671904895891144704;4671905170769051648;4671905445646958592;4671905720524865536;4671905995402772480;4671906270280679424;4671906545158586368;4671906820036493312;4671907094914400256;4671907369792307200;4671907644670214144;4671907919548121088;4671908194426028032;4671908469303934976;4671908744181841920;4671909019059748864;4671909293937655808;4671909568815562752;4671909843693469696;4671910118571376640;4671910393449283584;4671910668327190528;4671910943205097472;4671911218083004416;4671911492960911360;4671911767838818304;4671912042716725248;4671912317594632192;4671912592472539136;4671912867350446080;4671913142228353024;4671913417106259968;4671913691984166912;4671913966862073856;4671914241739980800;4671914516617887744;4671914791495794688;4671915066373701632;4671915341251608576;4671915616129515520;4671915891007422464;4671916165885329408;4671916440763236352;4671916715641143296;4671916990519050240;4671917265396957184;4671917540274864128;4671917815152771072;4671918090030678016;4671918364908584960;4671918639786491904;4671918914664398848;4671919189542305792;4671919464420212736;4671919739298119680;4671920014176026624;4671920289053933568;4671920563931840512;4671920838809747456;4671921113687654400;4671921388565561344;4671921663443468288;4671921938321375232;4671922213199282176;4671922488077189120;4671922762955096064;4671923037833003008;4671923312710909952;4671923587588816896;4671923862466723840;4671924137344630784;4671924412222537728;4671924687100444672;4671924961978351616;4671925236856258560;4671925511734165504;4671925786612072448;4671926061489979392;4671926336367886336;4671926611245793280;4671926886123700224;4671927161001607168;4671927435879514112;4671927710757421056;4671927985635328000;4671928260513234944;4671928535391141888;4671928810269048832;4671929085146955776;4671929360024862720;4671929634902769664;4671929909780676608;4671930184658583552;4671930459536490496;4671930734414397440;4671931009292304384;4671931284170211328;4671931559048118272;4671931833926025216;4671932108803932160;4671932383681839104;4671932658559746048;4671932933437652992;4671933208315559936;4671933483193466880;4671933758071373824;4671934032949280768;4671934307827187712;4671934582705094656;4671934857583001600;4671935132460908544;4671935407338815488;4671935682216722432;4671935957094629376;4671936231972536320;4671936506850443264;4671936781728350208;4671937056606257152;4671937331484164096;4671937606362071040;4671937881239977984;4671938156117884928;4671938430995791872;4671938705873698816;4671938980751605760;4671939255629512704;4671939530507419648;4671939805385326592;4671940080263233536;4671940355141140480;4671940630019047424;4671940904896954368;4671941179774861312;4671941454652768256;4671941729530675200;4671942004408582144;4671942279286489088;4671942554164396032;4671942829042302976;4671943103920209920;4671943378798116864;4671943653676023808;4671943928553930752;4671944203431837696;4671944478309744640;4671944753187651584;4671945028065558528;4671945302943465472;4671945577821372416;4671945852699279360;4671946127577186304;4671946402455093248;4671946677333000192;4671946952210907136;4671947227088814080;4671947501966721024;4671947776844627968;4671948051722534912;4671948326600441856;4671948601478348800;4671948876356255744;4671949151234162688;4671949426112069632;4671949700989976576;4671949975867883520;4671950250745790464;4671950525623697408;4671950800501604352;4671951075379511296;4671951350257418240;4671951625135325184;4671951900013232128;4671952174891139072;4671952449769046016;4671952724646952960;4671952999524859904;4671953274402766848;4671953549280673792;4671953824158580736;4671954099036487680;4671954373914394624;4671954648792301568;4671954923670208512;4671955198548115456;4671955473426022400;4671955748303929344;4671956023181836288;4671956298059743232;4671956572937650176;4671956847815557120;4671957122693464064;4671957397571371008;4671957672449277952;4671957947327184896;4671958222205091840;4671958497082998784;4671958771960905728;4671959046838812672;4671959321716719616;4671959596594626560;4671959871472533504;4671960146350440448;4671960421228347392;4671960696106254336;4671960970984161280;4671961245862068224;4671961520739975168;4671961795617882112;4671962070495789056;4671962345373696000;4671962620251602944;4671962895129509888;4671963170007416832;4671963444885323776;4671963719763230720;4671963994641137664;4671964269519044608;4671964544396951552;4671964819274858496;4671965094152765440;4671965369030672384;4671965643908579328;4671965918786486272;4671966193664393216;4671966468542300160;4671966743420207104;4671967018298114048;4671967293176020992;4671967568053927936;4671967842931834880;4671968117809741824;4671968392687648768;4671968667565555712;4671968942443462656;4671969217321369600;4671969492199276544;4671969767077183488;4671970041955090432;4671970316832997376;4671970591710904320;4671970866588811264;4671971141466718208;4671971416344625152;4671971691222532096;4671971966100439040;4671972240978345984;4671972515856252928;4671972790734159872;4671973065612066816;4671973340489973760;4671973615367880704;4671973890245787648;4671974165123694592;4671974440001601536;4671974714879508480;4671974989757415424;4671975264635322368;4671975539513229312;4671975814391136256;4671976089269043200;4671976364146950144;4671976639024857088;4671976913902764032;4671977188780670976;4671977463658577920;4671977738536484864;4671978013414391808;4671978288292298752;4671978563170205696;4671978838048112640;4671979112926019584;4671979387803926528;4671979662681833472;4671979937559740416;4671980212437647360;4671980487315554304;4671980762193461248;4671981037071368192;4671981311949275136;4671981586827182080;4671981861705089024;4671982136582995968;4671982411460902912;4671982686338809856;4671982961216716800;4671983236094623744;4671983510972530688;4671983785850437632;4671984060728344576;4671984335606251520;4671984610484158464;4671984885362065408;4671985160239972352;4671985435117879296;4671985709995786240;4671985984873693184;4671986259751600128;4671986534629507072;4671986809507414016;4671987084385320960;4671987359263227904;4671987634141134848;4671987909019041792;4671988183896948736;4671988458774855680;4671988733652762624;4671989008530669568;4671989283408576512;4671989558286483456;4671989833164390400;4671990108042297344;4671990382920204288;4671990657798111232;4671990932676018176;4671991207553925120;4671991482431832064;4671991757309739008;4671992032187645952;4671992307065552896;4671992581943459840;4671992856821366784;4671993131699273728;4671993406577180672;4671993681455087616;4671993956332994560;4671994231210901504;4671994506088808448;4671994780966715392;4671995055844622336;4671995330722529280;4671995605600436224;4671995880478343168;4671996155356250112;4671996430234157056;4671996705112064000;4671996979989970944;4671997254867877888;4671997529745784832;4671997804623691776;4671998079501598720;4671998354379505664;4671998629257412608;4671998904135319552;4671999179013226496;4671999453891133440;4671999728769040384;4672000003646947328;4672000278524854272;4672000553402761216;4672000828280668160;4672001103158575104;4672001378036482048;4672001652914388992;4672001927792295936;4672002202670202880;4672002477548109824;4672002752426016768;4672003027303923712;4672003302181830656;4672003577059737600;4672003851937644544;4672004126815551488;4672004401693458432;4672004676571365376;4672004951449272320;4672005226327179264;4672005501205086208;4672005776082993152;4672006050960900096;4672006325838807040;4672006600716713984;4672006875594620928;4672007150472527872;4672007425350434816;4672007700228341760;4672007975106248704;4672008249984155648;4672008524862062592;4672008799739969536;4672009074617876480;4672009349495783424;4672009624373690368;4672009899251597312;4672010174129504256;4672010449007411200;4672010723885318144;4672010998763225088;4672011273641132032;4672011548519038976;4672011823396945920;4672012098274852864;4672012373152759808;4672012648030666752;4672012922908573696;4672013197786480640;4672013472664387584;4672013747542294528;4672014022420201472;4672014297298108416;4672014572176015360;4672014847053922304;4672015121931829248;4672015396809736192;4672015671687643136;4672015946565550080;4672016221443457024;4672016496321363968;4672016771199270912;4672017046077177856;4672017320955084800;4672017595832991744;4672017870710898688;4672018145588805632;4672018420466712576;4672018695344619520;4672018970222526464;4672019245100433408;4672019519978340352;4672019794856247296;4672020069734154240;4672020344612061184;4672020619489968128;4672020894367875072;4672021169245782016;4672021444123688960;4672021719001595904;4672021993879502848;4672022268757409792;4672022543635316736;4672022818513223680;4672023093391130624;4672023368269037568;4672023643146944512;4672023918024851456;4672024192902758400;4672024467780665344;4672024742658572288;4672025017536479232;4672025292414386176;4672025567292293120;4672025842170200064;4672026117048107008;4672026391926013952;4672026666803920896;4672026941681827840;4672027216559734784;4672027491437641728;4672027766315548672;4672028041193455616;4672028316071362560;4672028590949269504;4672028865827176448;4672029140705083392;4672029415582990336;4672029690460897280;4672029965338804224;4672030240216711168;4672030515094618112;4672030789972525056;4672031064850432000;4672031339728338944;4672031614606245888;4672031889484152832;4672032164362059776;4672032439239966720;4672032714117873664;4672032988995780608;4672033263873687552;4672033538751594496;4672033813629501440;4672034088507408384;4672034363385315328;4672034638263222272;4672034913141129216;4672035188019036160;4672035462896943104;4672035737774850048;4672036012652756992;4672036287530663936;4672036562408570880;4672036837286477824;4672037112164384768;4672037387042291712;4672037661920198656;4672037936798105600;4672038211676012544;4672038486553919488;4672038761431826432;4672039036309733376;4672039311187640320;4672039586065547264;4672039860943454208;4672040135821361152;4672040410699268096;4672040685577175040;4672040960455081984;4672041235332988928;4672041510210895872;4672041785088802816;4672042059966709760;4672042334844616704;4672042609722523648;4672042884600430592;4672043159478337536;4672043434356244480;4672043709234151424;4672043984112058368;4672044258989965312;4672044533867872256;4672044808745779200;4672045083623686144;4672045358501593088;4672045633379500032;4672045908257406976;4672046183135313920;4672046458013220864;4672046732891127808;4672047007769034752;4672047282646941696;4672047557524848640;4672047832402755584;4672048107280662528;4672048382158569472;4672048657036476416;4672048931914383360;4672049206792290304;4672049481670197248;4672049756548104192;4672050031426011136;4672050306303918080;4672050581181825024;4672050856059731968;4672051130937638912;4672051405815545856;4672051680693452800;4672051955571359744;4672052230449266688;4672052505327173632;4672052780205080576;4672053055082987520;4672053329960894464;4672053604838801408;4672053879716708352;4672054154594615296;4672054429472522240;4672054704350429184;4672054979228336128;4672055254106243072;4672055528984150016;4672055803862056960;4672056078739963904;4672056353617870848;4672056628495777792;4672056903373684736;4672057178251591680;4672057453129498624;4672057728007405568;4672058002885312512;4672058277763219456;4672058552641126400;4672058827519033344;4672059102396940288;4672059377274847232;4672059652152754176;4672059927030661120;4672060201908568064;4672060476786475008;4672060751664381952;4672061026542288896;4672061301420195840;4672061576298102784;4672061851176009728;4672062126053916672;4672062400931823616;4672062675809730560;4672062950687637504;4672063225565544448;4672063500443451392;4672063775321358336;4672064050199265280;4672064325077172224;4672064599955079168;4672064874832986112;4672065149710893056;4672065424588800000;4672065699466706944;4672065974344613888;4672066249222520832;4672066524100427776;4672066798978334720;4672067073856241664;4672067348734148608;4672067623612055552;4672067898489962496;4672068173367869440;4672068448245776384;4672068723123683328;4672068998001590272;4672069272879497216;4672069547757404160;4672069822635311104;4672070097513218048;4672070372391124992;4672070647269031936;4672070922146938880;4672071197024845824;4672071471902752768;4672071746780659712;4672072021658566656;4672072296536473600;4672072571414380544;4672072846292287488;4672073121170194432;4672073396048101376;4672073670926008320;4672073945803915264;4672074220681822208;4672074495559729152;4672074770437636096;4672075045315543040;4672075320193449984;4672075595071356928;4672075869949263872;4672076144827170816;4672076419705077760;4672076694582984704;4672076969460891648;4672077244338798592;4672077519216705536;4672077794094612480;4672078068972519424;4672078343850426368;4672078618728333312;4672078893606240256;4672079168484147200;4672079443362054144;4672079718239961088;4672079993117868032;4672080267995774976;4672080542873681920;4672080817751588864;4672081092629495808;4672081367507402752;4672081642385309696;4672081917263216640;4672082192141123584;4672082467019030528;4672082741896937472;4672083016774844416;4672083291652751360;4672083566530658304;4672083841408565248;4672084116286472192;4672084391164379136;4672084666042286080;4672084940920193024;4672085215798099968;4672085490676006912;4672085765553913856;4672086040431820800;4672086315309727744;4672086590187634688;4672086865065541632;4672087139943448576;4672087414821355520;4672087689699262464;4672087964577169408;4672088239455076352;4672088514332983296;4672088789210890240;4672089064088797184;4672089338966704128;4672089613844611072;4672089888722518016;4672090163600424960;4672090438478331904;4672090713356238848;4672090988234145792;4672091263112052736;4672091537989959680;4672091812867866624;4672092087745773568;4672092362623680512;4672092637501587456;4672092912379494400;4672093187257401344;4672093462135308288;4672093737013215232;4672094011891122176;4672094286769029120;4672094561646936064;4672094836524843008;4672095111402749952;4672095386280656896;4672095661158563840;4672095936036470784;4672096210914377728;4672096485792284672;4672096760670191616;4672097035548098560;4672097310426005504;4672097585303912448;4672097860181819392;4672098135059726336;4672098409937633280;4672098684815540224;4672098959693447168;4672099234571354112;4672099509449261056;4672099784327168000;4672100059205074944;4672100334082981888;4672100608960888832;4672100883838795776;4672101158716702720;4672101433594609664;4672101708472516608;4672101983350423552;4672102258228330496;4672102533106237440;4672102807984144384;4672103082862051328;4672103357739958272;4672103632617865216;4672103907495772160;4672104182373679104;4672104457251586048;4672104732129492992;4672105007007399936;4672105281885306880;4672105556763213824;4672105831641120768;4672106106519027712;4672106381396934656;4672106656274841600;4672106931152748544;4672107206030655488;4672107480908562432;4672107755786469376;4672108030664376320;4672108305542283264;4672108580420190208;4672108855298097152;4672109130176004096;4672109405053911040;4672109679931817984;4672109954809724928;4672110229687631872;4672110504565538816;4672110779443445760;4672111054321352704;4672111329199259648;4672111604077166592;4672111878955073536;4672112153832980480;4672112428710887424;4672112703588794368;4672112978466701312;4672113253344608256;4672113528222515200;4672113803100422144;4672114077978329088;4672114352856236032;4672114627734142976;4672114902612049920;4672115177489956864;4672115452367863808;4672115727245770752;4672116002123677696;4672116277001584640;4672116551879491584;4672116826757398528;4672117101635305472;4672117376513212416;4672117651391119360;4672117926269026304;4672118201146933248;4672118476024840192;4672118750902747136;4672119025780654080;4672119300658561024;4672119575536467968;4672119850414374912;4672120125292281856;4672120400170188800;4672120675048095744;4672120949926002688;4672121224803909632;4672121499681816576;4672121774559723520;4672122049437630464;4672122324315537408;4672122599193444352;4672122874071351296;4672123148949258240;4672123423827165184;4672123698705072128;4672123973582979072;4672124248460886016;4672124523338792960;4672124798216699904;4672125073094606848;4672125347972513792;4672125622850420736;4672125897728327680;4672126172606234624;4672126447484141568;4672126722362048512;4672126997239955456;4672127272117862400;4672127546995769344;4672127821873676288;4672128096751583232;4672128371629490176;4672128646507397120;4672128921385304064;4672129196263211008;4672129471141117952;4672129746019024896;4672130020896931840;4672130295774838784;4672130570652745728;4672130845530652672;4672131120408559616;4672131395286466560;4672131670164373504;4672131945042280448;4672132219920187392;4672132494798094336;4672132769676001280;4672133044553908224;4672133319431815168;4672133594309722112;4672133869187629056;4672134144065536000;4672134418943442944;4672134693821349888;4672134968699256832;4672135243577163776;4672135518455070720;4672135793332977664;4672136068210884608;4672136343088791552;4672136617966698496;4672136892844605440;4672137167722512384;4672137442600419328;4672137717478326272;4672137992356233216;4672138267234140160;4672138542112047104;4672138816989954048;4672139091867860992;4672139366745767936;4672139641623674880;4672139916501581824;4672140191379488768;4672140466257395712;4672140741135302656;4672141016013209600;4672141290891116544;4672141565769023488;4672141840646930432;4672142115524837376;4672142390402744320;4672142665280651264;4672142940158558208;4672143215036465152;4672143489914372096;4672143764792279040;4672144039670185984;4672144314548092928;4672144589425999872;4672144864303906816;4672145139181813760;4672145414059720704;4672145688937627648;4672145963815534592;4672146238693441536;4672146513571348480;4672146788449255424;4672147063327162368;4672147338205069312;4672147613082976256;4672147887960883200;4672148162838790144;4672148437716697088;4672148712594604032;4672148987472510976;4672149262350417920;4672149537228324864;4672149812106231808;4672150086984138752;4672150361862045696;4672150636739952640;4672150911617859584;4672151186495766528;4672151461373673472;4672151736251580416;4672152011129487360;4672152286007394304;4672152560885301248;4672152835763208192;4672153110641115136;4672153385519022080;4672153660396929024;4672153935274835968;4672154210152742912;4672154485030649856;4672154759908556800;4672155034786463744;4672155309664370688;4672155584542277632;4672155859420184576;4672156134298091520;4672156409175998464;4672156684053905408;4672156958931812352;4672157233809719296;4672157508687626240;4672157783565533184;4672158058443440128;4672158333321347072;4672158608199254016;4672158883077160960;4672159157955067904;4672159432832974848;4672159707710881792;4672159982588788736;4672160257466695680;4672160532344602624;4672160807222509568;4672161082100416512;4672161356978323456;4672161631856230400;4672161906734137344;4672162181612044288;4672162456489951232;4672162731367858176;4672163006245765120;4672163281123672064;4672163556001579008;4672163830879485952;4672164105757392896;4672164380635299840;4672164655513206784;4672164930391113728;4672165205269020672;4672165480146927616;4672165755024834560;4672166029902741504;4672166304780648448;4672166579658555392;4672166854536462336;4672167129414369280;4672167404292276224;4672167679170183168;4672167954048090112;4672168228925997056;4672168503803904000;4672168778681810944;4672169053559717888;4672169328437624832;4672169603315531776;4672169878193438720;4672170153071345664;4672170427949252608;4672170702827159552;4672170977705066496;4672171252582973440;4672171527460880384;4672171802338787328;4672172077216694272;4672172352094601216;4672172626972508160;4672172901850415104;4672173176728322048;4672173451606228992;4672173726484135936;4672174001362042880;4672174276239949824;4672174551117856768;4672174825995763712;4672175100873670656;4672175375751577600;4672175650629484544;4672175925507391488;4672176200385298432;4672176475263205376;4672176750141112320;4672177025019019264;4672177299896926208;4672177574774833152;4672177849652740096;4672178124530647040;4672178399408553984;4672178674286460928;4672178949164367872;4672179224042274816;4672179498920181760;4672179773798088704;4672180048675995648;4672180323553902592;4672180598431809536;4672180873309716480;4672181148187623424;4672181423065530368;4672181697943437312;4672181972821344256;4672182247699251200;4672182522577158144;4672182797455065088;4672183072332972032;4672183347210878976;4672183622088785920;4672183896966692864;4672184171844599808;4672184446722506752;4672184721600413696;4672184996478320640;4672185271356227584;4672185546234134528;4672185821112041472;4672186095989948416;4672186370867855360;4672186645745762304;4672186920623669248;4672187195501576192;4672187470379483136;4672187745257390080;4672188020135297024;4672188295013203968;4672188569891110912;4672188844769017856;4672189119646924800;4672189394524831744;4672189669402738688;4672189944280645632;4672190219158552576;4672190494036459520;4672190768914366464;4672191043792273408;4672191318670180352;4672191593548087296;4672191868425994240;4672192143303901184;4672192418181808128;4672192693059715072;4672192967937622016;4672193242815528960;4672193517693435904;4672193792571342848;4672194067449249792;4672194342327156736;4672194617205063680;4672194892082970624;4672195166960877568;4672195441838784512;4672195716716691456;4672195991594598400;4672196266472505344;4672196541350412288;4672196816228319232;4672197091106226176;4672197365984133120;4672197640862040064;4672197915739947008;4672198190617853952;4672198465495760896;4672198740373667840;4672199015251574784;4672199290129481728;4672199565007388672;4672199839885295616;4672200114763202560;4672200389641109504;4672200664519016448;4672200939396923392;4672201214274830336;4672201489152737280;4672201764030644224;4672202038908551168;4672202313786458112;4672202588664365056;4672202863542272000;4672203138420178944;4672203413298085888;4672203688175992832;4672203963053899776;4672204237931806720;4672204512809713664;4672204787687620608;4672205062565527552;4672205337443434496;4672205612321341440;4672205887199248384;4672206162077155328;4672206436955062272;4672206711832969216;4672206986710876160;4672207261588783104;4672207536466690048;4672207811344596992;4672208086222503936;4672208361100410880;4672208635978317824;4672208910856224768;4672209185734131712;4672209460612038656;4672209735489945600;4672210010367852544;4672210285245759488;4672210560123666432;4672210835001573376;4672211109879480320;4672211384757387264;4672211659635294208;4672211934513201152;4672212209391108096;4672212484269015040;4672212759146921984;4672213034024828928;4672213308902735872;4672213583780642816;4672213858658549760;4672214133536456704;4672214408414363648;4672214683292270592;4672214958170177536;4672215233048084480;4672215507925991424;4672215782803898368;4672216057681805312;4672216332559712256;4672216607437619200;4672216882315526144;4672217157193433088;4672217432071340032;4672217706949246976;4672217981827153920;4672218256705060864;4672218531582967808;4672218806460874752;4672219081338781696;4672219356216688640;4672219631094595584;4672219905972502528;4672220180850409472;4672220455728316416;4672220730606223360;4672221005484130304;4672221280362037248;4672221555239944192;4672221830117851136;4672222104995758080;4672222379873665024;4672222654751571968;4672222929629478912;4672223204507385856;4672223479385292800;4672223754263199744;4672224029141106688;4672224304019013632;4672224578896920576;4672224853774827520;4672225128652734464;4672225403530641408;4672225678408548352;4672225953286455296;4672226228164362240;4672226503042269184;4672226777920176128;4672227052798083072;4672227327675990016;4672227602553896960;4672227877431803904;4672228152309710848;4672228427187617792;4672228702065524736;4672228976943431680;4672229251821338624;4672229526699245568;4672229801577152512;4672230076455059456;4672230351332966400;4672230626210873344;4672230901088780288;4672231175966687232;4672231450844594176;4672231725722501120;4672232000600408064;4672232275478315008;4672232550356221952;4672232825234128896;4672233100112035840;4672233374989942784;4672233649867849728;4672233924745756672;4672234199623663616;4672234474501570560;4672234749379477504;4672235024257384448;4672235299135291392;4672235574013198336;4672235848891105280;4672236123769012224;4672236398646919168;4672236673524826112;4672236948402733056;4672237223280640000;4672237498158546944;4672237773036453888;4672238047914360832;4672238322792267776;4672238597670174720;4672238872548081664;4672239147425988608;4672239422303895552;4672239697181802496;4672239972059709440;4672240246937616384;4672240521815523328;4672240796693430272;4672241071571337216;4672241346449244160;4672241621327151104;4672241896205058048;4672242171082964992;4672242445960871936;4672242720838778880;4672242995716685824;4672243270594592768;4672243545472499712;4672243820350406656;4672244095228313600;4672244370106220544;4672244644984127488;4672244919862034432;4672245194739941376;4672245469617848320;4672245744495755264;4672246019373662208;4672246294251569152;4672246569129476096;4672246844007383040;4672247118885289984;4672247393763196928;4672247668641103872;4672247943519010816;4672248218396917760;4672248493274824704;4672248768152731648;4672249043030638592;4672249317908545536;4672249592786452480;4672249867664359424;4672250142542266368;4672250417420173312;4672250692298080256;4672250967175987200;4672251242053894144;4672251516931801088;4672251791809708032;4672252066687614976;4672252341565521920;4672252616443428864;4672252891321335808;4672253166199242752;4672253441077149696;4672253715955056640;4672253990832963584;4672254265710870528;4672254540588777472;4672254815466684416;4672255090344591360;4672255365222498304;4672255640100405248;4672255914978312192;4672256189856219136;4672256464734126080;4672256739612033024;4672257014489939968;4672257289367846912;4672257564245753856;4672257839123660800;4672258114001567744;4672258388879474688;4672258663757381632;4672258938635288576;4672259213513195520;4672259488391102464;4672259763269009408;4672260038146916352;4672260313024823296;4672260587902730240;4672260862780637184;4672261137658544128;4672261412536451072;4672261687414358016;4672261962292264960;4672262237170171904;4672262512048078848;4672262786925985792;4672263061803892736;4672263336681799680;4672263611559706624;4672263886437613568;4672264161315520512;4672264436193427456;4672264711071334400;4672264985949241344;4672265260827148288;4672265535705055232;4672265810582962176;4672266085460869120;4672266360338776064;4672266635216683008;4672266910094589952;4672267184972496896;4672267459850403840;4672267734728310784;4672268009606217728;4672268284484124672;4672268559362031616;4672268834239938560;4672269109117845504;4672269383995752448;4672269658873659392;4672269933751566336;4672270208629473280;4672270483507380224;4672270758385287168;4672271033263194112;4672271308141101056;4672271583019008000;4672271857896914944;4672272132774821888;4672272407652728832;4672272682530635776;4672272957408542720;4672273232286449664;4672273507164356608;4672273782042263552;4672274056920170496;4672274331798077440;4672274606675984384;4672274881553891328;4672275156431798272;4672275431309705216;4672275706187612160;4672275981065519104;4672276255943426048;4672276530821332992;4672276805699239936;4672277080577146880;4672277355455053824;4672277630332960768;4672277905210867712;4672278180088774656;4672278454966681600;4672278729844588544;4672279004722495488;4672279279600402432;4672279554478309376;4672279829356216320;4672280104234123264;4672280379112030208;4672280653989937152;4672280928867844096;4672281203745751040;4672281478623657984;4672281753501564928;4672282028379471872;4672282303257378816;4672282578135285760;4672282853013192704;4672283127891099648;4672283402769006592;4672283677646913536;4672283952524820480;4672284227402727424;4672284502280634368;4672284777158541312;4672285052036448256;4672285326914355200;4672285601792262144;4672285876670169088;4672286151548076032;4672286426425982976;4672286701303889920;4672286976181796864;4672287251059703808;4672287525937610752;4672287800815517696;4672288075693424640;4672288350571331584;4672288625449238528;4672288900327145472;4672289175205052416;4672289450082959360;4672289724960866304;4672289999838773248;4672290274716680192;4672290549594587136;4672290824472494080;4672291099350401024;4672291374228307968;4672291649106214912;4672291923984121856;4672292198862028800;4672292473739935744;4672292748617842688;4672293023495749632;4672293298373656576;4672293573251563520;4672293848129470464;4672294123007377408;4672294397885284352;4672294672763191296;4672294947641098240;4672295222519005184;4672295497396912128;4672295772274819072;4672296047152726016;4672296322030632960;4672296596908539904;4672296871786446848;4672297146664353792;4672297421542260736;4672297696420167680;4672297971298074624;4672298246175981568;4672298521053888512;4672298795931795456;4672299070809702400;4672299345687609344;4672299620565516288;4672299895443423232;4672300170321330176;4672300445199237120;4672300720077144064;4672300994955051008;4672301269832957952;4672301544710864896;4672301819588771840;4672302094466678784;4672302369344585728;4672302644222492672;4672302919100399616;4672303193978306560;4672303468856213504;4672303743734120448;4672304018612027392;4672304293489934336;4672304568367841280;4672304843245748224;4672305118123655168;4672305393001562112;4672305667879469056;4672305942757376000;4672306217635282944;4672306492513189888;4672306767391096832;4672307042269003776;4672307317146910720;4672307592024817664;4672307866902724608;4672308141780631552;4672308416658538496;4672308691536445440;4672308966414352384;4672309241292259328;4672309516170166272;4672309791048073216;4672310065925980160;4672310340803887104;4672310615681794048;4672310890559700992;4672311165437607936;4672311440315514880;4672311715193421824;4672311990071328768;4672312264949235712;4672312539827142656;4672312814705049600;4672313089582956544;4672313364460863488;4672313639338770432;4672313914216677376;4672314189094584320;4672314463972491264;4672314738850398208;4672315013728305152;4672315288606212096;4672315563484119040;4672315838362025984;4672316113239932928;4672316388117839872;4672316662995746816;4672316937873653760;4672317212751560704;4672317487629467648;4672317762507374592;4672318037385281536;4672318312263188480;4672318587141095424;4672318862019002368;4672319136896909312;4672319411774816256;4672319686652723200;4672319961530630144;4672320236408537088;4672320511286444032;4672320786164350976;4672321061042257920;4672321335920164864;4672321610798071808;4672321885675978752;4672322160553885696;4672322435431792640;4672322710309699584;4672322985187606528;4672323260065513472;4672323534943420416;4672323809821327360;4672324084699234304;4672324359577141248;4672324634455048192;4672324909332955136;4672325184210862080;4672325459088769024;4672325733966675968;4672326008844582912;4672326283722489856;4672326558600396800;4672326833478303744;4672327108356210688;4672327383234117632;4672327658112024576;4672327932989931520;4672328207867838464;4672328482745745408;4672328757623652352;4672329032501559296;4672329307379466240;4672329582257373184;4672329857135280128;4672330132013187072;4672330406891094016;4672330681769000960;4672330956646907904;4672331231524814848;4672331506402721792;4672331781280628736;4672332056158535680;4672332331036442624;4672332605914349568;4672332880792256512;4672333155670163456;4672333430548070400;4672333705425977344;4672333980303884288;4672334255181791232;4672334530059698176;4672334804937605120;4672335079815512064;4672335354693419008;4672335629571325952;4672335904449232896;4672336179327139840;4672336454205046784;4672336729082953728;4672337003960860672;4672337278838767616;4672337553716674560;4672337828594581504;4672338103472488448;4672338378350395392;4672338653228302336;4672338928106209280;4672339202984116224;4672339477862023168;4672339752739930112;4672340027617837056;4672340302495744000;4672340577373650944;4672340852251557888;4672341127129464832;4672341402007371776;4672341676885278720;4672341951763185664;4672342226641092608;4672342501518999552;4672342776396906496;4672343051274813440;4672343326152720384;4672343601030627328;4672343875908534272;4672344150786441216;4672344425664348160;4672344700542255104;4672344975420162048;4672345250298068992;4672345525175975936;4672345800053882880;4672346074931789824;4672346349809696768;4672346624687603712;4672346899565510656;4672347174443417600;4672347449321324544;4672347724199231488;4672347999077138432;4672348273955045376;4672348548832952320;4672348823710859264;4672349098588766208;4672349373466673152;4672349648344580096;4672349923222487040;4672350198100393984;4672350472978300928;4672350747856207872;4672351022734114816;4672351297612021760;4672351572489928704;4672351847367835648;4672352122245742592;4672352397123649536;4672352672001556480;4672352946879463424;4672353221757370368;4672353496635277312;4672353771513184256;4672354046391091200;4672354321268998144;4672354596146905088;4672354871024812032;4672355145902718976;4672355420780625920;4672355695658532864;4672355970536439808;4672356245414346752;4672356520292253696;4672356795170160640;4672357070048067584;4672357344925974528;4672357619803881472;4672357894681788416;4672358169559695360;4672358444437602304;4672358719315509248;4672358994193416192;4672359269071323136;4672359543949230080;4672359818827137024;4672360093705043968;4672360368582950912;4672360643460857856;4672360918338764800;4672361193216671744;4672361468094578688;4672361742972485632;4672362017850392576;4672362292728299520;4672362567606206464;4672362842484113408;4672363117362020352;4672363392239927296;4672363667117834240;4672363941995741184;4672364216873648128;4672364491751555072;4672364766629462016;4672365041507368960;4672365316385275904;4672365591263182848;4672365866141089792;4672366141018996736;4672366415896903680;4672366690774810624;4672366965652717568;4672367240530624512;4672367515408531456;4672367790286438400;4672368065164345344;4672368340042252288;4672368614920159232;4672368889798066176;4672369164675973120;4672369439553880064;4672369714431787008;4672369989309693952;4672370264187600896;4672370539065507840;4672370813943414784;4672371088821321728;4672371363699228672;4672371638577135616;4672371913455042560;4672372188332949504;4672372463210856448;4672372738088763392;4672373012966670336;4672373287844577280;4672373562722484224;4672373837600391168;4672374112478298112;4672374387356205056;4672374662234112000;4672374937112018944;4672375211989925888;4672375486867832832;4672375761745739776;4672376036623646720;4672376311501553664;4672376586379460608;4672376861257367552;4672377136135274496;4672377411013181440;4672377685891088384;4672377960768995328;4672378235646902272;4672378510524809216;4672378785402716160;4672379060280623104;4672379335158530048;4672379610036436992;4672379884914343936;4672380159792250880;4672380434670157824;4672380709548064768;4672380984425971712;4672381259303878656;4672381534181785600;4672381809059692544;4672382083937599488;4672382358815506432;4672382633693413376;4672382908571320320;4672383183449227264;4672383458327134208;4672383733205041152;4672384008082948096;4672384282960855040;4672384557838761984;4672384832716668928;4672385107594575872;4672385382472482816;4672385657350389760;4672385932228296704;4672386207106203648;4672386481984110592;4672386756862017536;4672387031739924480;4672387306617831424;4672387581495738368;4672387856373645312;4672388131251552256;4672388406129459200;4672388681007366144;4672388955885273088;4672389230763180032;4672389505641086976;4672389780518993920;4672390055396900864;4672390330274807808;4672390605152714752;4672390880030621696;4672391154908528640;4672391429786435584;4672391704664342528;4672391979542249472;4672392254420156416;4672392529298063360;4672392804175970304;4672393079053877248;4672393353931784192;4672393628809691136;4672393903687598080;4672394178565505024;4672394453443411968;4672394728321318912;4672395003199225856;4672395278077132800;4672395552955039744;4672395827832946688;4672396102710853632;4672396377588760576;4672396652466667520;4672396927344574464;4672397202222481408;4672397477100388352;4672397751978295296;4672398026856202240;4672398301734109184;4672398576612016128;4672398851489923072;4672399126367830016;4672399401245736960;4672399676123643904;4672399951001550848;4672400225879457792;4672400500757364736;4672400775635271680;4672401050513178624;4672401325391085568;4672401600268992512;4672401875146899456;4672402150024806400;4672402424902713344;4672402699780620288;4672402974658527232;4672403249536434176;4672403524414341120;4672403799292248064;4672404074170155008;4672404349048061952;4672404623925968896;4672404898803875840;4672405173681782784;4672405448559689728;4672405723437596672;4672405998315503616;4672406273193410560;4672406548071317504;4672406822949224448;4672407097827131392;4672407372705038336;4672407647582945280;4672407922460852224;4672408197338759168;4672408472216666112;4672408747094573056;4672409021972480000;4672409296850386944;4672409571728293888;4672409846606200832;4672410121484107776;4672410396362014720;4672410671239921664;4672410946117828608;4672411220995735552;4672411495873642496;4672411770751549440;4672412045629456384;4672412320507363328;4672412595385270272;4672412870263177216;4672413145141084160;4672413420018991104;4672413694896898048;4672413969774804992;4672414244652711936;4672414519530618880;4672414794408525824;4672415069286432768;4672415344164339712;4672415619042246656;4672415893920153600;4672416168798060544;4672416443675967488;4672416718553874432;4672416993431781376;4672417268309688320;4672417543187595264;4672417818065502208;4672418092943409152;4672418367821316096;4672418642699223040;4672418917577129984;4672419192455036928;4672419467332943872;4672419742210850816;4672420017088757760;4672420291966664704;4672420566844571648;4672420841722478592;4672421116600385536;4672421391478292480;4672421666356199424;4672421941234106368;4672422216112013312;4672422490989920256;4672422765867827200;4672423040745734144;4672423315623641088;4672423590501548032;4672423865379454976;4672424140257361920;4672424415135268864;4672424690013175808;4672424964891082752;4672425239768989696;4672425514646896640;4672425789524803584;4672426064402710528;4672426339280617472;4672426614158524416;4672426889036431360;4672427163914338304;4672427438792245248;4672427713670152192;4672427988548059136;4672428263425966080;4672428538303873024;4672428813181779968;4672429088059686912;4672429362937593856;4672429637815500800;4672429912693407744;4672430187571314688;4672430462449221632;4672430737327128576;4672431012205035520;4672431287082942464;4672431561960849408;4672431836838756352;4672432111716663296;4672432386594570240;4672432661472477184;4672432936350384128;4672433211228291072;4672433486106198016;4672433760984104960;4672434035862011904;4672434310739918848;4672434585617825792;4672434860495732736;4672435135373639680;4672435410251546624;4672435685129453568;4672435960007360512;4672436234885267456;4672436509763174400;4672436784641081344;4672437059518988288;4672437334396895232;4672437609274802176;4672437884152709120;4672438159030616064;4672438433908523008;4672438708786429952;4672438983664336896;4672439258542243840;4672439533420150784;4672439808298057728;4672440083175964672;4672440358053871616;4672440632931778560;4672440907809685504;4672441182687592448;4672441457565499392;4672441732443406336;4672442007321313280;4672442282199220224;4672442557077127168;4672442831955034112;4672443106832941056;4672443381710848000;4672443656588754944;4672443931466661888;4672444206344568832;4672444481222475776;4672444756100382720;4672445030978289664;4672445305856196608;4672445580734103552;4672445855612010496;4672446130489917440;4672446405367824384;4672446680245731328;4672446955123638272;4672447230001545216;4672447504879452160;4672447779757359104;4672448054635266048;4672448329513172992;4672448604391079936;4672448879268986880;4672449154146893824;4672449429024800768;4672449703902707712;4672449978780614656;4672450253658521600;4672450528536428544;4672450803414335488;4672451078292242432;4672451353170149376;4672451628048056320;4672451902925963264;4672452177803870208;4672452452681777152;4672452727559684096;4672453002437591040;4672453277315497984;4672453552193404928;4672453827071311872;4672454101949218816;4672454376827125760;4672454651705032704;4672454926582939648;4672455201460846592;4672455476338753536;4672455751216660480;4672456026094567424;4672456300972474368;4672456575850381312;4672456850728288256;4672457125606195200;4672457400484102144;4672457675362009088;4672457950239916032;4672458225117822976;4672458499995729920;4672458774873636864;4672459049751543808;4672459324629450752;4672459599507357696;4672459874385264640;4672460149263171584;4672460424141078528;4672460699018985472;4672460973896892416;4672461248774799360;4672461523652706304;4672461798530613248;4672462073408520192;4672462348286427136;4672462623164334080;4672462898042241024;4672463172920147968;4672463447798054912;4672463722675961856;4672463997553868800;4672464272431775744;4672464547309682688;4672464822187589632;4672465097065496576;4672465371943403520;4672465646821310464;4672465921699217408;4672466196577124352;4672466471455031296;4672466746332938240;4672467021210845184;4672467296088752128;4672467570966659072;4672467845844566016;4672468120722472960;4672468395600379904;4672468670478286848;4672468945356193792;4672469220234100736;4672469495112007680;4672469769989914624;4672470044867821568;4672470319745728512;4672470594623635456;4672470869501542400;4672471144379449344;4672471419257356288;4672471694135263232;4672471969013170176;4672472243891077120;4672472518768984064;4672472793646891008;4672473068524797952;4672473343402704896;4672473618280611840;4672473893158518784;4672474168036425728;4672474442914332672;4672474717792239616;4672474992670146560;4672475267548053504;4672475542425960448;4672475817303867392;4672476092181774336;4672476367059681280;4672476641937588224;4672476916815495168;4672477191693402112;4672477466571309056;4672477741449216000;4672478016327122944;4672478291205029888;4672478566082936832;4672478840960843776;4672479115838750720;4672479390716657664;4672479665594564608;4672479940472471552;4672480215350378496;4672480490228285440;4672480765106192384;4672481039984099328;4672481314862006272;4672481589739913216;4672481864617820160;4672482139495727104;4672482414373634048;4672482689251540992;4672482964129447936;4672483239007354880;4672483513885261824;4672483788763168768;4672484063641075712;4672484338518982656;4672484613396889600;4672484888274796544;4672485163152703488;4672485438030610432;4672485712908517376;4672485987786424320;4672486262664331264;4672486537542238208;4672486812420145152;4672487087298052096;4672487362175959040;4672487637053865984;4672487911931772928;4672488186809679872;4672488461687586816;4672488736565493760;4672489011443400704;4672489286321307648;4672489561199214592;4672489836077121536;4672490110955028480;4672490385832935424;4672490660710842368;4672490935588749312;4672491210466656256;4672491485344563200;4672491760222470144;4672492035100377088;4672492309978284032;4672492584856190976;4672492859734097920;4672493134612004864;4672493409489911808;4672493684367818752;4672493959245725696;4672494234123632640;4672494509001539584;4672494783879446528;4672495058757353472;4672495333635260416;4672495608513167360;4672495883391074304;4672496158268981248;4672496433146888192;4672496708024795136;4672496982902702080;4672497257780609024;4672497532658515968;4672497807536422912;4672498082414329856;4672498357292236800;4672498632170143744;4672498907048050688;4672499181925957632;4672499456803864576;4672499731681771520;4672500006559678464;4672500281437585408;4672500556315492352;4672500831193399296;4672501106071306240;4672501380949213184;4672501655827120128;4672501930705027072;4672502205582934016;4672502480460840960;4672502755338747904;4672503030216654848;4672503305094561792;4672503579972468736;4672503854850375680;4672504129728282624;4672504404606189568;4672504679484096512;4672504954362003456;4672505229239910400;4672505504117817344;4672505778995724288;4672506053873631232;4672506328751538176;4672506603629445120;4672506878507352064;4672507153385259008;4672507428263165952;4672507703141072896;4672507978018979840;4672508252896886784;4672508527774793728;4672508802652700672;4672509077530607616;4672509352408514560;4672509627286421504;4672509902164328448;4672510177042235392;4672510451920142336;4672510726798049280;4672511001675956224;4672511276553863168;4672511551431770112;4672511826309677056;4672512101187584000;4672512376065490944;4672512650943397888;4672512925821304832;4672513200699211776;4672513475577118720;4672513750455025664;4672514025332932608;4672514300210839552;4672514575088746496;4672514849966653440;4672515124844560384;4672515399722467328;4672515674600374272;4672515949478281216;4672516224356188160;4672516499234095104;4672516774112002048;4672517048989908992;4672517323867815936;4672517598745722880;4672517873623629824;4672518148501536768;4672518423379443712;4672518698257350656;4672518973135257600;4672519248013164544;4672519522891071488;4672519797768978432;4672520072646885376;4672520347524792320;4672520622402699264;4672520897280606208;4672521172158513152;4672521447036420096;4672521721914327040;4672521996792233984;4672522271670140928;4672522546548047872;4672522821425954816;4672523096303861760;4672523371181768704;4672523646059675648;4672523920937582592;4672524195815489536;4672524470693396480;4672524745571303424;4672525020449210368;4672525295327117312;4672525570205024256;4672525845082931200;4672526119960838144;4672526394838745088;4672526669716652032;4672526944594558976;4672527219472465920;4672527494350372864;4672527769228279808;4672528044106186752;4672528318984093696;4672528593862000640;4672528868739907584;4672529143617814528;4672529418495721472;4672529693373628416;4672529968251535360;4672530243129442304;4672530518007349248;4672530792885256192;4672531067763163136;4672531342641070080;4672531617518977024;4672531892396883968;4672532167274790912;4672532442152697856;4672532717030604800;4672532991908511744;4672533266786418688;4672533541664325632;4672533816542232576;4672534091420139520;4672534366298046464;4672534641175953408;4672534916053860352;4672535190931767296;4672535465809674240;4672535740687581184;4672536015565488128;4672536290443395072;4672536565321302016;4672536840199208960;4672537115077115904;4672537389955022848;4672537664832929792;4672537939710836736;4672538214588743680;4672538489466650624;4672538764344557568;4672539039222464512;4672539314100371456;4672539588978278400;4672539863856185344;4672540138734092288;4672540413611999232;4672540688489906176;4672540963367813120;4672541238245720064;4672541513123627008;4672541788001533952;4672542062879440896;4672542337757347840;4672542612635254784;4672542887513161728;4672543162391068672;4672543437268975616;4672543712146882560;4672543987024789504;4672544261902696448;4672544536780603392;4672544811658510336;4672545086536417280;4672545361414324224;4672545636292231168;4672545911170138112;4672546186048045056;4672546460925952000;4672546735803858944;4672547010681765888;4672547285559672832;4672547560437579776;4672547835315486720;4672548110193393664;4672548385071300608;4672548659949207552;4672548934827114496;4672549209705021440;4672549484582928384;4672549759460835328;4672550034338742272;4672550309216649216;4672550584094556160;4672550858972463104;4672551133850370048;4672551408728276992;4672551683606183936;4672551958484090880;4672552233361997824;4672552508239904768;4672552783117811712;4672553057995718656;4672553332873625600;4672553607751532544;4672553882629439488;4672554157507346432;4672554432385253376;4672554707263160320;4672554982141067264;4672555257018974208;4672555531896881152;4672555806774788096;4672556081652695040;4672556356530601984;4672556631408508928;4672556906286415872;4672557181164322816;4672557456042229760;4672557730920136704;4672558005798043648;4672558280675950592;4672558555553857536;4672558830431764480;4672559105309671424;4672559380187578368;4672559655065485312;4672559929943392256;4672560204821299200;4672560479699206144;4672560754577113088;4672561029455020032;4672561304332926976;4672561579210833920;4672561854088740864;4672562128966647808;4672562403844554752;4672562678722461696;4672562953600368640;4672563228478275584;4672563503356182528;4672563778234089472;4672564053111996416;4672564327989903360;4672564602867810304;4672564877745717248;4672565152623624192;4672565427501531136;4672565702379438080;4672565977257345024;4672566252135251968;4672566527013158912;4672566801891065856;4672567076768972800;4672567351646879744;4672567626524786688;4672567901402693632;4672568176280600576;4672568451158507520;4672568726036414464;4672569000914321408;4672569275792228352;4672569550670135296;4672569825548042240;4672570100425949184;4672570375303856128;4672570650181763072;4672570925059670016;4672571199937576960;4672571474815483904;4672571749693390848;4672572024571297792;4672572299449204736;4672572574327111680;4672572849205018624;4672573124082925568;4672573398960832512;4672573673838739456;4672573948716646400;4672574223594553344;4672574498472460288;4672574773350367232;4672575048228274176;4672575323106181120;4672575597984088064;4672575872861995008;4672576147739901952;4672576422617808896;4672576697495715840;4672576972373622784;4672577247251529728;4672577522129436672;4672577797007343616;4672578071885250560;4672578346763157504;4672578621641064448;4672578896518971392;4672579171396878336;4672579446274785280;4672579721152692224;4672579996030599168;4672580270908506112;4672580545786413056;4672580820664320000;4672581095542226944;4672581370420133888;4672581645298040832;4672581920175947776;4672582195053854720;4672582469931761664;4672582744809668608;4672583019687575552;4672583294565482496;4672583569443389440;4672583844321296384;4672584119199203328;4672584394077110272;4672584668955017216;4672584943832924160;4672585218710831104;4672585493588738048;4672585768466644992;4672586043344551936;4672586318222458880;4672586593100365824;4672586867978272768;4672587142856179712;4672587417734086656;4672587692611993600;4672587967489900544;4672588242367807488;4672588517245714432;4672588792123621376;4672589067001528320;4672589341879435264;4672589616757342208;4672589891635249152;4672590166513156096;4672590441391063040;4672590716268969984;4672590991146876928;4672591266024783872;4672591540902690816;4672591815780597760;4672592090658504704;4672592365536411648;4672592640414318592;4672592915292225536;4672593190170132480;4672593465048039424;4672593739925946368;4672594014803853312;4672594289681760256;4672594564559667200;4672594839437574144;4672595114315481088;4672595389193388032;4672595664071294976;4672595938949201920;4672596213827108864;4672596488705015808;4672596763582922752;4672597038460829696;4672597313338736640;4672597588216643584;4672597863094550528;4672598137972457472;4672598412850364416;4672598687728271360;4672598962606178304;4672599237484085248;4672599512361992192;4672599787239899136;4672600062117806080;4672600336995713024;4672600611873619968;4672600886751526912;4672601161629433856;4672601436507340800;4672601711385247744;4672601986263154688;4672602261141061632;4672602536018968576;4672602810896875520;4672603085774782464;4672603360652689408;4672603635530596352;4672603910408503296;4672604185286410240;4672604460164317184;4672604735042224128;4672605009920131072;4672605284798038016;4672605559675944960;4672605834553851904;4672606109431758848;4672606384309665792;4672606659187572736;4672606934065479680;4672607208943386624;4672607483821293568;4672607758699200512;4672608033577107456;4672608308455014400;4672608583332921344;4672608858210828288;4672609133088735232;4672609407966642176;4672609682844549120;4672609957722456064;4672610232600363008;4672610507478269952;4672610782356176896;4672611057234083840;4672611332111990784;4672611606989897728;4672611881867804672;4672612156745711616;4672612431623618560;4672612706501525504;4672612981379432448;4672613256257339392;4672613531135246336;4672613806013153280;4672614080891060224;4672614355768967168;4672614630646874112;4672614905524781056;4672615180402688000;4672615455280594944;4672615730158501888;4672616005036408832;4672616279914315776;4672616554792222720;4672616829670129664;4672617104548036608;4672617379425943552;4672617654303850496;4672617929181757440;4672618204059664384;4672618478937571328;4672618753815478272;4672619028693385216;4672619303571292160;4672619578449199104;4672619853327106048;4672620128205012992;4672620403082919936;4672620677960826880;4672620952838733824;4672621227716640768;4672621502594547712;4672621777472454656;4672622052350361600;4672622327228268544;4672622602106175488;4672622876984082432;4672623151861989376;4672623426739896320;4672623701617803264;4672623976495710208;4672624251373617152;4672624526251524096;4672624801129431040;4672625076007337984;4672625350885244928;4672625625763151872;4672625900641058816;4672626175518965760;4672626450396872704;4672626725274779648;4672627000152686592;4672627275030593536;4672627549908500480;4672627824786407424;4672628099664314368;4672628374542221312;4672628649420128256;4672628924298035200;4672629199175942144;4672629474053849088;4672629748931756032;4672630023809662976;4672630298687569920;4672630573565476864;4672630848443383808;4672631123321290752;4672631398199197696;4672631673077104640;4672631947955011584;4672632222832918528;4672632497710825472;4672632772588732416;4672633047466639360;4672633322344546304;4672633597222453248;4672633872100360192;4672634146978267136;4672634421856174080;4672634696734081024;4672634971611987968;4672635246489894912;4672635521367801856;4672635796245708800;4672636071123615744;4672636346001522688;4672636620879429632;4672636895757336576;4672637170635243520;4672637445513150464;4672637720391057408;4672637995268964352;4672638270146871296;4672638545024778240;4672638819902685184;4672639094780592128;4672639369658499072;4672639644536406016;4672639919414312960;4672640194292219904;4672640469170126848;4672640744048033792;4672641018925940736;4672641293803847680;4672641568681754624;4672641843559661568;4672642118437568512;4672642393315475456;4672642668193382400;4672642943071289344;4672643217949196288;4672643492827103232;4672643767705010176;4672644042582917120;4672644317460824064;4672644592338731008;4672644867216637952;4672645142094544896;4672645416972451840;4672645691850358784;4672645966728265728;4672646241606172672;4672646516484079616;4672646791361986560;4672647066239893504;4672647341117800448;4672647615995707392;4672647890873614336;4672648165751521280;4672648440629428224;4672648715507335168;4672648990385242112;4672649265263149056;4672649540141056000;4672649815018962944;4672650089896869888;4672650364774776832;4672650639652683776;4672650914530590720;4672651189408497664;4672651464286404608;4672651739164311552;4672652014042218496;4672652288920125440;4672652563798032384;4672652838675939328;4672653113553846272;4672653388431753216;4672653663309660160;4672653938187567104;4672654213065474048;4672654487943380992;4672654762821287936;4672655037699194880;4672655312577101824;4672655587455008768;4672655862332915712;4672656137210822656;4672656412088729600;4672656686966636544;4672656961844543488;4672657236722450432;4672657511600357376;4672657786478264320;4672658061356171264;4672658336234078208;4672658611111985152;4672658885989892096;4672659160867799040;4672659435745705984;4672659710623612928;4672659985501519872;4672660260379426816;4672660535257333760;4672660810135240704;4672661085013147648;4672661359891054592;4672661634768961536;4672661909646868480;4672662184524775424;4672662459402682368;4672662734280589312;4672663009158496256;4672663284036403200;4672663558914310144;4672663833792217088;4672664108670124032;4672664383548030976;4672664658425937920;4672664933303844864;4672665208181751808;4672665483059658752;4672665757937565696;4672666032815472640;4672666307693379584;4672666582571286528;4672666857449193472;4672667132327100416;4672667407205007360;4672667682082914304;4672667956960821248;4672668231838728192;4672668506716635136;4672668781594542080;4672669056472449024;4672669331350355968;4672669606228262912;4672669881106169856;4672670155984076800;4672670430861983744;4672670705739890688;4672670980617797632;4672671255495704576;4672671530373611520;4672671805251518464;4672672080129425408;4672672355007332352;4672672629885239296;4672672904763146240;4672673179641053184;4672673454518960128;4672673729396867072;4672674004274774016;4672674279152680960;4672674554030587904;4672674828908494848;4672675103786401792;4672675378664308736;4672675653542215680;4672675928420122624;4672676203298029568;4672676478175936512;4672676753053843456;4672677027931750400;4672677302809657344;4672677577687564288;4672677852565471232;4672678127443378176;4672678402321285120;4672678677199192064;4672678952077099008;4672679226955005952;4672679501832912896;4672679776710819840;4672680051588726784;4672680326466633728;4672680601344540672;4672680876222447616;4672681151100354560;4672681425978261504;4672681700856168448;4672681975734075392;4672682250611982336;4672682525489889280;4672682800367796224;4672683075245703168;4672683350123610112;4672683625001517056;4672683899879424000;4672684174757330944;4672684449635237888;4672684724513144832;4672684999391051776;4672685274268958720;4672685549146865664;4672685824024772608;4672686098902679552;4672686373780586496;4672686648658493440;4672686923536400384;4672687198414307328;4672687473292214272;4672687748170121216;4672688023048028160;4672688297925935104;4672688572803842048;4672688847681748992;4672689122559655936;4672689397437562880;4672689672315469824;4672689947193376768;4672690222071283712;4672690496949190656;4672690771827097600;4672691046705004544;4672691321582911488;4672691596460818432;4672691871338725376;4672692146216632320;4672692421094539264;4672692695972446208;4672692970850353152;4672693245728260096;4672693520606167040;4672693795484073984;4672694070361980928;4672694345239887872;4672694620117794816;4672694894995701760;4672695169873608704;4672695444751515648;4672695719629422592;4672695994507329536;4672696269385236480;4672696544263143424;4672696819141050368;4672697094018957312;4672697368896864256;4672697643774771200;4672697918652678144;4672698193530585088;4672698468408492032;4672698743286398976;4672699018164305920;4672699293042212864;4672699567920119808;4672699842798026752;4672700117675933696;4672700392553840640;4672700667431747584;4672700942309654528;4672701217187561472;4672701492065468416;4672701766943375360;4672702041821282304;4672702316699189248;4672702591577096192;4672702866455003136;4672703141332910080;4672703416210817024;4672703691088723968;4672703965966630912;4672704240844537856;4672704515722444800;4672704790600351744;4672705065478258688;4672705340356165632;4672705615234072576;4672705890111979520;4672706164989886464;4672706439867793408;4672706714745700352;4672706989623607296;4672707264501514240;4672707539379421184;4672707814257328128;4672708089135235072;4672708364013142016;4672708638891048960;4672708913768955904;4672709188646862848;4672709463524769792;4672709738402676736;4672710013280583680;4672710288158490624;4672710563036397568;4672710837914304512;4672711112792211456;4672711387670118400;4672711662548025344;4672711937425932288;4672712212303839232;4672712487181746176;4672712762059653120;4672713036937560064;4672713311815467008;4672713586693373952;4672713861571280896;4672714136449187840;4672714411327094784;4672714686205001728;4672714961082908672;4672715235960815616;4672715510838722560;4672715785716629504;4672716060594536448;4672716335472443392;4672716610350350336;4672716885228257280;4672717160106164224;4672717434984071168;4672717709861978112;4672717984739885056;4672718259617792000;4672718534495698944;4672718809373605888;4672719084251512832;4672719359129419776;4672719634007326720;4672719908885233664;4672720183763140608;4672720458641047552;4672720733518954496;4672721008396861440;4672721283274768384;4672721558152675328;4672721833030582272;4672722107908489216;4672722382786396160;4672722657664303104;4672722932542210048;4672723207420116992;4672723482298023936;4672723757175930880;4672724032053837824;4672724306931744768;4672724581809651712;4672724856687558656;4672725131565465600;4672725406443372544;4672725681321279488;4672725956199186432;4672726231077093376;4672726505955000320;4672726780832907264;4672727055710814208;4672727330588721152;4672727605466628096;4672727880344535040;4672728155222441984;4672728430100348928;4672728704978255872;4672728979856162816;4672729254734069760;4672729529611976704;4672729804489883648;4672730079367790592;4672730354245697536;4672730629123604480;4672730904001511424;4672731178879418368;4672731453757325312;4672731728635232256;4672732003513139200;4672732278391046144;4672732553268953088;4672732828146860032;4672733103024766976;4672733377902673920;4672733652780580864;4672733927658487808;4672734202536394752;4672734477414301696;4672734752292208640;4672735027170115584;4672735302048022528;4672735576925929472;4672735851803836416;4672736126681743360;4672736401559650304;4672736676437557248;4672736951315464192;4672737226193371136;4672737501071278080;4672737775949185024;4672738050827091968;4672738325704998912;4672738600582905856;4672738875460812800;4672739150338719744;4672739425216626688;4672739700094533632;4672739974972440576;4672740249850347520;4672740524728254464;4672740799606161408;4672741074484068352;4672741349361975296;4672741624239882240;4672741899117789184;4672742173995696128;4672742448873603072;4672742723751510016;4672742998629416960;4672743273507323904;4672743548385230848;4672743823263137792;4672744098141044736;4672744373018951680;4672744647896858624;4672744922774765568;4672745197652672512;4672745472530579456;4672745747408486400;4672746022286393344;4672746297164300288;4672746572042207232;4672746846920114176;4672747121798021120;4672747396675928064;4672747671553835008;4672747946431741952;4672748221309648896;4672748496187555840;4672748771065462784;4672749045943369728;4672749320821276672;4672749595699183616;4672749870577090560;4672750145454997504;4672750420332904448;4672750695210811392;4672750970088718336;4672751244966625280;4672751519844532224;4672751794722439168;4672752069600346112;4672752344478253056;4672752619356160000;4672752894234066944;4672753169111973888;4672753443989880832;4672753718867787776;4672753993745694720;4672754268623601664;4672754543501508608;4672754818379415552;4672755093257322496;4672755368135229440;4672755643013136384;4672755917891043328;4672756192768950272;4672756467646857216;4672756742524764160;4672757017402671104;4672757292280578048;4672757567158484992;4672757842036391936;4672758116914298880;4672758391792205824;4672758666670112768;4672758941548019712;4672759216425926656;4672759491303833600;4672759766181740544;4672760041059647488;4672760315937554432;4672760590815461376;4672760865693368320;4672761140571275264;4672761415449182208;4672761690327089152;4672761965204996096;4672762240082903040;4672762514960809984;4672762789838716928;4672763064716623872;4672763339594530816;4672763614472437760;4672763889350344704;4672764164228251648;4672764439106158592;4672764713984065536;4672764988861972480;4672765263739879424;4672765538617786368;4672765813495693312;4672766088373600256;4672766363251507200;4672766638129414144;4672766913007321088;4672767187885228032;4672767462763134976;4672767737641041920;4672768012518948864;4672768287396855808;4672768562274762752;4672768837152669696;4672769112030576640;4672769386908483584;4672769661786390528;4672769936664297472;4672770211542204416;4672770486420111360;4672770761298018304;4672771036175925248;4672771311053832192;4672771585931739136;4672771860809646080;4672772135687553024;4672772410565459968;4672772685443366912;4672772960321273856;4672773235199180800;4672773510077087744;4672773784954994688;4672774059832901632;4672774334710808576;4672774609588715520;4672774884466622464;4672775159344529408;4672775434222436352;4672775709100343296;4672775983978250240;4672776258856157184;4672776533734064128;4672776808611971072;4672777083489878016;4672777358367784960;4672777633245691904;4672777908123598848;4672778183001505792;4672778457879412736;4672778732757319680;4672779007635226624;4672779282513133568;4672779557391040512;4672779832268947456;4672780107146854400;4672780382024761344;4672780656902668288;4672780931780575232;4672781206658482176;4672781481536389120;4672781756414296064;4672782031292203008;4672782306170109952;4672782581048016896;4672782855925923840;4672783130803830784;4672783405681737728;4672783680559644672;4672783955437551616;4672784230315458560;4672784505193365504;4672784780071272448;4672785054949179392;4672785329827086336;4672785604704993280;4672785879582900224;4672786154460807168;4672786429338714112;4672786704216621056;4672786979094528000;4672787253972434944;4672787528850341888;4672787803728248832;4672788078606155776;4672788353484062720;4672788628361969664;4672788903239876608;4672789178117783552;4672789452995690496;4672789727873597440;4672790002751504384;4672790277629411328;4672790552507318272;4672790827385225216;4672791102263132160;4672791377141039104;4672791652018946048;4672791926896852992;4672792201774759936;4672792476652666880;4672792751530573824;4672793026408480768;4672793301286387712;4672793576164294656;4672793851042201600;4672794125920108544;4672794400798015488;4672794675675922432;4672794950553829376;4672795225431736320;4672795500309643264;4672795775187550208;4672796050065457152;4672796324943364096;4672796599821271040;4672796874699177984;4672797149577084928;4672797424454991872;4672797699332898816;4672797974210805760;4672798249088712704;4672798523966619648;4672798798844526592;4672799073722433536;4672799348600340480;4672799623478247424;4672799898356154368;4672800173234061312;4672800448111968256;4672800722989875200;4672800997867782144;4672801272745689088;4672801547623596032;4672801822501502976;4672802097379409920;4672802372257316864;4672802647135223808;4672802922013130752;4672803196891037696;4672803471768944640;4672803746646851584;4672804021524758528;4672804296402665472;4672804571280572416;4672804846158479360;4672805121036386304;4672805395914293248;4672805670792200192;4672805945670107136;4672806220548014080;4672806495425921024;4672806770303827968;4672807045181734912;4672807320059641856;4672807594937548800;4672807869815455744;4672808144693362688;4672808419571269632;4672808694449176576;4672808969327083520;4672809244204990464;4672809519082897408;4672809793960804352;4672810068838711296;4672810343716618240;4672810618594525184;4672810893472432128;4672811168350339072;4672811443228246016;4672811718106152960;4672811992984059904;4672812267861966848;4672812542739873792;4672812817617780736;4672813092495687680;4672813367373594624;4672813642251501568;4672813917129408512;4672814192007315456;4672814466885222400;4672814741763129344;4672815016641036288;4672815291518943232;4672815566396850176;4672815841274757120;4672816116152664064;4672816391030571008;4672816665908477952;4672816940786384896;4672817215664291840;4672817490542198784;4672817765420105728;4672818040298012672;4672818315175919616;4672818590053826560;4672818864931733504;4672819139809640448;4672819414687547392;4672819689565454336;4672819964443361280;4672820239321268224;4672820514199175168;4672820789077082112;4672821063954989056;4672821338832896000;4672821613710802944;4672821888588709888;4672822163466616832;4672822438344523776;4672822713222430720;4672822988100337664;4672823262978244608;4672823537856151552;4672823812734058496;4672824087611965440;4672824362489872384;4672824637367779328;4672824912245686272;4672825187123593216;4672825462001500160;4672825736879407104;4672826011757314048;4672826286635220992;4672826561513127936;4672826836391034880;4672827111268941824;4672827386146848768;4672827661024755712;4672827935902662656;4672828210780569600;4672828485658476544;4672828760536383488;4672829035414290432;4672829310292197376;4672829585170104320;4672829860048011264;4672830134925918208;4672830409803825152;4672830684681732096;4672830959559639040;4672831234437545984;4672831509315452928;4672831784193359872;4672832059071266816;4672832333949173760;4672832608827080704;4672832883704987648;4672833158582894592;4672833433460801536;4672833708338708480;4672833983216615424;4672834258094522368;4672834532972429312;4672834807850336256;4672835082728243200;4672835357606150144;4672835632484057088;4672835907361964032;4672836182239870976;4672836457117777920;4672836731995684864;4672837006873591808;4672837281751498752;4672837556629405696;4672837831507312640;4672838106385219584;4672838381263126528;4672838656141033472;4672838931018940416;4672839205896847360;4672839480774754304;4672839755652661248;4672840030530568192;4672840305408475136;4672840580286382080;4672840855164289024;4672841130042195968;4672841404920102912;4672841679798009856;4672841954675916800;4672842229553823744;4672842504431730688;4672842779309637632;4672843054187544576;4672843329065451520;4672843603943358464;4672843878821265408;4672844153699172352;4672844428577079296;4672844703454986240;4672844978332893184;4672845253210800128;4672845528088707072;4672845802966614016;4672846077844520960;4672846352722427904;4672846627600334848;4672846902478241792;4672847177356148736;4672847452234055680;4672847727111962624;4672848001989869568;4672848276867776512;4672848551745683456;4672848826623590400;4672849101501497344;4672849376379404288;4672849651257311232;4672849926135218176;4672850201013125120;4672850475891032064;4672850750768939008;4672851025646845952;4672851300524752896;4672851575402659840;4672851850280566784;4672852125158473728;4672852400036380672;4672852674914287616;4672852949792194560;4672853224670101504;4672853499548008448;4672853774425915392;4672854049303822336;4672854324181729280;4672854599059636224;4672854873937543168;4672855148815450112;4672855423693357056;4672855698571264000;4672855973449170944;4672856248327077888;4672856523204984832;4672856798082891776;4672857072960798720;4672857347838705664;4672857622716612608;4672857897594519552;4672858172472426496;4672858447350333440;4672858722228240384;4672858997106147328;4672859271984054272;4672859546861961216;4672859821739868160;4672860096617775104;4672860371495682048;4672860646373588992;4672860921251495936;4672861196129402880;4672861471007309824;4672861745885216768;4672862020763123712;4672862295641030656;4672862570518937600;4672862845396844544;4672863120274751488;4672863395152658432;4672863670030565376;4672863944908472320;4672864219786379264;4672864494664286208;4672864769542193152;4672865044420100096;4672865319298007040;4672865594175913984;4672865869053820928;4672866143931727872;4672866418809634816;4672866693687541760;4672866968565448704;4672867243443355648;4672867518321262592;4672867793199169536;4672868068077076480;4672868342954983424;4672868617832890368;4672868892710797312;4672869167588704256;4672869442466611200;4672869717344518144;4672869992222425088;4672870267100332032;4672870541978238976;4672870816856145920;4672871091734052864;4672871366611959808;4672871641489866752;4672871916367773696;4672872191245680640;4672872466123587584;4672872741001494528;4672873015879401472;4672873290757308416;4672873565635215360;4672873840513122304;4672874115391029248;4672874390268936192;4672874665146843136;4672874940024750080;4672875214902657024;4672875489780563968;4672875764658470912;4672876039536377856;4672876314414284800;4672876589292191744;4672876864170098688;4672877139048005632;4672877413925912576;4672877688803819520;4672877963681726464;4672878238559633408;4672878513437540352;4672878788315447296;4672879063193354240;4672879338071261184;4672879612949168128;4672879887827075072;4672880162704982016;4672880437582888960;4672880712460795904;4672880987338702848;4672881262216609792;4672881537094516736;4672881811972423680;4672882086850330624;4672882361728237568;4672882636606144512;4672882911484051456;4672883186361958400;4672883461239865344;4672883736117772288;4672884010995679232;4672884285873586176;4672884560751493120;4672884835629400064;4672885110507307008;4672885385385213952;4672885660263120896;4672885935141027840;4672886210018934784;4672886484896841728;4672886759774748672;4672887034652655616;4672887309530562560;4672887584408469504;4672887859286376448;4672888134164283392;4672888409042190336;4672888683920097280;4672888958798004224;4672889233675911168;4672889508553818112;4672889783431725056;4672890058309632000;4672890333187538944;4672890608065445888;4672890882943352832;4672891157821259776;4672891432699166720;4672891707577073664;4672891982454980608;4672892257332887552;4672892532210794496;4672892807088701440;4672893081966608384;4672893356844515328;4672893631722422272;4672893906600329216;4672894181478236160;4672894456356143104;4672894731234050048;4672895006111956992;4672895280989863936;4672895555867770880;4672895830745677824;4672896105623584768;4672896380501491712;4672896655379398656;4672896930257305600;4672897205135212544;4672897480013119488;4672897754891026432;4672898029768933376;4672898304646840320;4672898579524747264;4672898854402654208;4672899129280561152;4672899404158468096;4672899679036375040;4672899953914281984;4672900228792188928;4672900503670095872;4672900778548002816;4672901053425909760;4672901328303816704;4672901603181723648;4672901878059630592;4672902152937537536;4672902427815444480;4672902702693351424;4672902977571258368;4672903252449165312;4672903527327072256;4672903802204979200;4672904077082886144;4672904351960793088;4672904626838700032;4672904901716606976;4672905176594513920;4672905451472420864;4672905726350327808;4672906001228234752;4672906276106141696;4672906550984048640;4672906825861955584;4672907100739862528;4672907375617769472;4672907650495676416;4672907925373583360;4672908200251490304;4672908475129397248;4672908750007304192;4672909024885211136;4672909299763118080;4672909574641025024;4672909849518931968;4672910124396838912;4672910399274745856;4672910674152652800;4672910949030559744;4672911223908466688;4672911498786373632;4672911773664280576;4672912048542187520;4672912323420094464;4672912598298001408;4672912873175908352;4672913148053815296;4672913422931722240;4672913697809629184;4672913972687536128;4672914247565443072;4672914522443350016;4672914797321256960;4672915072199163904;4672915347077070848;4672915621954977792;4672915896832884736;4672916171710791680;4672916446588698624;4672916721466605568;4672916996344512512;4672917271222419456;4672917546100326400;4672917820978233344;4672918095856140288;4672918370734047232;4672918645611954176;4672918920489861120;4672919195367768064;4672919470245675008;4672919745123581952;4672920020001488896;4672920294879395840;4672920569757302784;4672920844635209728;4672921119513116672;4672921394391023616;4672921669268930560;4672921944146837504;4672922219024744448;4672922493902651392;4672922768780558336;4672923043658465280;4672923318536372224;4672923593414279168;4672923868292186112;4672924143170093056;4672924418048000000;4672924692925906944;4672924967803813888;4672925242681720832;4672925517559627776;4672925792437534720;4672926067315441664;4672926342193348608;4672926617071255552;4672926891949162496;4672927166827069440;4672927441704976384;4672927716582883328;4672927991460790272;4672928266338697216;4672928541216604160;4672928816094511104;4672929090972418048;4672929365850324992;4672929640728231936;4672929915606138880;4672930190484045824;4672930465361952768;4672930740239859712;4672931015117766656;4672931289995673600;4672931564873580544;4672931839751487488;4672932114629394432;4672932389507301376;4672932664385208320;4672932939263115264;4672933214141022208;4672933489018929152;4672933763896836096;4672934038774743040;4672934313652649984;4672934588530556928;4672934863408463872;4672935138286370816;4672935413164277760;4672935688042184704;4672935962920091648;4672936237797998592;4672936512675905536;4672936787553812480;4672937062431719424;4672937337309626368;4672937612187533312;4672937887065440256;4672938161943347200;4672938436821254144;4672938711699161088;4672938986577068032;4672939261454974976;4672939536332881920;4672939811210788864;4672940086088695808;4672940360966602752;4672940635844509696;4672940910722416640;4672941185600323584;4672941460478230528;4672941735356137472;4672942010234044416;4672942285111951360;4672942559989858304;4672942834867765248;4672943109745672192;4672943384623579136;4672943659501486080;4672943934379393024;4672944209257299968;4672944484135206912;4672944759013113856;4672945033891020800;4672945308768927744;4672945583646834688;4672945858524741632;4672946133402648576;4672946408280555520;4672946683158462464;4672946958036369408;4672947232914276352;4672947507792183296;4672947782670090240;4672948057547997184;4672948332425904128;4672948607303811072;4672948882181718016;4672949157059624960;4672949431937531904;4672949706815438848;4672949981693345792;4672950256571252736;4672950531449159680;4672950806327066624;4672951081204973568;4672951356082880512;4672951630960787456;4672951905838694400;4672952180716601344;4672952455594508288;4672952730472415232;4672953005350322176;4672953280228229120;4672953555106136064;4672953829984043008;4672954104861949952;4672954379739856896;4672954654617763840;4672954929495670784;4672955204373577728;4672955479251484672;4672955754129391616;4672956029007298560;4672956303885205504;4672956578763112448;4672956853641019392;4672957128518926336;4672957403396833280;4672957678274740224;4672957953152647168;4672958228030554112;4672958502908461056;4672958777786368000;4672959052664274944;4672959327542181888;4672959602420088832;4672959877297995776;4672960152175902720;4672960427053809664;4672960701931716608;4672960976809623552;4672961251687530496;4672961526565437440;4672961801443344384;4672962076321251328;4672962351199158272;4672962626077065216;4672962900954972160;4672963175832879104;4672963450710786048;4672963725588692992;4672964000466599936;4672964275344506880;4672964550222413824;4672964825100320768;4672965099978227712;4672965374856134656;4672965649734041600;4672965924611948544;4672966199489855488;4672966474367762432;4672966749245669376;4672967024123576320;4672967299001483264;4672967573879390208;4672967848757297152;4672968123635204096;4672968398513111040;4672968673391017984;4672968948268924928;4672969223146831872;4672969498024738816;4672969772902645760;4672970047780552704;4672970322658459648;4672970597536366592;4672970872414273536;4672971147292180480;4672971422170087424;4672971697047994368;4672971971925901312;4672972246803808256;4672972521681715200;4672972796559622144;4672973071437529088;4672973346315436032;4672973621193342976;4672973896071249920;4672974170949156864;4672974445827063808;4672974720704970752;4672974995582877696;4672975270460784640;4672975545338691584;4672975820216598528;4672976095094505472;4672976369972412416;4672976644850319360;4672976919728226304;4672977194606133248;4672977469484040192;4672977744361947136;4672978019239854080;4672978294117761024;4672978568995667968;4672978843873574912;4672979118751481856;4672979393629388800;4672979668507295744;4672979943385202688;4672980218263109632;4672980493141016576;4672980768018923520;4672981042896830464;4672981317774737408;4672981592652644352;4672981867530551296;4672982142408458240;4672982417286365184;4672982692164272128;4672982967042179072;4672983241920086016;4672983516797992960;4672983791675899904;4672984066553806848;4672984341431713792;4672984616309620736;4672984891187527680;4672985166065434624;4672985440943341568;4672985715821248512;4672985990699155456;4672986265577062400;4672986540454969344;4672986815332876288;4672987090210783232;4672987365088690176;4672987639966597120;4672987914844504064;4672988189722411008;4672988464600317952;4672988739478224896;4672989014356131840;4672989289234038784;4672989564111945728;4672989838989852672;4672990113867759616;4672990388745666560;4672990663623573504;4672990938501480448;4672991213379387392;4672991488257294336;4672991763135201280;4672992038013108224;4672992312891015168;4672992587768922112;4672992862646829056;4672993137524736000;4672993412402642944;4672993687280549888;4672993962158456832;4672994237036363776;4672994511914270720;4672994786792177664;4672995061670084608;4672995336547991552;4672995611425898496;4672995886303805440;4672996161181712384;4672996436059619328;4672996710937526272;4672996985815433216;4672997260693340160;4672997535571247104;4672997810449154048;4672998085327060992;4672998360204967936;4672998635082874880;4672998909960781824;4672999184838688768;4672999459716595712;4672999734594502656;4673000009472409600;4673000284350316544;4673000559228223488;4673000834106130432;4673001108984037376;4673001383861944320;4673001658739851264;4673001933617758208;4673002208495665152;4673002483373572096;4673002758251479040;4673003033129385984;4673003308007292928;4673003582885199872;4673003857763106816;4673004132641013760;4673004407518920704;4673004682396827648;4673004957274734592;4673005232152641536;4673005507030548480;4673005781908455424;4673006056786362368;4673006331664269312;4673006606542176256;4673006881420083200;4673007156297990144;4673007431175897088;4673007706053804032;4673007980931710976;4673008255809617920;4673008530687524864;4673008805565431808;4673009080443338752;4673009355321245696;4673009630199152640;4673009905077059584;4673010179954966528;4673010454832873472;4673010729710780416;4673011004588687360;4673011279466594304;4673011554344501248;4673011829222408192;4673012104100315136;4673012378978222080;4673012653856129024;4673012928734035968;4673013203611942912;4673013478489849856;4673013753367756800;4673014028245663744;4673014303123570688;4673014578001477632;4673014852879384576;4673015127757291520;4673015402635198464;4673015677513105408;4673015952391012352;4673016227268919296;4673016502146826240;4673016777024733184;4673017051902640128;4673017326780547072;4673017601658454016;4673017876536360960;4673018151414267904;4673018426292174848;4673018701170081792;4673018976047988736;4673019250925895680;4673019525803802624;4673019800681709568;4673020075559616512;4673020350437523456;4673020625315430400;4673020900193337344;4673021175071244288;4673021449949151232;4673021724827058176;4673021999704965120;4673022274582872064;4673022549460779008;4673022824338685952;4673023099216592896;4673023374094499840;4673023648972406784;4673023923850313728;4673024198728220672;4673024473606127616;4673024748484034560;4673025023361941504;4673025298239848448;4673025573117755392;4673025847995662336;4673026122873569280;4673026397751476224;4673026672629383168;4673026947507290112;4673027222385197056;4673027497263104000;4673027772141010944;4673028047018917888;4673028321896824832;4673028596774731776;4673028871652638720;4673029146530545664;4673029421408452608;4673029696286359552;4673029971164266496;4673030246042173440;4673030520920080384;4673030795797987328;4673031070675894272;4673031345553801216;4673031620431708160;4673031895309615104;4673032170187522048;4673032445065428992;4673032719943335936;4673032994821242880;4673033269699149824;4673033544577056768;4673033819454963712;4673034094332870656;4673034369210777600;4673034644088684544;4673034918966591488;4673035193844498432;4673035468722405376;4673035743600312320;4673036018478219264;4673036293356126208;4673036568234033152;4673036843111940096;4673037117989847040;4673037392867753984;4673037667745660928;4673037942623567872;4673038217501474816;4673038492379381760;4673038767257288704;4673039042135195648;4673039317013102592;4673039591891009536;4673039866768916480;4673040141646823424;4673040416524730368;4673040691402637312;4673040966280544256;4673041241158451200;4673041516036358144;4673041790914265088;4673042065792172032;4673042340670078976;4673042615547985920;4673042890425892864;4673043165303799808;4673043440181706752;4673043715059613696;4673043989937520640;4673044264815427584;4673044539693334528;4673044814571241472;4673045089449148416;4673045364327055360;4673045639204962304;4673045914082869248;4673046188960776192;4673046463838683136;4673046738716590080;4673047013594497024;4673047288472403968;4673047563350310912;4673047838228217856;4673048113106124800;4673048387984031744;4673048662861938688;4673048937739845632;4673049212617752576;4673049487495659520;4673049762373566464;4673050037251473408;4673050312129380352;4673050587007287296;4673050861885194240;4673051136763101184;4673051411641008128;4673051686518915072;4673051961396822016;4673052236274728960;4673052511152635904;4673052786030542848;4673053060908449792;4673053335786356736;4673053610664263680;4673053885542170624;4673054160420077568;4673054435297984512;4673054710175891456;4673054985053798400;4673055259931705344;4673055534809612288;4673055809687519232;4673056084565426176;4673056359443333120;4673056634321240064;4673056909199147008;4673057184077053952;4673057458954960896;4673057733832867840;4673058008710774784;4673058283588681728;4673058558466588672;4673058833344495616;4673059108222402560;4673059383100309504;4673059657978216448;4673059932856123392;4673060207734030336;4673060482611937280;4673060757489844224;4673061032367751168;4673061307245658112;4673061582123565056;4673061857001472000;4673062131879378944;4673062406757285888;4673062681635192832;4673062956513099776;4673063231391006720;4673063506268913664;4673063781146820608;4673064056024727552;4673064330902634496;4673064605780541440;4673064880658448384;4673065155536355328;4673065430414262272;4673065705292169216;4673065980170076160;4673066255047983104;4673066529925890048;4673066804803796992;4673067079681703936;4673067354559610880;4673067629437517824;4673067904315424768;4673068179193331712;4673068454071238656;4673068728949145600;4673069003827052544;4673069278704959488;4673069553582866432;4673069828460773376;4673070103338680320;4673070378216587264;4673070653094494208;4673070927972401152;4673071202850308096;4673071477728215040;4673071752606121984;4673072027484028928;4673072302361935872;4673072577239842816;4673072852117749760;4673073126995656704;4673073401873563648;4673073676751470592;4673073951629377536;4673074226507284480;4673074501385191424;4673074776263098368;4673075051141005312;4673075326018912256;4673075600896819200;4673075875774726144;4673076150652633088;4673076425530540032;4673076700408446976;4673076975286353920;4673077250164260864;4673077525042167808;4673077799920074752;4673078074797981696;4673078349675888640;4673078624553795584;4673078899431702528;4673079174309609472;4673079449187516416;4673079724065423360;4673079998943330304;4673080273821237248;4673080548699144192;4673080823577051136;4673081098454958080;4673081373332865024;4673081648210771968;4673081923088678912;4673082197966585856;4673082472844492800;4673082747722399744;4673083022600306688;4673083297478213632;4673083572356120576;4673083847234027520;4673084122111934464;4673084396989841408;4673084671867748352;4673084946745655296;4673085221623562240;4673085496501469184;4673085771379376128;4673086046257283072;4673086321135190016;4673086596013096960;4673086870891003904;4673087145768910848;4673087420646817792;4673087695524724736;4673087970402631680;4673088245280538624;4673088520158445568;4673088795036352512;4673089069914259456;4673089344792166400;4673089619670073344;4673089894547980288;4673090169425887232;4673090444303794176;4673090719181701120;4673090994059608064;4673091268937515008;4673091543815421952;4673091818693328896;4673092093571235840;4673092368449142784;4673092643327049728;4673092918204956672;4673093193082863616;4673093467960770560;4673093742838677504;4673094017716584448;4673094292594491392;4673094567472398336;4673094842350305280;4673095117228212224;4673095392106119168;4673095666984026112;4673095941861933056;4673096216739840000;4673096491617746944;4673096766495653888;4673097041373560832;4673097316251467776;4673097591129374720;4673097866007281664;4673098140885188608;4673098415763095552;4673098690641002496;4673098965518909440;4673099240396816384;4673099515274723328;4673099790152630272;4673100065030537216;4673100339908444160;4673100614786351104;4673100889664258048;4673101164542164992;4673101439420071936;4673101714297978880;4673101989175885824;4673102264053792768;4673102538931699712;4673102813809606656;4673103088687513600;4673103363565420544;4673103638443327488;4673103913321234432;4673104188199141376;4673104463077048320;4673104737954955264;4673105012832862208;4673105287710769152;4673105562588676096;4673105837466583040;4673106112344489984;4673106387222396928;4673106662100303872;4673106936978210816;4673107211856117760;4673107486734024704;4673107761611931648;4673108036489838592;4673108311367745536;4673108586245652480;4673108861123559424;4673109136001466368;4673109410879373312;4673109685757280256;4673109960635187200;4673110235513094144;4673110510391001088;4673110785268908032;4673111060146814976;4673111335024721920;4673111609902628864;4673111884780535808;4673112159658442752;4673112434536349696;4673112709414256640;4673112984292163584;4673113259170070528;4673113534047977472;4673113808925884416;4673114083803791360;4673114358681698304;4673114633559605248;4673114908437512192;4673115183315419136;4673115458193326080;4673115733071233024;4673116007949139968;4673116282827046912;4673116557704953856;4673116832582860800;4673117107460767744;4673117382338674688;4673117657216581632;4673117932094488576;4673118206972395520;4673118481850302464;4673118756728209408;4673119031606116352;4673119306484023296;4673119581361930240;4673119856239837184;4673120131117744128;4673120405995651072;4673120680873558016;4673120955751464960;4673121230629371904;4673121505507278848;4673121780385185792;4673122055263092736;4673122330140999680;4673122605018906624;4673122879896813568;4673123154774720512;4673123429652627456;4673123704530534400;4673123979408441344;4673124254286348288;4673124529164255232;4673124804042162176;4673125078920069120;4673125353797976064;4673125628675883008;4673125903553789952;4673126178431696896;4673126453309603840;4673126728187510784;4673127003065417728;4673127277943324672;4673127552821231616;4673127827699138560;4673128102577045504;4673128377454952448;4673128652332859392;4673128927210766336;4673129202088673280;4673129476966580224;4673129751844487168;4673130026722394112;4673130301600301056;4673130576478208000;4673130851356114944;4673131126234021888;4673131401111928832;4673131675989835776;4673131950867742720;4673132225745649664;4673132500623556608;4673132775501463552;4673133050379370496;4673133325257277440;4673133600135184384;4673133875013091328;4673134149890998272;4673134424768905216;4673134699646812160;4673134974524719104;4673135249402626048;4673135524280532992;4673135799158439936;4673136074036346880;4673136348914253824;4673136623792160768;4673136898670067712;4673137173547974656;4673137448425881600;4673137723303788544;4673137998181695488;4673138273059602432;4673138547937509376;4673138822815416320;4673139097693323264;4673139372571230208;4673139647449137152;4673139922327044096;4673140197204951040;4673140472082857984;4673140746960764928;4673141021838671872;4673141296716578816;4673141571594485760;4673141846472392704;4673142121350299648;4673142396228206592;4673142671106113536;4673142945984020480;4673143220861927424;4673143495739834368;4673143770617741312;4673144045495648256;4673144320373555200;4673144595251462144;4673144870129369088;4673145145007276032;4673145419885182976;4673145694763089920;4673145969640996864;4673146244518903808;4673146519396810752;4673146794274717696;4673147069152624640;4673147344030531584;4673147618908438528;4673147893786345472;4673148168664252416;4673148443542159360;4673148718420066304;4673148993297973248;4673149268175880192;4673149543053787136;4673149817931694080;4673150092809601024;4673150367687507968;4673150642565414912;4673150917443321856;4673151192321228800;4673151467199135744;4673151742077042688;4673152016954949632;4673152291832856576;4673152566710763520;4673152841588670464;4673153116466577408;4673153391344484352;4673153666222391296;4673153941100298240;4673154215978205184;4673154490856112128;4673154765734019072;4673155040611926016;4673155315489832960;4673155590367739904;4673155865245646848;4673156140123553792;4673156415001460736;4673156689879367680;4673156964757274624;4673157239635181568;4673157514513088512;4673157789390995456;4673158064268902400;4673158339146809344;4673158614024716288;4673158888902623232;4673159163780530176;4673159438658437120;4673159713536344064;4673159988414251008;4673160263292157952;4673160538170064896;4673160813047971840;4673161087925878784;4673161362803785728;4673161637681692672;4673161912559599616;4673162187437506560;4673162462315413504;4673162737193320448;4673163012071227392;4673163286949134336;4673163561827041280;4673163836704948224;4673164111582855168;4673164386460762112;4673164661338669056;4673164936216576000;4673165211094482944;4673165485972389888;4673165760850296832;4673166035728203776;4673166310606110720;4673166585484017664;4673166860361924608;4673167135239831552;4673167410117738496;4673167684995645440;4673167959873552384;4673168234751459328;4673168509629366272;4673168784507273216;4673169059385180160;4673169334263087104;4673169609140994048;4673169884018900992;4673170158896807936;4673170433774714880;4673170708652621824;4673170983530528768;4673171258408435712;4673171533286342656;4673171808164249600;4673172083042156544;4673172357920063488;4673172632797970432;4673172907675877376;4673173182553784320;4673173457431691264;4673173732309598208;4673174007187505152;4673174282065412096;4673174556943319040;4673174831821225984;4673175106699132928;4673175381577039872;4673175656454946816;4673175931332853760;4673176206210760704;4673176481088667648;4673176755966574592;4673177030844481536;4673177305722388480;4673177580600295424;4673177855478202368;4673178130356109312;4673178405234016256;4673178680111923200;4673178954989830144;4673179229867737088;4673179504745644032;4673179779623550976;4673180054501457920;4673180329379364864;4673180604257271808;4673180879135178752;4673181154013085696;4673181428890992640;4673181703768899584;4673181978646806528;4673182253524713472;4673182528402620416;4673182803280527360;4673183078158434304;4673183353036341248;4673183627914248192;4673183902792155136;4673184177670062080;4673184452547969024;4673184727425875968;4673185002303782912;4673185277181689856;4673185552059596800;4673185826937503744;4673186101815410688;4673186376693317632;4673186651571224576;4673186926449131520;4673187201327038464;4673187476204945408;4673187751082852352;4673188025960759296;4673188300838666240;4673188575716573184;4673188850594480128;4673189125472387072;4673189400350294016;4673189675228200960;4673189950106107904;4673190224984014848;4673190499861921792;4673190774739828736;4673191049617735680;4673191324495642624;4673191599373549568;4673191874251456512;4673192149129363456;4673192424007270400;4673192698885177344;4673192973763084288;4673193248640991232;4673193523518898176;4673193798396805120;4673194073274712064;4673194348152619008;4673194623030525952;4673194897908432896;4673195172786339840;4673195447664246784;4673195722542153728;4673195997420060672;4673196272297967616;4673196547175874560;4673196822053781504;4673197096931688448;4673197371809595392;4673197646687502336;4673197921565409280;4673198196443316224;4673198471321223168;4673198746199130112;4673199021077037056;4673199295954944000;4673199570832850944;4673199845710757888;4673200120588664832;4673200395466571776;4673200670344478720;4673200945222385664;4673201220100292608;4673201494978199552;4673201769856106496;4673202044734013440;4673202319611920384;4673202594489827328;4673202869367734272;4673203144245641216;4673203419123548160;4673203694001455104;4673203968879362048;4673204243757268992;4673204518635175936;4673204793513082880;4673205068390989824;4673205343268896768;4673205618146803712;4673205893024710656;4673206167902617600;4673206442780524544;4673206717658431488;4673206992536338432;4673207267414245376;4673207542292152320;4673207817170059264;4673208092047966208;4673208366925873152;4673208641803780096;4673208916681687040;4673209191559593984;4673209466437500928;4673209741315407872;4673210016193314816;4673210291071221760;4673210565949128704;4673210840827035648;4673211115704942592;4673211390582849536;4673211665460756480;4673211940338663424;4673212215216570368;4673212490094477312;4673212764972384256;4673213039850291200;4673213314728198144;4673213589606105088;4673213864484012032;4673214139361918976;4673214414239825920;4673214689117732864;4673214963995639808;4673215238873546752;4673215513751453696;4673215788629360640;4673216063507267584;4673216338385174528;4673216613263081472;4673216888140988416;4673217163018895360;4673217437896802304;4673217712774709248;4673217987652616192;4673218262530523136;4673218537408430080;4673218812286337024;4673219087164243968;4673219362042150912;4673219636920057856;4673219911797964800;4673220186675871744;4673220461553778688;4673220736431685632;4673221011309592576;4673221286187499520;4673221561065406464;4673221835943313408;4673222110821220352;4673222385699127296;4673222660577034240;4673222935454941184;4673223210332848128;4673223485210755072;4673223760088662016;4673224034966568960;4673224309844475904;4673224584722382848;4673224859600289792;4673225134478196736;4673225409356103680;4673225684234010624;4673225959111917568;4673226233989824512;4673226508867731456;4673226783745638400;4673227058623545344;4673227333501452288;4673227608379359232;4673227883257266176;4673228158135173120;4673228433013080064;4673228707890987008;4673228982768893952;4673229257646800896;4673229532524707840;4673229807402614784;4673230082280521728;4673230357158428672;4673230632036335616;4673230906914242560;4673231181792149504;4673231456670056448;4673231731547963392;4673232006425870336;4673232281303777280;4673232556181684224;4673232831059591168;4673233105937498112;4673233380815405056;4673233655693312000;4673233930571218944;4673234205449125888;4673234480327032832;4673234755204939776;4673235030082846720;4673235304960753664;4673235579838660608;4673235854716567552;4673236129594474496;4673236404472381440;4673236679350288384;4673236954228195328;4673237229106102272;4673237503984009216;4673237778861916160;4673238053739823104;4673238328617730048;4673238603495636992;4673238878373543936;4673239153251450880;4673239428129357824;4673239703007264768;4673239977885171712;4673240252763078656;4673240527640985600;4673240802518892544;4673241077396799488;4673241352274706432;4673241627152613376;4673241902030520320;4673242176908427264;4673242451786334208;4673242726664241152;4673243001542148096;4673243276420055040;4673243551297961984;4673243826175868928;4673244101053775872;4673244375931682816;4673244650809589760;4673244925687496704;4673245200565403648;4673245475443310592;4673245750321217536;4673246025199124480;4673246300077031424;4673246574954938368;4673246849832845312;4673247124710752256;4673247399588659200;4673247674466566144;4673247949344473088;4673248224222380032;4673248499100286976;4673248773978193920;4673249048856100864;4673249323734007808;4673249598611914752;4673249873489821696;4673250148367728640;4673250423245635584;4673250698123542528;4673250973001449472;4673251247879356416;4673251522757263360;4673251797635170304;4673252072513077248;4673252347390984192;4673252622268891136;4673252897146798080;4673253172024705024;4673253446902611968;4673253721780518912;4673253996658425856;4673254271536332800;4673254546414239744;4673254821292146688;4673255096170053632;4673255371047960576;4673255645925867520;4673255920803774464;4673256195681681408;4673256470559588352;4673256745437495296;4673257020315402240;4673257295193309184;4673257570071216128;4673257844949123072;4673258119827030016;4673258394704936960;4673258669582843904;4673258944460750848;4673259219338657792;4673259494216564736;4673259769094471680;4673260043972378624;4673260318850285568;4673260593728192512;4673260868606099456;4673261143484006400;4673261418361913344;4673261693239820288;4673261968117727232;4673262242995634176;4673262517873541120;4673262792751448064;4673263067629355008;4673263342507261952;4673263617385168896;4673263892263075840;4673264167140982784;4673264442018889728;4673264716896796672;4673264991774703616;4673265266652610560;4673265541530517504;4673265816408424448;4673266091286331392;4673266366164238336;4673266641042145280;4673266915920052224;4673267190797959168;4673267465675866112;4673267740553773056;4673268015431680000;4673268290309586944;4673268565187493888;4673268840065400832;4673269114943307776;4673269389821214720;4673269664699121664;4673269939577028608;4673270214454935552;4673270489332842496;4673270764210749440;4673271039088656384;4673271313966563328;4673271588844470272;4673271863722377216;4673272138600284160;4673272413478191104;4673272688356098048;4673272963234004992;4673273238111911936;4673273512989818880;4673273787867725824;4673274062745632768;4673274337623539712;4673274612501446656;4673274887379353600;4673275162257260544;4673275437135167488;4673275712013074432;4673275986890981376;4673276261768888320;4673276536646795264;4673276811524702208;4673277086402609152;4673277361280516096;4673277636158423040;4673277911036329984;4673278185914236928;4673278460792143872;4673278735670050816;4673279010547957760;4673279285425864704;4673279560303771648;4673279835181678592;4673280110059585536;4673280384937492480;4673280659815399424;4673280934693306368;4673281209571213312;4673281484449120256;4673281759327027200;4673282034204934144;4673282309082841088;4673282583960748032;4673282858838654976;4673283133716561920;4673283408594468864;4673283683472375808;4673283958350282752;4673284233228189696;4673284508106096640;4673284782984003584;4673285057861910528;4673285332739817472;4673285607617724416;4673285882495631360;4673286157373538304;4673286432251445248;4673286707129352192;4673286982007259136;4673287256885166080;4673287531763073024;4673287806640979968;4673288081518886912;4673288356396793856;4673288631274700800;4673288906152607744;4673289181030514688;4673289455908421632;4673289730786328576;4673290005664235520;4673290280542142464;4673290555420049408;4673290830297956352;4673291105175863296;4673291380053770240;4673291654931677184;4673291929809584128;4673292204687491072;4673292479565398016;4673292754443304960;4673293029321211904;4673293304199118848;4673293579077025792;4673293853954932736;4673294128832839680;4673294403710746624;4673294678588653568;4673294953466560512;4673295228344467456;4673295503222374400;4673295778100281344;4673296052978188288;4673296327856095232;4673296602734002176;4673296877611909120;4673297152489816064;4673297427367723008;4673297702245629952;4673297977123536896;4673298252001443840;4673298526879350784;4673298801757257728;4673299076635164672;4673299351513071616;4673299626390978560;4673299901268885504;4673300176146792448;4673300451024699392;4673300725902606336;4673301000780513280;4673301275658420224;4673301550536327168;4673301825414234112;4673302100292141056;4673302375170048000;4673302650047954944;4673302924925861888;4673303199803768832;4673303474681675776;4673303749559582720;4673304024437489664;4673304299315396608;4673304574193303552;4673304849071210496;4673305123949117440;4673305398827024384;4673305673704931328;4673305948582838272;4673306223460745216;4673306498338652160;4673306773216559104;4673307048094466048;4673307322972372992;4673307597850279936;4673307872728186880;4673308147606093824;4673308422484000768;4673308697361907712;4673308972239814656;4673309247117721600;4673309521995628544;4673309796873535488;4673310071751442432;4673310346629349376;4673310621507256320;4673310896385163264;4673311171263070208;4673311446140977152;4673311721018884096;4673311995896791040;4673312270774697984;4673312545652604928;4673312820530511872;4673313095408418816;4673313370286325760;4673313645164232704;4673313920042139648;4673314194920046592;4673314469797953536;4673314744675860480;4673315019553767424;4673315294431674368;4673315569309581312;4673315844187488256;4673316119065395200;4673316393943302144;4673316668821209088;4673316943699116032;4673317218577022976;4673317493454929920;4673317768332836864;4673318043210743808;4673318318088650752;4673318592966557696;4673318867844464640;4673319142722371584;4673319417600278528;4673319692478185472;4673319967356092416;4673320242233999360;4673320517111906304;4673320791989813248;4673321066867720192;4673321341745627136;4673321616623534080;4673321891501441024;4673322166379347968;4673322441257254912;4673322716135161856;4673322991013068800;4673323265890975744;4673323540768882688;4673323815646789632;4673324090524696576;4673324365402603520;4673324640280510464;4673324915158417408;4673325190036324352;4673325464914231296;4673325739792138240;4673326014670045184;4673326289547952128;4673326564425859072;4673326839303766016;4673327114181672960;4673327389059579904;4673327663937486848;4673327938815393792;4673328213693300736;4673328488571207680;4673328763449114624;4673329038327021568;4673329313204928512;4673329588082835456;4673329862960742400;4673330137838649344;4673330412716556288;4673330687594463232;4673330962472370176;4673331237350277120;4673331512228184064;4673331787106091008;4673332061983997952;4673332336861904896;4673332611739811840;4673332886617718784;4673333161495625728;4673333436373532672;4673333711251439616;4673333986129346560;4673334261007253504;4673334535885160448;4673334810763067392;4673335085640974336;4673335360518881280;4673335635396788224;4673335910274695168;4673336185152602112;4673336460030509056;4673336734908416000;4673337009786322944;4673337284664229888;4673337559542136832;4673337834420043776;4673338109297950720;4673338384175857664;4673338659053764608;4673338933931671552;4673339208809578496;4673339483687485440;4673339758565392384;4673340033443299328;4673340308321206272;4673340583199113216;4673340858077020160;4673341132954927104;4673341407832834048;4673341682710740992;4673341957588647936;4673342232466554880;4673342507344461824;4673342782222368768;4673343057100275712;4673343331978182656;4673343606856089600;4673343881733996544;4673344156611903488;4673344431489810432;4673344706367717376;4673344981245624320;4673345256123531264;4673345531001438208;4673345805879345152;4673346080757252096;4673346355635159040;4673346630513065984;4673346905390972928;4673347180268879872;4673347455146786816;4673347730024693760;4673348004902600704;4673348279780507648;4673348554658414592;4673348829536321536;4673349104414228480;4673349379292135424;4673349654170042368;4673349929047949312;4673350203925856256;4673350478803763200;4673350753681670144;4673351028559577088;4673351303437484032;4673351578315390976;4673351853193297920;4673352128071204864;4673352402949111808;4673352677827018752;4673352952704925696;4673353227582832640;4673353502460739584;4673353777338646528;4673354052216553472;4673354327094460416;4673354601972367360;4673354876850274304;4673355151728181248;4673355426606088192;4673355701483995136;4673355976361902080;4673356251239809024;4673356526117715968;4673356800995622912;4673357075873529856;4673357350751436800;4673357625629343744;4673357900507250688;4673358175385157632;4673358450263064576;4673358725140971520;4673359000018878464;4673359274896785408;4673359549774692352;4673359824652599296;4673360099530506240;4673360374408413184;4673360649286320128;4673360924164227072;4673361199042134016;4673361473920040960;4673361748797947904;4673362023675854848;4673362298553761792;4673362573431668736;4673362848309575680;4673363123187482624;4673363398065389568;4673363672943296512;4673363947821203456;4673364222699110400;4673364497577017344;4673364772454924288;4673365047332831232;4673365322210738176;4673365597088645120;4673365871966552064;4673366146844459008;4673366421722365952;4673366696600272896;4673366971478179840;4673367246356086784;4673367521233993728;4673367796111900672;4673368070989807616;4673368345867714560;4673368620745621504;4673368895623528448;4673369170501435392;4673369445379342336;4673369720257249280;4673369995135156224;4673370270013063168;4673370544890970112;4673370819768877056;4673371094646784000;4673371369524690944;4673371644402597888;4673371919280504832;4673372194158411776;4673372469036318720;4673372743914225664;4673373018792132608;4673373293670039552;4673373568547946496;4673373843425853440;4673374118303760384;4673374393181667328;4673374668059574272;4673374942937481216;4673375217815388160;4673375492693295104;4673375767571202048;4673376042449108992;4673376317327015936;4673376592204922880;4673376867082829824;4673377141960736768;4673377416838643712;4673377691716550656;4673377966594457600;4673378241472364544;4673378516350271488;4673378791228178432;4673379066106085376;4673379340983992320;4673379615861899264;4673379890739806208;4673380165617713152;4673380440495620096;4673380715373527040;4673380990251433984;4673381265129340928;4673381540007247872;4673381814885154816;4673382089763061760;4673382364640968704;4673382639518875648;4673382914396782592;4673383189274689536;4673383464152596480;4673383739030503424;4673384013908410368;4673384288786317312;4673384563664224256;4673384838542131200;4673385113420038144;4673385388297945088;4673385663175852032;4673385938053758976;4673386212931665920;4673386487809572864;4673386762687479808;4673387037565386752;4673387312443293696;4673387587321200640;4673387862199107584;4673388137077014528;4673388411954921472;4673388686832828416;4673388961710735360;4673389236588642304;4673389511466549248;4673389786344456192;4673390061222363136;4673390336100270080;4673390610978177024;4673390885856083968;4673391160733990912;4673391435611897856;4673391710489804800;4673391985367711744;4673392260245618688;4673392535123525632;4673392810001432576;4673393084879339520;4673393359757246464;4673393634635153408;4673393909513060352;4673394184390967296;4673394459268874240;4673394734146781184;4673395009024688128;4673395283902595072;4673395558780502016;4673395833658408960;4673396108536315904;4673396383414222848;4673396658292129792;4673396933170036736;4673397208047943680;4673397482925850624;4673397757803757568;4673398032681664512;4673398307559571456;4673398582437478400;4673398857315385344;4673399132193292288;4673399407071199232;4673399681949106176;4673399956827013120;4673400231704920064;4673400506582827008;4673400781460733952;4673401056338640896;4673401331216547840;4673401606094454784;4673401880972361728;4673402155850268672;4673402430728175616;4673402705606082560;4673402980483989504;4673403255361896448;4673403530239803392;4673403805117710336;4673404079995617280;4673404354873524224;4673404629751431168;4673404904629338112;4673405179507245056;4673405454385152000;4673405729263058944;4673406004140965888;4673406279018872832;4673406553896779776;4673406828774686720;4673407103652593664;4673407378530500608;4673407653408407552;4673407928286314496;4673408203164221440;4673408478042128384;4673408752920035328;4673409027797942272;4673409302675849216;4673409577553756160;4673409852431663104;4673410127309570048;4673410402187476992;4673410677065383936;4673410951943290880;4673411226821197824;4673411501699104768;4673411776577011712;4673412051454918656;4673412326332825600;4673412601210732544;4673412876088639488;4673413150966546432;4673413425844453376;4673413700722360320;4673413975600267264;4673414250478174208;4673414525356081152;4673414800233988096;4673415075111895040;4673415349989801984;4673415624867708928;4673415899745615872;4673416174623522816;4673416449501429760;4673416724379336704;4673416999257243648;4673417274135150592;4673417549013057536;4673417823890964480;4673418098768871424;4673418373646778368;4673418648524685312;4673418923402592256;4673419198280499200;4673419473158406144;4673419748036313088;4673420022914220032;4673420297792126976;4673420572670033920;4673420847547940864;4673421122425847808;4673421397303754752;4673421672181661696;4673421947059568640;4673422221937475584;4673422496815382528;4673422771693289472;4673423046571196416;4673423321449103360;4673423596327010304;4673423871204917248;4673424146082824192;4673424420960731136;4673424695838638080;4673424970716545024;4673425245594451968;4673425520472358912;4673425795350265856;4673426070228172800;4673426345106079744;4673426619983986688;4673426894861893632;4673427169739800576;4673427444617707520;4673427719495614464;4673427994373521408;4673428269251428352;4673428544129335296;4673428819007242240;4673429093885149184;4673429368763056128;4673429643640963072;4673429918518870016;4673430193396776960;4673430468274683904;4673430743152590848;4673431018030497792;4673431292908404736;4673431567786311680;4673431842664218624;4673432117542125568;4673432392420032512;4673432667297939456;4673432942175846400;4673433217053753344;4673433491931660288;4673433766809567232;4673434041687474176;4673434316565381120;4673434591443288064;4673434866321195008;4673435141199101952;4673435416077008896;4673435690954915840;4673435965832822784;4673436240710729728;4673436515588636672;4673436790466543616;4673437065344450560;4673437340222357504;4673437615100264448;4673437889978171392;4673438164856078336;4673438439733985280;4673438714611892224;4673438989489799168;4673439264367706112;4673439539245613056;4673439814123520000;4673440089001426944;4673440363879333888;4673440638757240832;4673440913635147776;4673441188513054720;4673441463390961664;4673441738268868608;4673442013146775552;4673442288024682496;4673442562902589440;4673442837780496384;4673443112658403328;4673443387536310272;4673443662414217216;4673443937292124160;4673444212170031104;4673444487047938048;4673444761925844992;4673445036803751936;4673445311681658880;4673445586559565824;4673445861437472768;4673446136315379712;4673446411193286656;4673446686071193600;4673446960949100544;4673447235827007488;4673447510704914432;4673447785582821376;4673448060460728320;4673448335338635264;4673448610216542208;4673448885094449152;4673449159972356096;4673449434850263040;4673449709728169984;4673449984606076928;4673450259483983872;4673450534361890816;4673450809239797760;4673451084117704704;4673451358995611648;4673451633873518592;4673451908751425536;4673452183629332480;4673452458507239424;4673452733385146368;4673453008263053312;4673453283140960256;4673453558018867200;4673453832896774144;4673454107774681088;4673454382652588032;4673454657530494976;4673454932408401920;4673455207286308864;4673455482164215808;4673455757042122752;4673456031920029696;4673456306797936640;4673456581675843584;4673456856553750528;4673457131431657472;4673457406309564416;4673457681187471360;4673457956065378304;4673458230943285248;4673458505821192192;4673458780699099136;4673459055577006080;4673459330454913024;4673459605332819968;4673459880210726912;4673460155088633856;4673460429966540800;4673460704844447744;4673460979722354688;4673461254600261632;4673461529478168576;4673461804356075520;4673462079233982464;4673462354111889408;4673462628989796352;4673462903867703296;4673463178745610240;4673463453623517184;4673463728501424128;4673464003379331072;4673464278257238016;4673464553135144960;4673464828013051904;4673465102890958848;4673465377768865792;4673465652646772736;4673465927524679680;4673466202402586624;4673466477280493568;4673466752158400512;4673467027036307456;4673467301914214400;4673467576792121344;4673467851670028288;4673468126547935232;4673468401425842176;4673468676303749120;4673468951181656064;4673469226059563008;4673469500937469952;4673469775815376896;4673470050693283840;4673470325571190784;4673470600449097728;4673470875327004672;4673471150204911616;4673471425082818560;4673471699960725504;4673471974838632448;4673472249716539392;4673472524594446336;4673472799472353280;4673473074350260224;4673473349228167168;4673473624106074112;4673473898983981056;4673474173861888000;4673474448739794944;4673474723617701888;4673474998495608832;4673475273373515776;4673475548251422720;4673475823129329664;4673476098007236608;4673476372885143552;4673476647763050496;4673476922640957440;4673477197518864384;4673477472396771328;4673477747274678272;4673478022152585216;4673478297030492160;4673478571908399104;4673478846786306048;4673479121664212992;4673479396542119936;4673479671420026880;4673479946297933824;4673480221175840768;4673480496053747712;4673480770931654656;4673481045809561600;4673481320687468544;4673481595565375488;4673481870443282432;4673482145321189376;4673482420199096320;4673482695077003264;4673482969954910208;4673483244832817152;4673483519710724096;4673483794588631040;4673484069466537984;4673484344344444928;4673484619222351872;4673484894100258816;4673485168978165760;4673485443856072704;4673485718733979648;4673485993611886592;4673486268489793536;4673486543367700480;4673486818245607424;4673487093123514368;4673487368001421312;4673487642879328256;4673487917757235200;4673488192635142144;4673488467513049088;4673488742390956032;4673489017268862976;4673489292146769920;4673489567024676864;4673489841902583808;4673490116780490752;4673490391658397696;4673490666536304640;4673490941414211584;4673491216292118528;4673491491170025472;4673491766047932416;4673492040925839360;4673492315803746304;4673492590681653248;4673492865559560192;4673493140437467136;4673493415315374080;4673493690193281024;4673493965071187968;4673494239949094912;4673494514827001856;4673494789704908800;4673495064582815744;4673495339460722688;4673495614338629632;4673495889216536576;4673496164094443520;4673496438972350464;4673496713850257408;4673496988728164352;4673497263606071296;4673497538483978240;4673497813361885184;4673498088239792128;4673498363117699072;4673498637995606016;4673498912873512960;4673499187751419904;4673499462629326848;4673499737507233792;4673500012385140736;4673500287263047680;4673500562140954624;4673500837018861568;4673501111896768512;4673501386774675456;4673501661652582400;4673501936530489344;4673502211408396288;4673502486286303232;4673502761164210176;4673503036042117120;4673503310920024064;4673503585797931008;4673503860675837952;4673504135553744896;4673504410431651840;4673504685309558784;4673504960187465728;4673505235065372672;4673505509943279616;4673505784821186560;4673506059699093504;4673506334577000448;4673506609454907392;4673506884332814336;4673507159210721280;4673507434088628224;4673507708966535168;4673507983844442112;4673508258722349056;4673508533600256000;4673508808478162944;4673509083356069888;4673509358233976832;4673509633111883776;4673509907989790720;4673510182867697664;4673510457745604608;4673510732623511552;4673511007501418496;4673511282379325440;4673511557257232384;4673511832135139328;4673512107013046272;4673512381890953216;4673512656768860160;4673512931646767104;4673513206524674048;4673513481402580992;4673513756280487936;4673514031158394880;4673514306036301824;4673514580914208768;4673514855792115712;4673515130670022656;4673515405547929600;4673515680425836544;4673515955303743488;4673516230181650432;4673516505059557376;4673516779937464320;4673517054815371264;4673517329693278208;4673517604571185152;4673517879449092096;4673518154326999040;4673518429204905984;4673518704082812928;4673518978960719872;4673519253838626816;4673519528716533760;4673519803594440704;4673520078472347648;4673520353350254592;4673520628228161536;4673520903106068480;4673521177983975424;4673521452861882368;4673521727739789312;4673522002617696256;4673522277495603200;4673522552373510144;4673522827251417088;4673523102129324032;4673523377007230976;4673523651885137920;4673523926763044864;4673524201640951808;4673524476518858752;4673524751396765696;4673525026274672640;4673525301152579584;4673525576030486528;4673525850908393472;4673526125786300416;4673526400664207360;4673526675542114304;4673526950420021248;4673527225297928192;4673527500175835136;4673527775053742080;4673528049931649024;4673528324809555968;4673528599687462912;4673528874565369856;4673529149443276800;4673529424321183744;4673529699199090688;4673529974076997632;4673530248954904576;4673530523832811520;4673530798710718464;4673531073588625408;4673531348466532352;4673531623344439296;4673531898222346240;4673532173100253184;4673532447978160128;4673532722856067072;4673532997733974016;4673533272611880960;4673533547489787904;4673533822367694848;4673534097245601792;4673534372123508736;4673534647001415680;4673534921879322624;4673535196757229568;4673535471635136512;4673535746513043456;4673536021390950400;4673536296268857344;4673536571146764288;4673536846024671232;4673537120902578176;4673537395780485120;4673537670658392064;4673537945536299008;4673538220414205952;4673538495292112896;4673538770170019840;4673539045047926784;4673539319925833728;4673539594803740672;4673539869681647616;4673540144559554560;4673540419437461504;4673540694315368448;4673540969193275392;4673541244071182336;4673541518949089280;4673541793826996224;4673542068704903168;4673542343582810112;4673542618460717056;4673542893338624000;4673543168216530944;4673543443094437888;4673543717972344832;4673543992850251776;4673544267728158720;4673544542606065664;4673544817483972608;4673545092361879552;4673545367239786496;4673545642117693440;4673545916995600384;4673546191873507328;4673546466751414272;4673546741629321216;4673547016507228160;4673547291385135104;4673547566263042048;4673547841140948992;4673548116018855936;4673548390896762880;4673548665774669824;4673548940652576768;4673549215530483712;4673549490408390656;4673549765286297600;4673550040164204544;4673550315042111488;4673550589920018432;4673550864797925376;4673551139675832320;4673551414553739264;4673551689431646208;4673551964309553152;4673552239187460096;4673552514065367040;4673552788943273984;4673553063821180928;4673553338699087872;4673553613576994816;4673553888454901760;4673554163332808704;4673554438210715648;4673554713088622592;4673554987966529536;4673555262844436480;4673555537722343424;4673555812600250368;4673556087478157312;4673556362356064256;4673556637233971200;4673556912111878144;4673557186989785088;4673557461867692032;4673557736745598976;4673558011623505920;4673558286501412864;4673558561379319808;4673558836257226752;4673559111135133696;4673559386013040640;4673559660890947584;4673559935768854528;4673560210646761472;4673560485524668416;4673560760402575360;4673561035280482304;4673561310158389248;4673561585036296192;4673561859914203136;4673562134792110080;4673562409670017024;4673562684547923968;4673562959425830912;4673563234303737856;4673563509181644800;4673563784059551744;4673564058937458688;4673564333815365632;4673564608693272576;4673564883571179520;4673565158449086464;4673565433326993408;4673565708204900352;4673565983082807296;4673566257960714240;4673566532838621184;4673566807716528128;4673567082594435072;4673567357472342016;4673567632350248960;4673567907228155904;4673568182106062848;4673568456983969792;4673568731861876736;4673569006739783680;4673569281617690624;4673569556495597568;4673569831373504512;4673570106251411456;4673570381129318400;4673570656007225344;4673570930885132288;4673571205763039232;4673571480640946176;4673571755518853120;4673572030396760064;4673572305274667008;4673572580152573952;4673572855030480896;4673573129908387840;4673573404786294784;4673573679664201728;4673573954542108672;4673574229420015616;4673574504297922560;4673574779175829504;4673575054053736448;4673575328931643392;4673575603809550336;4673575878687457280;4673576153565364224;4673576428443271168;4673576703321178112;4673576978199085056;4673577253076992000;4673577527954898944;4673577802832805888;4673578077710712832;4673578352588619776;4673578627466526720;4673578902344433664;4673579177222340608;4673579452100247552;4673579726978154496;4673580001856061440;4673580276733968384;4673580551611875328;4673580826489782272;4673581101367689216;4673581376245596160;4673581651123503104;4673581926001410048;4673582200879316992;4673582475757223936;4673582750635130880;4673583025513037824;4673583300390944768;4673583575268851712;4673583850146758656;4673584125024665600;4673584399902572544;4673584674780479488;4673584949658386432;4673585224536293376;4673585499414200320;4673585774292107264;4673586049170014208;4673586324047921152;4673586598925828096;4673586873803735040;4673587148681641984;4673587423559548928;4673587698437455872;4673587973315362816;4673588248193269760;4673588523071176704;4673588797949083648;4673589072826990592;4673589347704897536;4673589622582804480;4673589897460711424;4673590172338618368;4673590447216525312;4673590722094432256;4673590996972339200;4673591271850246144;4673591546728153088;4673591821606060032;4673592096483966976;4673592371361873920;4673592646239780864;4673592921117687808;4673593195995594752;4673593470873501696;4673593745751408640;4673594020629315584;4673594295507222528;4673594570385129472;4673594845263036416;4673595120140943360;4673595395018850304;4673595669896757248;4673595944774664192;4673596219652571136;4673596494530478080;4673596769408385024;4673597044286291968;4673597319164198912;4673597594042105856;4673597868920012800;4673598143797919744;4673598418675826688;4673598693553733632;4673598968431640576;4673599243309547520;4673599518187454464;4673599793065361408;4673600067943268352;4673600342821175296;4673600617699082240;4673600892576989184;4673601167454896128;4673601442332803072;4673601717210710016;4673601992088616960;4673602266966523904;4673602541844430848;4673602816722337792;4673603091600244736;4673603366478151680;4673603641356058624;4673603916233965568;4673604191111872512;4673604465989779456;4673604740867686400;4673605015745593344;4673605290623500288;4673605565501407232;4673605840379314176;4673606115257221120;4673606390135128064;4673606665013035008;4673606939890941952;4673607214768848896;4673607489646755840;4673607764524662784;4673608039402569728;4673608314280476672;4673608589158383616;4673608864036290560;4673609138914197504;4673609413792104448;4673609688670011392;4673609963547918336;4673610238425825280;4673610513303732224;4673610788181639168;4673611063059546112;4673611337937453056;4673611612815360000;4673611887693266944;4673612162571173888;4673612437449080832;4673612712326987776;4673612987204894720;4673613262082801664;4673613536960708608;4673613811838615552;4673614086716522496;4673614361594429440;4673614636472336384;4673614911350243328;4673615186228150272;4673615461106057216;4673615735983964160;4673616010861871104;4673616285739778048;4673616560617684992;4673616835495591936;4673617110373498880;4673617385251405824;4673617660129312768;4673617935007219712;4673618209885126656;4673618484763033600;4673618759640940544;4673619034518847488;4673619309396754432;4673619584274661376;4673619859152568320;4673620134030475264;4673620408908382208;4673620683786289152;4673620958664196096;4673621233542103040;4673621508420009984;4673621783297916928;4673622058175823872;4673622333053730816;4673622607931637760;4673622882809544704;4673623157687451648;4673623432565358592;4673623707443265536;4673623982321172480;4673624257199079424;4673624532076986368;4673624806954893312;4673625081832800256;4673625356710707200;4673625631588614144;4673625906466521088;4673626181344428032;4673626456222334976;4673626731100241920;4673627005978148864;4673627280856055808;4673627555733962752;4673627830611869696;4673628105489776640;4673628380367683584;4673628655245590528;4673628930123497472;4673629205001404416;4673629479879311360;4673629754757218304;4673630029635125248;4673630304513032192;4673630579390939136;4673630854268846080;4673631129146753024;4673631404024659968;4673631678902566912;4673631953780473856;4673632228658380800;4673632503536287744;4673632778414194688;4673633053292101632;4673633328170008576;4673633603047915520;4673633877925822464;4673634152803729408;4673634427681636352;4673634702559543296;4673634977437450240;4673635252315357184;4673635527193264128;4673635802071171072;4673636076949078016;4673636351826984960;4673636626704891904;4673636901582798848;4673637176460705792;4673637451338612736;4673637726216519680;4673638001094426624;4673638275972333568;4673638550850240512;4673638825728147456;4673639100606054400;4673639375483961344;4673639650361868288;4673639925239775232;4673640200117682176;4673640474995589120;4673640749873496064;4673641024751403008;4673641299629309952;4673641574507216896;4673641849385123840;4673642124263030784;4673642399140937728;4673642674018844672;4673642948896751616;4673643223774658560;4673643498652565504;4673643773530472448;4673644048408379392;4673644323286286336;4673644598164193280;4673644873042100224;4673645147920007168;4673645422797914112;4673645697675821056;4673645972553728000;4673646247431634944;4673646522309541888;4673646797187448832;4673647072065355776;4673647346943262720;4673647621821169664;4673647896699076608;4673648171576983552;4673648446454890496;4673648721332797440;4673648996210704384;4673649271088611328;4673649545966518272;4673649820844425216;4673650095722332160;4673650370600239104;4673650645478146048;4673650920356052992;4673651195233959936;4673651470111866880;4673651744989773824;4673652019867680768;4673652294745587712;4673652569623494656;4673652844501401600;4673653119379308544;4673653394257215488;4673653669135122432;4673653944013029376;4673654218890936320;4673654493768843264;4673654768646750208;4673655043524657152;4673655318402564096;4673655593280471040;4673655868158377984;4673656143036284928;4673656417914191872;4673656692792098816;4673656967670005760;4673657242547912704;4673657517425819648;4673657792303726592;4673658067181633536;4673658342059540480;4673658616937447424;4673658891815354368;4673659166693261312;4673659441571168256;4673659716449075200;4673659991326982144;4673660266204889088;4673660541082796032;4673660815960702976;4673661090838609920;4673661365716516864;4673661640594423808;4673661915472330752;4673662190350237696;4673662465228144640;4673662740106051584;4673663014983958528;4673663289861865472;4673663564739772416;4673663839617679360;4673664114495586304;4673664389373493248;4673664664251400192;4673664939129307136;4673665214007214080;4673665488885121024;4673665763763027968;4673666038640934912;4673666313518841856;4673666588396748800;4673666863274655744;4673667138152562688;4673667413030469632;4673667687908376576;4673667962786283520;4673668237664190464;4673668512542097408;4673668787420004352;4673669062297911296;4673669337175818240;4673669612053725184;4673669886931632128;4673670161809539072;4673670436687446016;4673670711565352960;4673670986443259904;4673671261321166848;4673671536199073792;4673671811076980736;4673672085954887680;4673672360832794624;4673672635710701568;4673672910588608512;4673673185466515456;4673673460344422400;4673673735222329344;4673674010100236288;4673674284978143232;4673674559856050176;4673674834733957120;4673675109611864064;4673675384489771008;4673675659367677952;4673675934245584896;4673676209123491840;4673676484001398784;4673676758879305728;4673677033757212672;4673677308635119616;4673677583513026560;4673677858390933504;4673678133268840448;4673678408146747392;4673678683024654336;4673678957902561280;4673679232780468224;4673679507658375168;4673679782536282112;4673680057414189056;4673680332292096000;4673680607170002944;4673680882047909888;4673681156925816832;4673681431803723776;4673681706681630720;4673681981559537664;4673682256437444608;4673682531315351552;4673682806193258496;4673683081071165440;4673683355949072384;4673683630826979328;4673683905704886272;4673684180582793216;4673684455460700160;4673684730338607104;4673685005216514048;4673685280094420992;4673685554972327936;4673685829850234880;4673686104728141824;4673686379606048768;4673686654483955712;4673686929361862656;4673687204239769600;4673687479117676544;4673687753995583488;4673688028873490432;4673688303751397376;4673688578629304320;4673688853507211264;4673689128385118208;4673689403263025152;4673689678140932096;4673689953018839040;4673690227896745984;4673690502774652928;4673690777652559872;4673691052530466816;4673691327408373760;4673691602286280704;4673691877164187648;4673692152042094592;4673692426920001536;4673692701797908480;4673692976675815424;4673693251553722368;4673693526431629312;4673693801309536256;4673694076187443200;4673694351065350144;4673694625943257088;4673694900821164032;4673695175699070976;4673695450576977920;4673695725454884864;4673696000332791808;4673696275210698752;4673696550088605696;4673696824966512640;4673697099844419584;4673697374722326528;4673697649600233472;4673697924478140416;4673698199356047360;4673698474233954304;4673698749111861248;4673699023989768192;4673699298867675136;4673699573745582080;4673699848623489024;4673700123501395968;4673700398379302912;4673700673257209856;4673700948135116800;4673701223013023744;4673701497890930688;4673701772768837632;4673702047646744576;4673702322524651520;4673702597402558464;4673702872280465408;4673703147158372352;4673703422036279296;4673703696914186240;4673703971792093184;4673704246670000128;4673704521547907072;4673704796425814016;4673705071303720960;4673705346181627904;4673705621059534848;4673705895937441792;4673706170815348736;4673706445693255680;4673706720571162624;4673706995449069568;4673707270326976512;4673707545204883456;4673707820082790400;4673708094960697344;4673708369838604288;4673708644716511232;4673708919594418176;4673709194472325120;4673709469350232064;4673709744228139008;4673710019106045952;4673710293983952896;4673710568861859840;4673710843739766784;4673711118617673728;4673711393495580672;4673711668373487616;4673711943251394560;4673712218129301504;4673712493007208448;4673712767885115392;4673713042763022336;4673713317640929280;4673713592518836224;4673713867396743168;4673714142274650112;4673714417152557056;4673714692030464000;4673714966908370944;4673715241786277888;4673715516664184832;4673715791542091776;4673716066419998720;4673716341297905664;4673716616175812608;4673716891053719552;4673717165931626496;4673717440809533440;4673717715687440384;4673717990565347328;4673718265443254272;4673718540321161216;4673718815199068160;4673719090076975104;4673719364954882048;4673719639832788992;4673719914710695936;4673720189588602880;4673720464466509824;4673720739344416768;4673721014222323712;4673721289100230656;4673721563978137600;4673721838856044544;4673722113733951488;4673722388611858432;4673722663489765376;4673722938367672320;4673723213245579264;4673723488123486208;4673723763001393152;4673724037879300096;4673724312757207040;4673724587635113984;4673724862513020928;4673725137390927872;4673725412268834816;4673725687146741760;4673725962024648704;4673726236902555648;4673726511780462592;4673726786658369536;4673727061536276480;4673727336414183424;4673727611292090368;4673727886169997312;4673728161047904256;4673728435925811200;4673728710803718144;4673728985681625088;4673729260559532032;4673729535437438976;4673729810315345920;4673730085193252864;4673730360071159808;4673730634949066752;4673730909826973696;4673731184704880640;4673731459582787584;4673731734460694528;4673732009338601472;4673732284216508416;4673732559094415360;4673732833972322304;4673733108850229248;4673733383728136192;4673733658606043136;4673733933483950080;4673734208361857024;4673734483239763968;4673734758117670912;4673735032995577856;4673735307873484800;4673735582751391744;4673735857629298688;4673736132507205632;4673736407385112576;4673736682263019520;4673736957140926464;4673737232018833408;4673737506896740352;4673737781774647296;4673738056652554240;4673738331530461184;4673738606408368128;4673738881286275072;4673739156164182016;4673739431042088960;4673739705919995904;4673739980797902848;4673740255675809792;4673740530553716736;4673740805431623680;4673741080309530624;4673741355187437568;4673741630065344512;4673741904943251456;4673742179821158400;4673742454699065344;4673742729576972288;4673743004454879232;4673743279332786176;4673743554210693120;4673743829088600064;4673744103966507008;4673744378844413952;4673744653722320896;4673744928600227840;4673745203478134784;4673745478356041728;4673745753233948672;4673746028111855616;4673746302989762560;4673746577867669504;4673746852745576448;4673747127623483392;4673747402501390336;4673747677379297280;4673747952257204224;4673748227135111168;4673748502013018112;4673748776890925056;4673749051768832000;4673749326646738944;4673749601524645888;4673749876402552832;4673750151280459776;4673750426158366720;4673750701036273664;4673750975914180608;4673751250792087552;4673751525669994496;4673751800547901440;4673752075425808384;4673752350303715328;4673752625181622272;4673752900059529216;4673753174937436160;4673753449815343104;4673753724693250048;4673753999571156992;4673754274449063936;4673754549326970880;4673754824204877824;4673755099082784768;4673755373960691712;4673755648838598656;4673755923716505600;4673756198594412544;4673756473472319488;4673756748350226432;4673757023228133376;4673757298106040320;4673757572983947264;4673757847861854208;4673758122739761152;4673758397617668096;4673758672495575040;4673758947373481984;4673759222251388928;4673759497129295872;4673759772007202816;4673760046885109760;4673760321763016704;4673760596640923648;4673760871518830592;4673761146396737536;4673761421274644480;4673761696152551424;4673761971030458368;4673762245908365312;4673762520786272256;4673762795664179200;4673763070542086144;4673763345419993088;4673763620297900032;4673763895175806976;4673764170053713920;4673764444931620864;4673764719809527808;4673764994687434752;4673765269565341696;4673765544443248640;4673765819321155584;4673766094199062528;4673766369076969472;4673766643954876416;4673766918832783360;4673767193710690304;4673767468588597248;4673767743466504192;4673768018344411136;4673768293222318080;4673768568100225024;4673768842978131968;4673769117856038912;4673769392733945856;4673769667611852800;4673769942489759744;4673770217367666688;4673770492245573632;4673770767123480576;4673771042001387520;4673771316879294464;4673771591757201408;4673771866635108352;4673772141513015296;4673772416390922240;4673772691268829184;4673772966146736128;4673773241024643072;4673773515902550016;4673773790780456960;4673774065658363904;4673774340536270848;4673774615414177792;4673774890292084736;4673775165169991680;4673775440047898624;4673775714925805568;4673775989803712512;4673776264681619456;4673776539559526400;4673776814437433344;4673777089315340288;4673777364193247232;4673777639071154176;4673777913949061120;4673778188826968064;4673778463704875008;4673778738582781952;4673779013460688896;4673779288338595840;4673779563216502784;4673779838094409728;4673780112972316672;4673780387850223616;4673780662728130560;4673780937606037504;4673781212483944448;4673781487361851392;4673781762239758336;4673782037117665280;4673782311995572224;4673782586873479168;4673782861751386112;4673783136629293056;4673783411507200000;4673783686385106944;4673783961263013888;4673784236140920832;4673784511018827776;4673784785896734720;4673785060774641664;4673785335652548608;4673785610530455552;4673785885408362496;4673786160286269440;4673786435164176384;4673786710042083328;4673786984919990272;4673787259797897216;4673787534675804160;4673787809553711104;4673788084431618048;4673788359309524992;4673788634187431936;4673788909065338880;4673789183943245824;4673789458821152768;4673789733699059712;4673790008576966656;4673790283454873600;4673790558332780544;4673790833210687488;4673791108088594432;4673791382966501376;4673791657844408320;4673791932722315264;4673792207600222208;4673792482478129152;4673792757356036096;4673793032233943040;4673793307111849984;4673793581989756928;4673793856867663872;4673794131745570816;4673794406623477760;4673794681501384704;4673794956379291648;4673795231257198592;4673795506135105536;4673795781013012480;4673796055890919424;4673796330768826368;4673796605646733312;4673796880524640256;4673797155402547200;4673797430280454144;4673797705158361088;4673797980036268032;4673798254914174976;4673798529792081920;4673798804669988864;4673799079547895808;4673799354425802752;4673799629303709696;4673799904181616640;4673800179059523584;4673800453937430528;4673800728815337472;4673801003693244416;4673801278571151360;4673801553449058304;4673801828326965248;4673802103204872192;4673802378082779136;4673802652960686080;4673802927838593024;4673803202716499968;4673803477594406912;4673803752472313856;4673804027350220800;4673804302228127744;4673804577106034688;4673804851983941632;4673805126861848576;4673805401739755520;4673805676617662464;4673805951495569408;4673806226373476352;4673806501251383296;4673806776129290240;4673807051007197184;4673807325885104128;4673807600763011072;4673807875640918016;4673808150518824960;4673808425396731904;4673808700274638848;4673808975152545792;4673809250030452736;4673809524908359680;4673809799786266624;4673810074664173568;4673810349542080512;4673810624419987456;4673810899297894400;4673811174175801344;4673811449053708288;4673811723931615232;4673811998809522176;4673812273687429120;4673812548565336064;4673812823443243008;4673813098321149952;4673813373199056896;4673813648076963840;4673813922954870784;4673814197832777728;4673814472710684672;4673814747588591616;4673815022466498560;4673815297344405504;4673815572222312448;4673815847100219392;4673816121978126336;4673816396856033280;4673816671733940224;4673816946611847168;4673817221489754112;4673817496367661056;4673817771245568000;4673818046123474944;4673818321001381888;4673818595879288832;4673818870757195776;4673819145635102720;4673819420513009664;4673819695390916608;4673819970268823552;4673820245146730496;4673820520024637440;4673820794902544384;4673821069780451328;4673821344658358272;4673821619536265216;4673821894414172160;4673822169292079104;4673822444169986048;4673822719047892992;4673822993925799936;4673823268803706880;4673823543681613824;4673823818559520768;4673824093437427712;4673824368315334656;4673824643193241600;4673824918071148544;4673825192949055488;4673825467826962432;4673825742704869376;4673826017582776320;4673826292460683264;4673826567338590208;4673826842216497152;4673827117094404096;4673827391972311040;4673827666850217984;4673827941728124928;4673828216606031872;4673828491483938816;4673828766361845760;4673829041239752704;4673829316117659648;4673829590995566592;4673829865873473536;4673830140751380480;4673830415629287424;4673830690507194368;4673830965385101312;4673831240263008256;4673831515140915200;4673831790018822144;4673832064896729088;4673832339774636032;4673832614652542976;4673832889530449920;4673833164408356864;4673833439286263808;4673833714164170752;4673833989042077696;4673834263919984640;4673834538797891584;4673834813675798528;4673835088553705472;4673835363431612416;4673835638309519360;4673835913187426304;4673836188065333248;4673836462943240192;4673836737821147136;4673837012699054080;4673837287576961024;4673837562454867968;4673837837332774912;4673838112210681856;4673838387088588800;4673838661966495744;4673838936844402688;4673839211722309632;4673839486600216576;4673839761478123520;4673840036356030464;4673840311233937408;4673840586111844352;4673840860989751296;4673841135867658240;4673841410745565184;4673841685623472128;4673841960501379072;4673842235379286016;4673842510257192960;4673842785135099904;4673843060013006848;4673843334890913792;4673843609768820736;4673843884646727680;4673844159524634624;4673844434402541568;4673844709280448512;4673844984158355456;4673845259036262400;4673845533914169344;4673845808792076288;4673846083669983232;4673846358547890176;4673846633425797120;4673846908303704064;4673847183181611008;4673847458059517952;4673847732937424896;4673848007815331840;4673848282693238784;4673848557571145728;4673848832449052672;4673849107326959616;4673849382204866560;4673849657082773504;4673849931960680448;4673850206838587392;4673850481716494336;4673850756594401280;4673851031472308224;4673851306350215168;4673851581228122112;4673851856106029056;4673852130983936000;4673852405861842944;4673852680739749888;4673852955617656832;4673853230495563776;4673853505373470720;4673853780251377664;4673854055129284608;4673854330007191552;4673854604885098496;4673854879763005440;4673855154640912384;4673855429518819328;4673855704396726272;4673855979274633216;4673856254152540160;4673856529030447104;4673856803908354048;4673857078786260992;4673857353664167936;4673857628542074880;4673857903419981824;4673858178297888768;4673858453175795712;4673858728053702656;4673859002931609600;4673859277809516544;4673859552687423488;4673859827565330432;4673860102443237376;4673860377321144320;4673860652199051264;4673860927076958208;4673861201954865152;4673861476832772096;4673861751710679040;4673862026588585984;4673862301466492928;4673862576344399872;4673862851222306816;4673863126100213760;4673863400978120704;4673863675856027648;4673863950733934592;4673864225611841536;4673864500489748480;4673864775367655424;4673865050245562368;4673865325123469312;4673865600001376256;4673865874879283200;4673866149757190144;4673866424635097088;4673866699513004032;4673866974390910976;4673867249268817920;4673867524146724864;4673867799024631808;4673868073902538752;4673868348780445696;4673868623658352640;4673868898536259584;4673869173414166528;4673869448292073472;4673869723169980416;4673869998047887360;4673870272925794304;4673870547803701248;4673870822681608192;4673871097559515136;4673871372437422080;4673871647315329024;4673871922193235968;4673872197071142912;4673872471949049856;4673872746826956800;4673873021704863744;4673873296582770688;4673873571460677632;4673873846338584576;4673874121216491520;4673874396094398464;4673874670972305408;4673874945850212352;4673875220728119296;4673875495606026240;4673875770483933184;4673876045361840128;4673876320239747072;4673876595117654016;4673876869995560960;4673877144873467904;4673877419751374848;4673877694629281792;4673877969507188736;4673878244385095680;4673878519263002624;4673878794140909568;4673879069018816512;4673879343896723456;4673879618774630400;4673879893652537344;4673880168530444288;4673880443408351232;4673880718286258176;4673880993164165120;4673881268042072064;4673881542919979008;4673881817797885952;4673882092675792896;4673882367553699840;4673882642431606784;4673882917309513728;4673883192187420672;4673883467065327616;4673883741943234560;4673884016821141504;4673884291699048448;4673884566576955392;4673884841454862336;4673885116332769280;4673885391210676224;4673885666088583168;4673885940966490112;4673886215844397056;4673886490722304000;4673886765600210944;4673887040478117888;4673887315356024832;4673887590233931776;4673887865111838720;4673888139989745664;4673888414867652608;4673888689745559552;4673888964623466496;4673889239501373440;4673889514379280384;4673889789257187328;4673890064135094272;4673890339013001216;4673890613890908160;4673890888768815104;4673891163646722048;4673891438524628992;4673891713402535936;4673891988280442880;4673892263158349824;4673892538036256768;4673892812914163712;4673893087792070656;4673893362669977600;4673893637547884544;4673893912425791488;4673894187303698432;4673894462181605376;4673894737059512320;4673895011937419264;4673895286815326208;4673895561693233152;4673895836571140096;4673896111449047040;4673896386326953984;4673896661204860928;4673896936082767872;4673897210960674816;4673897485838581760;4673897760716488704;4673898035594395648;4673898310472302592;4673898585350209536;4673898860228116480;4673899135106023424;4673899409983930368;4673899684861837312;4673899959739744256;4673900234617651200;4673900509495558144;4673900784373465088;4673901059251372032;4673901334129278976;4673901609007185920;4673901883885092864;4673902158762999808;4673902433640906752;4673902708518813696;4673902983396720640;4673903258274627584;4673903533152534528;4673903808030441472;4673904082908348416;4673904357786255360;4673904632664162304;4673904907542069248;4673905182419976192;4673905457297883136;4673905732175790080;4673906007053697024;4673906281931603968;4673906556809510912;4673906831687417856;4673907106565324800;4673907381443231744;4673907656321138688;4673907931199045632;4673908206076952576;4673908480954859520;4673908755832766464;4673909030710673408;4673909305588580352;4673909580466487296;4673909855344394240;4673910130222301184;4673910405100208128;4673910679978115072;4673910954856022016;4673911229733928960;4673911504611835904;4673911779489742848;4673912054367649792;4673912329245556736;4673912604123463680;4673912879001370624;4673913153879277568;4673913428757184512;4673913703635091456;4673913978512998400;4673914253390905344;4673914528268812288;4673914803146719232;4673915078024626176;4673915352902533120;4673915627780440064;4673915902658347008;4673916177536253952;4673916452414160896;4673916727292067840;4673917002169974784;4673917277047881728;4673917551925788672;4673917826803695616;4673918101681602560;4673918376559509504;4673918651437416448;4673918926315323392;4673919201193230336;4673919476071137280;4673919750949044224;4673920025826951168;4673920300704858112;4673920575582765056;4673920850460672000;4673921125338578944;4673921400216485888;4673921675094392832;4673921949972299776;4673922224850206720;4673922499728113664;4673922774606020608;4673923049483927552;4673923324361834496;4673923599239741440;4673923874117648384;4673924148995555328;4673924423873462272;4673924698751369216;4673924973629276160;4673925248507183104;4673925523385090048;4673925798262996992;4673926073140903936;4673926348018810880;4673926622896717824;4673926897774624768;4673927172652531712;4673927447530438656;4673927722408345600;4673927997286252544;4673928272164159488;4673928547042066432;4673928821919973376;4673929096797880320;4673929371675787264;4673929646553694208;4673929921431601152;4673930196309508096;4673930471187415040;4673930746065321984;4673931020943228928;4673931295821135872;4673931570699042816;4673931845576949760;4673932120454856704;4673932395332763648;4673932670210670592;4673932945088577536;4673933219966484480;4673933494844391424;4673933769722298368;4673934044600205312;4673934319478112256;4673934594356019200;4673934869233926144;4673935144111833088;4673935418989740032;4673935693867646976;4673935968745553920;4673936243623460864;4673936518501367808;4673936793379274752;4673937068257181696;4673937343135088640;4673937618012995584;4673937892890902528;4673938167768809472;4673938442646716416;4673938717524623360;4673938992402530304;4673939267280437248;4673939542158344192;4673939817036251136;4673940091914158080;4673940366792065024;4673940641669971968;4673940916547878912;4673941191425785856;4673941466303692800;4673941741181599744;4673942016059506688;4673942290937413632;4673942565815320576;4673942840693227520;4673943115571134464;4673943390449041408;4673943665326948352;4673943940204855296;4673944215082762240;4673944489960669184;4673944764838576128;4673945039716483072;4673945314594390016;4673945589472296960;4673945864350203904;4673946139228110848;4673946414106017792;4673946688983924736;4673946963861831680;4673947238739738624;4673947513617645568;4673947788495552512;4673948063373459456;4673948338251366400;4673948613129273344;4673948888007180288;4673949162885087232;4673949437762994176;4673949712640901120;4673949987518808064;4673950262396715008;4673950537274621952;4673950812152528896;4673951087030435840;4673951361908342784;4673951636786249728;4673951911664156672;4673952186542063616;4673952461419970560;4673952736297877504;4673953011175784448;4673953286053691392;4673953560931598336;4673953835809505280;4673954110687412224;4673954385565319168;4673954660443226112;4673954935321133056;4673955210199040000;4673955485076946944;4673955759954853888;4673956034832760832;4673956309710667776;4673956584588574720;4673956859466481664;4673957134344388608;4673957409222295552;4673957684100202496;4673957958978109440;4673958233856016384;4673958508733923328;4673958783611830272;4673959058489737216;4673959333367644160;4673959608245551104;4673959883123458048;4673960158001364992;4673960432879271936;4673960707757178880;4673960982635085824;4673961257512992768;4673961532390899712;4673961807268806656;4673962082146713600;4673962357024620544;4673962631902527488;4673962906780434432;4673963181658341376;4673963456536248320;4673963731414155264;4673964006292062208;4673964281169969152;4673964556047876096;4673964830925783040;4673965105803689984;4673965380681596928;4673965655559503872;4673965930437410816;4673966205315317760;4673966480193224704;4673966755071131648;4673967029949038592;4673967304826945536;4673967579704852480;4673967854582759424;4673968129460666368;4673968404338573312;4673968679216480256;4673968954094387200;4673969228972294144;4673969503850201088;4673969778728108032;4673970053606014976;4673970328483921920;4673970603361828864;4673970878239735808;4673971153117642752;4673971427995549696;4673971702873456640;4673971977751363584;4673972252629270528;4673972527507177472;4673972802385084416;4673973077262991360;4673973352140898304;4673973627018805248;4673973901896712192;4673974176774619136;4673974451652526080;4673974726530433024;4673975001408339968;4673975276286246912;4673975551164153856;4673975826042060800;4673976100919967744;4673976375797874688;4673976650675781632;4673976925553688576;4673977200431595520;4673977475309502464;4673977750187409408;4673978025065316352;4673978299943223296;4673978574821130240;4673978849699037184;4673979124576944128;4673979399454851072;4673979674332758016;4673979949210664960;4673980224088571904;4673980498966478848;4673980773844385792;4673981048722292736;4673981323600199680;4673981598478106624;4673981873356013568;4673982148233920512;4673982423111827456;4673982697989734400;4673982972867641344;4673983247745548288;4673983522623455232;4673983797501362176;4673984072379269120;4673984347257176064;4673984622135083008;4673984897012989952;4673985171890896896;4673985446768803840;4673985721646710784;4673985996524617728;4673986271402524672;4673986546280431616;4673986821158338560;4673987096036245504;4673987370914152448;4673987645792059392;4673987920669966336;4673988195547873280;4673988470425780224;4673988745303687168;4673989020181594112;4673989295059501056;4673989569937408000;4673989844815314944;4673990119693221888;4673990394571128832;4673990669449035776;4673990944326942720;4673991219204849664;4673991494082756608;4673991768960663552;4673992043838570496;4673992318716477440;4673992593594384384;4673992868472291328;4673993143350198272;4673993418228105216;4673993693106012160;4673993967983919104;4673994242861826048;4673994517739732992;4673994792617639936;4673995067495546880;4673995342373453824;4673995617251360768;4673995892129267712;4673996167007174656;4673996441885081600;4673996716762988544;4673996991640895488;4673997266518802432;4673997541396709376;4673997816274616320;4673998091152523264;4673998366030430208;4673998640908337152;4673998915786244096;4673999190664151040;4673999465542057984;4673999740419964928;4674000015297871872;4674000290175778816;4674000565053685760;4674000839931592704;4674001114809499648;4674001389687406592;4674001664565313536;4674001939443220480;4674002214321127424;4674002489199034368;4674002764076941312;4674003038954848256;4674003313832755200;4674003588710662144;4674003863588569088;4674004138466476032;4674004413344382976;4674004688222289920;4674004963100196864;4674005237978103808;4674005512856010752;4674005787733917696;4674006062611824640;4674006337489731584;4674006612367638528;4674006887245545472;4674007162123452416;4674007437001359360;4674007711879266304;4674007986757173248;4674008261635080192;4674008536512987136;4674008811390894080;4674009086268801024;4674009361146707968;4674009636024614912;4674009910902521856;4674010185780428800;4674010460658335744;4674010735536242688;4674011010414149632;4674011285292056576;4674011560169963520;4674011835047870464;4674012109925777408;4674012384803684352;4674012659681591296;4674012934559498240;4674013209437405184;4674013484315312128;4674013759193219072;4674014034071126016;4674014308949032960;4674014583826939904;4674014858704846848;4674015133582753792;4674015408460660736;4674015683338567680;4674015958216474624;4674016233094381568;4674016507972288512;4674016782850195456;4674017057728102400;4674017332606009344;4674017607483916288;4674017882361823232;4674018157239730176;4674018432117637120;4674018706995544064;4674018981873451008;4674019256751357952;4674019531629264896;4674019806507171840;4674020081385078784;4674020356262985728;4674020631140892672;4674020906018799616;4674021180896706560;4674021455774613504;4674021730652520448;4674022005530427392;4674022280408334336;4674022555286241280;4674022830164148224;4674023105042055168;4674023379919962112;4674023654797869056;4674023929675776000;4674024204553682944;4674024479431589888;4674024754309496832;4674025029187403776;4674025304065310720;4674025578943217664;4674025853821124608;4674026128699031552;4674026403576938496;4674026678454845440;4674026953332752384;4674027228210659328;4674027503088566272;4674027777966473216;4674028052844380160;4674028327722287104;4674028602600194048;4674028877478100992;4674029152356007936;4674029427233914880;4674029702111821824;4674029976989728768;4674030251867635712;4674030526745542656;4674030801623449600;4674031076501356544;4674031351379263488;4674031626257170432;4674031901135077376;4674032176012984320;4674032450890891264;4674032725768798208;4674033000646705152;4674033275524612096;4674033550402519040;4674033825280425984;4674034100158332928;4674034375036239872;4674034649914146816;4674034924792053760;4674035199669960704;4674035474547867648;4674035749425774592;4674036024303681536;4674036299181588480;4674036574059495424;4674036848937402368;4674037123815309312;4674037398693216256;4674037673571123200;4674037948449030144;4674038223326937088;4674038498204844032;4674038773082750976;4674039047960657920;4674039322838564864;4674039597716471808;4674039872594378752;4674040147472285696;4674040422350192640;4674040697228099584;4674040972106006528;4674041246983913472;4674041521861820416;4674041796739727360;4674042071617634304;4674042346495541248;4674042621373448192;4674042896251355136;4674043171129262080;4674043446007169024;4674043720885075968;4674043995762982912;4674044270640889856;4674044545518796800;4674044820396703744;4674045095274610688;4674045370152517632;4674045645030424576;4674045919908331520;4674046194786238464;4674046469664145408;4674046744542052352;4674047019419959296;4674047294297866240;4674047569175773184;4674047844053680128;4674048118931587072;4674048393809494016;4674048668687400960;4674048943565307904;4674049218443214848;4674049493321121792;4674049768199028736;4674050043076935680;4674050317954842624;4674050592832749568;4674050867710656512;4674051142588563456;4674051417466470400;4674051692344377344;4674051967222284288;4674052242100191232;4674052516978098176;4674052791856005120;4674053066733912064;4674053341611819008;4674053616489725952;4674053891367632896;4674054166245539840;4674054441123446784;4674054716001353728;4674054990879260672;4674055265757167616;4674055540635074560;4674055815512981504;4674056090390888448;4674056365268795392;4674056640146702336;4674056915024609280;4674057189902516224;4674057464780423168;4674057739658330112;4674058014536237056;4674058289414144000;4674058564292050944;4674058839169957888;4674059114047864832;4674059388925771776;4674059663803678720;4674059938681585664;4674060213559492608;4674060488437399552;4674060763315306496;4674061038193213440;4674061313071120384;4674061587949027328;4674061862826934272;4674062137704841216;4674062412582748160;4674062687460655104;4674062962338562048;4674063237216468992;4674063512094375936;4674063786972282880;4674064061850189824;4674064336728096768;4674064611606003712;4674064886483910656;4674065161361817600;4674065436239724544;4674065711117631488;4674065985995538432;4674066260873445376;4674066535751352320;4674066810629259264;4674067085507166208;4674067360385073152;4674067635262980096;4674067910140887040;4674068185018793984;4674068459896700928;4674068734774607872;4674069009652514816;4674069284530421760;4674069559408328704;4674069834286235648;4674070109164142592;4674070384042049536;4674070658919956480;4674070933797863424;4674071208675770368;4674071483553677312;4674071758431584256;4674072033309491200;4674072308187398144;4674072583065305088;4674072857943212032;4674073132821118976;4674073407699025920;4674073682576932864;4674073957454839808;4674074232332746752;4674074507210653696;4674074782088560640;4674075056966467584;4674075331844374528;4674075606722281472;4674075881600188416;4674076156478095360;4674076431356002304;4674076706233909248;4674076981111816192;4674077255989723136;4674077530867630080;4674077805745537024;4674078080623443968;4674078355501350912;4674078630379257856;4674078905257164800;4674079180135071744;4674079455012978688;4674079729890885632;4674080004768792576;4674080279646699520;4674080554524606464;4674080829402513408;4674081104280420352;4674081379158327296;4674081654036234240;4674081928914141184;4674082203792048128;4674082478669955072;4674082753547862016;4674083028425768960;4674083303303675904;4674083578181582848;4674083853059489792;4674084127937396736;4674084402815303680;4674084677693210624;4674084952571117568;4674085227449024512;4674085502326931456;4674085777204838400;4674086052082745344;4674086326960652288;4674086601838559232;4674086876716466176;4674087151594373120;4674087426472280064;4674087701350187008;4674087976228093952;4674088251106000896;4674088525983907840;4674088800861814784;4674089075739721728;4674089350617628672;4674089625495535616;4674089900373442560;4674090175251349504;4674090450129256448;4674090725007163392;4674090999885070336;4674091274762977280;4674091549640884224;4674091824518791168;4674092099396698112;4674092374274605056;4674092649152512000;4674092924030418944;4674093198908325888;4674093473786232832;4674093748664139776;4674094023542046720;4674094298419953664;4674094573297860608;4674094848175767552;4674095123053674496;4674095397931581440;4674095672809488384;4674095947687395328;4674096222565302272;4674096497443209216;4674096772321116160;4674097047199023104;4674097322076930048;4674097596954836992;4674097871832743936;4674098146710650880;4674098421588557824;4674098696466464768;4674098971344371712;4674099246222278656;4674099521100185600;4674099795978092544;4674100070855999488;4674100345733906432;4674100620611813376;4674100895489720320;4674101170367627264;4674101445245534208;4674101720123441152;4674101995001348096;4674102269879255040;4674102544757161984;4674102819635068928;4674103094512975872;4674103369390882816;4674103644268789760;4674103919146696704;4674104194024603648;4674104468902510592;4674104743780417536;4674105018658324480;4674105293536231424;4674105568414138368;4674105843292045312;4674106118169952256;4674106393047859200;4674106667925766144;4674106942803673088;4674107217681580032;4674107492559486976;4674107767437393920;4674108042315300864;4674108317193207808;4674108592071114752;4674108866949021696;4674109141826928640;4674109416704835584;4674109691582742528;4674109966460649472;4674110241338556416;4674110516216463360;4674110791094370304;4674111065972277248;4674111340850184192;4674111615728091136;4674111890605998080;4674112165483905024;4674112440361811968;4674112715239718912;4674112990117625856;4674113264995532800;4674113539873439744;4674113814751346688;4674114089629253632;4674114364507160576;4674114639385067520;4674114914262974464;4674115189140881408;4674115464018788352;4674115738896695296;4674116013774602240;4674116288652509184;4674116563530416128;4674116838408323072;4674117113286230016;4674117388164136960;4674117663042043904;4674117937919950848;4674118212797857792;4674118487675764736;4674118762553671680;4674119037431578624;4674119312309485568;4674119587187392512;4674119862065299456;4674120136943206400;4674120411821113344;4674120686699020288;4674120961576927232;4674121236454834176;4674121511332741120;4674121786210648064;4674122061088555008;4674122335966461952;4674122610844368896;4674122885722275840;4674123160600182784;4674123435478089728;4674123710355996672;4674123985233903616;4674124260111810560;4674124534989717504;4674124809867624448;4674125084745531392;4674125359623438336;4674125634501345280;4674125909379252224;4674126184257159168;4674126459135066112;4674126734012973056;4674127008890880000;4674127283768786944;4674127558646693888;4674127833524600832;4674128108402507776;4674128383280414720;4674128658158321664;4674128933036228608;4674129207914135552;4674129482792042496;4674129757669949440;4674130032547856384;4674130307425763328;4674130582303670272;4674130857181577216;4674131132059484160;4674131406937391104;4674131681815298048;4674131956693204992;4674132231571111936;4674132506449018880;4674132781326925824;4674133056204832768;4674133331082739712;4674133605960646656;4674133880838553600;4674134155716460544;4674134430594367488;4674134705472274432;4674134980350181376;4674135255228088320;4674135530105995264;4674135804983902208;4674136079861809152;4674136354739716096;4674136629617623040;4674136904495529984;4674137179373436928;4674137454251343872;4674137729129250816;4674138004007157760;4674138278885064704;4674138553762971648;4674138828640878592;4674139103518785536;4674139378396692480;4674139653274599424;4674139928152506368;4674140203030413312;4674140477908320256;4674140752786227200;4674141027664134144;4674141302542041088;4674141577419948032;4674141852297854976;4674142127175761920;4674142402053668864;4674142676931575808;4674142951809482752;4674143226687389696;4674143501565296640;4674143776443203584;4674144051321110528;4674144326199017472;4674144601076924416;4674144875954831360;4674145150832738304;4674145425710645248;4674145700588552192;4674145975466459136;4674146250344366080;4674146525222273024;4674146800100179968;4674147074978086912;4674147349855993856;4674147624733900800;4674147899611807744;4674148174489714688;4674148449367621632;4674148724245528576;4674148999123435520;4674149274001342464;4674149548879249408;4674149823757156352;4674150098635063296;4674150373512970240;4674150648390877184;4674150923268784128;4674151198146691072;4674151473024598016;4674151747902504960;4674152022780411904;4674152297658318848;4674152572536225792;4674152847414132736;4674153122292039680;4674153397169946624;4674153672047853568;4674153946925760512;4674154221803667456;4674154496681574400;4674154771559481344;4674155046437388288;4674155321315295232;4674155596193202176;4674155871071109120;4674156145949016064;4674156420826923008;4674156695704829952;4674156970582736896;4674157245460643840;4674157520338550784;4674157795216457728;4674158070094364672;4674158344972271616;4674158619850178560;4674158894728085504;4674159169605992448;4674159444483899392;4674159719361806336;4674159994239713280;4674160269117620224;4674160543995527168;4674160818873434112;4674161093751341056;4674161368629248000;4674161643507154944;4674161918385061888;4674162193262968832;4674162468140875776;4674162743018782720;4674163017896689664;4674163292774596608;4674163567652503552;4674163842530410496;4674164117408317440;4674164392286224384;4674164667164131328;4674164942042038272;4674165216919945216;4674165491797852160;4674165766675759104;4674166041553666048;4674166316431572992;4674166591309479936;4674166866187386880;4674167141065293824;4674167415943200768;4674167690821107712;4674167965699014656;4674168240576921600;4674168515454828544;4674168790332735488;4674169065210642432;4674169340088549376;4674169614966456320;4674169889844363264;4674170164722270208;4674170439600177152;4674170714478084096;4674170989355991040;4674171264233897984;4674171539111804928;4674171813989711872;4674172088867618816;4674172363745525760;4674172638623432704;4674172913501339648;4674173188379246592;4674173463257153536;4674173738135060480;4674174013012967424;4674174287890874368;4674174562768781312;4674174837646688256;4674175112524595200;4674175387402502144;4674175662280409088;4674175937158316032;4674176212036222976;4674176486914129920;4674176761792036864;4674177036669943808;4674177311547850752;4674177586425757696;4674177861303664640;4674178136181571584;4674178411059478528;4674178685937385472;4674178960815292416;4674179235693199360;4674179510571106304;4674179785449013248;4674180060326920192;4674180335204827136;4674180610082734080;4674180884960641024;4674181159838547968;4674181434716454912;4674181709594361856;4674181984472268800;4674182259350175744;4674182534228082688;4674182809105989632;4674183083983896576;4674183358861803520;4674183633739710464;4674183908617617408;4674184183495524352;4674184458373431296;4674184733251338240;4674185008129245184;4674185283007152128;4674185557885059072;4674185832762966016;4674186107640872960;4674186382518779904;4674186657396686848;4674186932274593792;4674187207152500736;4674187482030407680;4674187756908314624;4674188031786221568;4674188306664128512;4674188581542035456;4674188856419942400;4674189131297849344;4674189406175756288;4674189681053663232;4674189955931570176;4674190230809477120;4674190505687384064;4674190780565291008;4674191055443197952;4674191330321104896;4674191605199011840;4674191880076918784;4674192154954825728;4674192429832732672;4674192704710639616;4674192979588546560;4674193254466453504;4674193529344360448;4674193804222267392;4674194079100174336;4674194353978081280;4674194628855988224;4674194903733895168;4674195178611802112;4674195453489709056;4674195728367616000;4674196003245522944;4674196278123429888;4674196553001336832;4674196827879243776;4674197102757150720;4674197377635057664;4674197652512964608;4674197927390871552;4674198202268778496;4674198477146685440;4674198752024592384;4674199026902499328;4674199301780406272;4674199576658313216;4674199851536220160;4674200126414127104;4674200401292034048;4674200676169940992;4674200951047847936;4674201225925754880;4674201500803661824;4674201775681568768;4674202050559475712;4674202325437382656;4674202600315289600;4674202875193196544;4674203150071103488;4674203424949010432;4674203699826917376;4674203974704824320;4674204249582731264;4674204524460638208;4674204799338545152;4674205074216452096;4674205349094359040;4674205623972265984;4674205898850172928;4674206173728079872;4674206448605986816;4674206723483893760;4674206998361800704;4674207273239707648;4674207548117614592;4674207822995521536;4674208097873428480;4674208372751335424;4674208647629242368;4674208922507149312;4674209197385056256;4674209472262963200;4674209747140870144;4674210022018777088;4674210296896684032;4674210571774590976;4674210846652497920;4674211121530404864;4674211396408311808;4674211671286218752;4674211946164125696;4674212221042032640;4674212495919939584;4674212770797846528;4674213045675753472;4674213320553660416;4674213595431567360;4674213870309474304;4674214145187381248;4674214420065288192;4674214694943195136;4674214969821102080;4674215244699009024;4674215519576915968;4674215794454822912;4674216069332729856;4674216344210636800;4674216619088543744;4674216893966450688;4674217168844357632;4674217443722264576;4674217718600171520;4674217993478078464;4674218268355985408;4674218543233892352;4674218818111799296;4674219092989706240;4674219367867613184;4674219642745520128;4674219917623427072;4674220192501334016;4674220467379240960;4674220742257147904;4674221017135054848;4674221292012961792;4674221566890868736;4674221841768775680;4674222116646682624;4674222391524589568;4674222666402496512;4674222941280403456;4674223216158310400;4674223491036217344;4674223765914124288;4674224040792031232;4674224315669938176;4674224590547845120;4674224865425752064;4674225140303659008;4674225415181565952;4674225690059472896;4674225964937379840;4674226239815286784;4674226514693193728;4674226789571100672;4674227064449007616;4674227339326914560;4674227614204821504;4674227889082728448;4674228163960635392;4674228438838542336;4674228713716449280;4674228988594356224;4674229263472263168;4674229538350170112;4674229813228077056;4674230088105984000;4674230362983890944;4674230637861797888;4674230912739704832;4674231187617611776;4674231462495518720;4674231737373425664;4674232012251332608;4674232287129239552;4674232562007146496;4674232836885053440;4674233111762960384;4674233386640867328;4674233661518774272;4674233936396681216;4674234211274588160;4674234486152495104;4674234761030402048;4674235035908308992;4674235310786215936;4674235585664122880;4674235860542029824;4674236135419936768;4674236410297843712;4674236685175750656;4674236960053657600;4674237234931564544;4674237509809471488;4674237784687378432;4674238059565285376;4674238334443192320;4674238609321099264;4674238884199006208;4674239159076913152;4674239433954820096;4674239708832727040;4674239983710633984;4674240258588540928;4674240533466447872;4674240808344354816;4674241083222261760;4674241358100168704;4674241632978075648;4674241907855982592;4674242182733889536;4674242457611796480;4674242732489703424;4674243007367610368;4674243282245517312;4674243557123424256;4674243832001331200;4674244106879238144;4674244381757145088;4674244656635052032;4674244931512958976;4674245206390865920;4674245481268772864;4674245756146679808;4674246031024586752;4674246305902493696;4674246580780400640;4674246855658307584;4674247130536214528;4674247405414121472;4674247680292028416;4674247955169935360;4674248230047842304;4674248504925749248;4674248779803656192;4674249054681563136;4674249329559470080;4674249604437377024;4674249879315283968;4674250154193190912;4674250429071097856;4674250703949004800;4674250978826911744;4674251253704818688;4674251528582725632;4674251803460632576;4674252078338539520;4674252353216446464;4674252628094353408;4674252902972260352;4674253177850167296;4674253452728074240;4674253727605981184;4674254002483888128;4674254277361795072;4674254552239702016;4674254827117608960;4674255101995515904;4674255376873422848;4674255651751329792;4674255926629236736;4674256201507143680;4674256476385050624;4674256751262957568;4674257026140864512;4674257301018771456;4674257575896678400;4674257850774585344;4674258125652492288;4674258400530399232;4674258675408306176;4674258950286213120;4674259225164120064;4674259500042027008;4674259774919933952;4674260049797840896;4674260324675747840;4674260599553654784;4674260874431561728;4674261149309468672;4674261424187375616;4674261699065282560;4674261973943189504;4674262248821096448;4674262523699003392;4674262798576910336;4674263073454817280;4674263348332724224;4674263623210631168;4674263898088538112;4674264172966445056;4674264447844352000;4674264722722258944;4674264997600165888;4674265272478072832;4674265547355979776;4674265822233886720;4674266097111793664;4674266371989700608;4674266646867607552;4674266921745514496;4674267196623421440;4674267471501328384;4674267746379235328;4674268021257142272;4674268296135049216;4674268571012956160;4674268845890863104;4674269120768770048;4674269395646676992;4674269670524583936;4674269945402490880;4674270220280397824;4674270495158304768;4674270770036211712;4674271044914118656;4674271319792025600;4674271594669932544;4674271869547839488;4674272144425746432;4674272419303653376;4674272694181560320;4674272969059467264;4674273243937374208;4674273518815281152;4674273793693188096;4674274068571095040;4674274343449001984;4674274618326908928;4674274893204815872;4674275168082722816;4674275442960629760;4674275717838536704;4674275992716443648;4674276267594350592;4674276542472257536;4674276817350164480;4674277092228071424;4674277367105978368;4674277641983885312;4674277916861792256;4674278191739699200;4674278466617606144;4674278741495513088;4674279016373420032;4674279291251326976;4674279566129233920;4674279841007140864;4674280115885047808;4674280390762954752;4674280665640861696;4674280940518768640;4674281215396675584;4674281490274582528;4674281765152489472;4674282040030396416;4674282314908303360;4674282589786210304;4674282864664117248;4674283139542024192;4674283414419931136;4674283689297838080;4674283964175745024;4674284239053651968;4674284513931558912;4674284788809465856;4674285063687372800;4674285338565279744;4674285613443186688;4674285888321093632;4674286163199000576;4674286438076907520;4674286712954814464;4674286987832721408;4674287262710628352;4674287537588535296;4674287812466442240;4674288087344349184;4674288362222256128;4674288637100163072;4674288911978070016;4674289186855976960;4674289461733883904;4674289736611790848;4674290011489697792;4674290286367604736;4674290561245511680;4674290836123418624;4674291111001325568;4674291385879232512;4674291660757139456;4674291935635046400;4674292210512953344;4674292485390860288;4674292760268767232;4674293035146674176;4674293310024581120;4674293584902488064;4674293859780395008;4674294134658301952;4674294409536208896;4674294684414115840;4674294959292022784;4674295234169929728;4674295509047836672;4674295783925743616;4674296058803650560;4674296333681557504;4674296608559464448;4674296883437371392;4674297158315278336;4674297433193185280;4674297708071092224;4674297982948999168;4674298257826906112;4674298532704813056;4674298807582720000;4674299082460626944;4674299357338533888;4674299632216440832;4674299907094347776;4674300181972254720;4674300456850161664;4674300731728068608;4674301006605975552;4674301281483882496;4674301556361789440;4674301831239696384;4674302106117603328;4674302380995510272;4674302655873417216;4674302930751324160;4674303205629231104;4674303480507138048;4674303755385044992;4674304030262951936;4674304305140858880;4674304580018765824;4674304854896672768;4674305129774579712;4674305404652486656;4674305679530393600;4674305954408300544;4674306229286207488;4674306504164114432;4674306779042021376;4674307053919928320;4674307328797835264;4674307603675742208;4674307878553649152;4674308153431556096;4674308428309463040;4674308703187369984;4674308978065276928;4674309252943183872;4674309527821090816;4674309802698997760;4674310077576904704;4674310352454811648;4674310627332718592;4674310902210625536;4674311177088532480;4674311451966439424;4674311726844346368;4674312001722253312;4674312276600160256;4674312551478067200;4674312826355974144;4674313101233881088;4674313376111788032;4674313650989694976;4674313925867601920;4674314200745508864;4674314475623415808;4674314750501322752;4674315025379229696;4674315300257136640;4674315575135043584;4674315850012950528;4674316124890857472;4674316399768764416;4674316674646671360;4674316949524578304;4674317224402485248;4674317499280392192;4674317774158299136;4674318049036206080;4674318323914113024;4674318598792019968;4674318873669926912;4674319148547833856;4674319423425740800;4674319698303647744;4674319973181554688;4674320248059461632;4674320522937368576;4674320797815275520;4674321072693182464;4674321347571089408;4674321622448996352;4674321897326903296;4674322172204810240;4674322447082717184;4674322721960624128;4674322996838531072;4674323271716438016;4674323546594344960;4674323821472251904;4674324096350158848;4674324371228065792;4674324646105972736;4674324920983879680;4674325195861786624;4674325470739693568;4674325745617600512;4674326020495507456;4674326295373414400;4674326570251321344;4674326845129228288;4674327120007135232;4674327394885042176;4674327669762949120;4674327944640856064;4674328219518763008;4674328494396669952;4674328769274576896;4674329044152483840;4674329319030390784;4674329593908297728;4674329868786204672;4674330143664111616;4674330418542018560;4674330693419925504;4674330968297832448;4674331243175739392;4674331518053646336;4674331792931553280;4674332067809460224;4674332342687367168;4674332617565274112;4674332892443181056;4674333167321088000;4674333442198994944;4674333717076901888;4674333991954808832;4674334266832715776;4674334541710622720;4674334816588529664;4674335091466436608;4674335366344343552;4674335641222250496;4674335916100157440;4674336190978064384;4674336465855971328;4674336740733878272;4674337015611785216;4674337290489692160;4674337565367599104;4674337840245506048;4674338115123412992;4674338390001319936;4674338664879226880;4674338939757133824;4674339214635040768;4674339489512947712;4674339764390854656;4674340039268761600;4674340314146668544;4674340589024575488;4674340863902482432;4674341138780389376;4674341413658296320;4674341688536203264;4674341963414110208;4674342238292017152;4674342513169924096;4674342788047831040;4674343062925737984;4674343337803644928;4674343612681551872;4674343887559458816;4674344162437365760;4674344437315272704;4674344712193179648;4674344987071086592;4674345261948993536;4674345536826900480;4674345811704807424;4674346086582714368;4674346361460621312;4674346636338528256;4674346911216435200;4674347186094342144;4674347460972249088;4674347735850156032;4674348010728062976;4674348285605969920;4674348560483876864;4674348835361783808;4674349110239690752;4674349385117597696;4674349659995504640;4674349934873411584;4674350209751318528;4674350484629225472;4674350759507132416;4674351034385039360;4674351309262946304;4674351584140853248;4674351859018760192;4674352133896667136;4674352408774574080;4674352683652481024;4674352958530387968;4674353233408294912;4674353508286201856;4674353783164108800;4674354058042015744;4674354332919922688;4674354607797829632;4674354882675736576;4674355157553643520;4674355432431550464;4674355707309457408;4674355982187364352;4674356257065271296;4674356531943178240;4674356806821085184;4674357081698992128;4674357356576899072;4674357631454806016;4674357906332712960;4674358181210619904;4674358456088526848;4674358730966433792;4674359005844340736;4674359280722247680;4674359555600154624;4674359830478061568;4674360105355968512;4674360380233875456;4674360655111782400;4674360929989689344;4674361204867596288;4674361479745503232;4674361754623410176;4674362029501317120;4674362304379224064;4674362579257131008;4674362854135037952;4674363129012944896;4674363403890851840;4674363678768758784;4674363953646665728;4674364228524572672;4674364503402479616;4674364778280386560;4674365053158293504;4674365328036200448;4674365602914107392;4674365877792014336;4674366152669921280;4674366427547828224;4674366702425735168;4674366977303642112;4674367252181549056;4674367527059456000;4674367801937362944;4674368076815269888;4674368351693176832;4674368626571083776;4674368901448990720;4674369176326897664;4674369451204804608;4674369726082711552;4674370000960618496;4674370275838525440;4674370550716432384;4674370825594339328;4674371100472246272;4674371375350153216;4674371650228060160;4674371925105967104;4674372199983874048;4674372474861780992;4674372749739687936;4674373024617594880;4674373299495501824;4674373574373408768;4674373849251315712;4674374124129222656;4674374399007129600;4674374673885036544;4674374948762943488;4674375223640850432;4674375498518757376;4674375773396664320;4674376048274571264;4674376323152478208;4674376598030385152;4674376872908292096;4674377147786199040;4674377422664105984;4674377697542012928;4674377972419919872;4674378247297826816;4674378522175733760;4674378797053640704;4674379071931547648;4674379346809454592;4674379621687361536;4674379896565268480;4674380171443175424;4674380446321082368;4674380721198989312;4674380996076896256;4674381270954803200;4674381545832710144;4674381820710617088;4674382095588524032;4674382370466430976;4674382645344337920;4674382920222244864;4674383195100151808;4674383469978058752;4674383744855965696;4674384019733872640;4674384294611779584;4674384569489686528;4674384844367593472;4674385119245500416;4674385394123407360;4674385669001314304;4674385943879221248;4674386218757128192;4674386493635035136;4674386768512942080;4674387043390849024;4674387318268755968;4674387593146662912;4674387868024569856;4674388142902476800;4674388417780383744;4674388692658290688;4674388967536197632;4674389242414104576;4674389517292011520;4674389792169918464;4674390067047825408;4674390341925732352;4674390616803639296;4674390891681546240;4674391166559453184;4674391441437360128;4674391716315267072;4674391991193174016;4674392266071080960;4674392540948987904;4674392815826894848;4674393090704801792;4674393365582708736;4674393640460615680;4674393915338522624;4674394190216429568;4674394465094336512;4674394739972243456;4674395014850150400;4674395289728057344;4674395564605964288;4674395839483871232;4674396114361778176;4674396389239685120;4674396664117592064;4674396938995499008;4674397213873405952;4674397488751312896;4674397763629219840;4674398038507126784;4674398313385033728;4674398588262940672;4674398863140847616;4674399138018754560;4674399412896661504;4674399687774568448;4674399962652475392;4674400237530382336;4674400512408289280;4674400787286196224;4674401062164103168;4674401337042010112;4674401611919917056;4674401886797824000;4674402161675730944;4674402436553637888;4674402711431544832;4674402986309451776;4674403261187358720;4674403536065265664;4674403810943172608;4674404085821079552;4674404360698986496;4674404635576893440;4674404910454800384;4674405185332707328;4674405460210614272;4674405735088521216;4674406009966428160;4674406284844335104;4674406559722242048;4674406834600148992;4674407109478055936;4674407384355962880;4674407659233869824;4674407934111776768;4674408208989683712;4674408483867590656;4674408758745497600;4674409033623404544;4674409308501311488;4674409583379218432;4674409858257125376;4674410133135032320;4674410408012939264;4674410682890846208;4674410957768753152;4674411232646660096;4674411507524567040;4674411782402473984;4674412057280380928;4674412332158287872;4674412607036194816;4674412881914101760;4674413156792008704;4674413431669915648;4674413706547822592;4674413981425729536;4674414256303636480;4674414531181543424;4674414806059450368;4674415080937357312;4674415355815264256;4674415630693171200;4674415905571078144;4674416180448985088;4674416455326892032;4674416730204798976;4674417005082705920;4674417279960612864;4674417554838519808;4674417829716426752;4674418104594333696;4674418379472240640;4674418654350147584;4674418929228054528;4674419204105961472;4674419478983868416;4674419753861775360;4674420028739682304;4674420303617589248;4674420578495496192;4674420853373403136;4674421128251310080;4674421403129217024;4674421678007123968;4674421952885030912;4674422227762937856;4674422502640844800;4674422777518751744;4674423052396658688;4674423327274565632;4674423602152472576;4674423877030379520;4674424151908286464;4674424426786193408;4674424701664100352;4674424976542007296;4674425251419914240;4674425526297821184;4674425801175728128;4674426076053635072;4674426350931542016;4674426625809448960;4674426900687355904;4674427175565262848;4674427450443169792;4674427725321076736;4674428000198983680;4674428275076890624;4674428549954797568;4674428824832704512;4674429099710611456;4674429374588518400;4674429649466425344;4674429924344332288;4674430199222239232;4674430474100146176;4674430748978053120;4674431023855960064;4674431298733867008;4674431573611773952;4674431848489680896;4674432123367587840;4674432398245494784;4674432673123401728;4674432948001308672;4674433222879215616;4674433497757122560;4674433772635029504;4674434047512936448;4674434322390843392;4674434597268750336;4674434872146657280;4674435147024564224;4674435421902471168;4674435696780378112;4674435971658285056;4674436246536192000;4674436521414098944;4674436796292005888;4674437071169912832;4674437346047819776;4674437620925726720;4674437895803633664;4674438170681540608;4674438445559447552;4674438720437354496;4674438995315261440;4674439270193168384;4674439545071075328;4674439819948982272;4674440094826889216;4674440369704796160;4674440644582703104;4674440919460610048;4674441194338516992;4674441469216423936;4674441744094330880;4674442018972237824;4674442293850144768;4674442568728051712;4674442843605958656;4674443118483865600;4674443393361772544;4674443668239679488;4674443943117586432;4674444217995493376;4674444492873400320;4674444767751307264;4674445042629214208;4674445317507121152;4674445592385028096;4674445867262935040;4674446142140841984;4674446417018748928;4674446691896655872;4674446966774562816;4674447241652469760;4674447516530376704;4674447791408283648;4674448066286190592;4674448341164097536;4674448616042004480;4674448890919911424;4674449165797818368;4674449440675725312;4674449715553632256;4674449990431539200;4674450265309446144;4674450540187353088;4674450815065260032;4674451089943166976;4674451364821073920;4674451639698980864;4674451914576887808;4674452189454794752;4674452464332701696;4674452739210608640;4674453014088515584;4674453288966422528;4674453563844329472;4674453838722236416;4674454113600143360;4674454388478050304;4674454663355957248;4674454938233864192;4674455213111771136;4674455487989678080;4674455762867585024;4674456037745491968;4674456312623398912;4674456587501305856;4674456862379212800;4674457137257119744;4674457412135026688;4674457687012933632;4674457961890840576;4674458236768747520;4674458511646654464;4674458786524561408;4674459061402468352;4674459336280375296;4674459611158282240;4674459886036189184;4674460160914096128;4674460435792003072;4674460710669910016;4674460985547816960;4674461260425723904;4674461535303630848;4674461810181537792;4674462085059444736;4674462359937351680;4674462634815258624;4674462909693165568;4674463184571072512;4674463459448979456;4674463734326886400;4674464009204793344;4674464284082700288;4674464558960607232;4674464833838514176;4674465108716421120;4674465383594328064;4674465658472235008;4674465933350141952;4674466208228048896;4674466483105955840;4674466757983862784;4674467032861769728;4674467307739676672;4674467582617583616;4674467857495490560;4674468132373397504;4674468407251304448;4674468682129211392;4674468957007118336;4674469231885025280;4674469506762932224;4674469781640839168;4674470056518746112;4674470331396653056;4674470606274560000;4674470881152466944;4674471156030373888;4674471430908280832;4674471705786187776;4674471980664094720;4674472255542001664;4674472530419908608;4674472805297815552;4674473080175722496;4674473355053629440;4674473629931536384;4674473904809443328;4674474179687350272;4674474454565257216;4674474729443164160;4674475004321071104;4674475279198978048;4674475554076884992;4674475828954791936;4674476103832698880;4674476378710605824;4674476653588512768;4674476928466419712;4674477203344326656;4674477478222233600;4674477753100140544;4674478027978047488;4674478302855954432;4674478577733861376;4674478852611768320;4674479127489675264;4674479402367582208;4674479677245489152;4674479952123396096;4674480227001303040;4674480501879209984;4674480776757116928;4674481051635023872;4674481326512930816;4674481601390837760;4674481876268744704;4674482151146651648;4674482426024558592;4674482700902465536;4674482975780372480;4674483250658279424;4674483525536186368;4674483800414093312;4674484075292000256;4674484350169907200;4674484625047814144;4674484899925721088;4674485174803628032;4674485449681534976;4674485724559441920;4674485999437348864;4674486274315255808;4674486549193162752;4674486824071069696;4674487098948976640;4674487373826883584;4674487648704790528;4674487923582697472;4674488198460604416;4674488473338511360;4674488748216418304;4674489023094325248;4674489297972232192;4674489572850139136;4674489847728046080;4674490122605953024;4674490397483859968;4674490672361766912;4674490947239673856;4674491222117580800;4674491496995487744;4674491771873394688;4674492046751301632;4674492321629208576;4674492596507115520;4674492871385022464;4674493146262929408;4674493421140836352;4674493696018743296;4674493970896650240;4674494245774557184;4674494520652464128;4674494795530371072;4674495070408278016;4674495345286184960;4674495620164091904;4674495895041998848;4674496169919905792;4674496444797812736;4674496719675719680;4674496994553626624;4674497269431533568;4674497544309440512;4674497819187347456;4674498094065254400;4674498368943161344;4674498643821068288;4674498918698975232;4674499193576882176;4674499468454789120;4674499743332696064;4674500018210603008;4674500293088509952;4674500567966416896;4674500842844323840;4674501117722230784;4674501392600137728;4674501667478044672;4674501942355951616;4674502217233858560;4674502492111765504;4674502766989672448;4674503041867579392;4674503316745486336;4674503591623393280;4674503866501300224;4674504141379207168;4674504416257114112;4674504691135021056;4674504966012928000;4674505240890834944;4674505515768741888;4674505790646648832;4674506065524555776;4674506340402462720;4674506615280369664;4674506890158276608;4674507165036183552;4674507439914090496;4674507714791997440;4674507989669904384;4674508264547811328;4674508539425718272;4674508814303625216;4674509089181532160;4674509364059439104;4674509638937346048;4674509913815252992;4674510188693159936;4674510463571066880;4674510738448973824;4674511013326880768;4674511288204787712;4674511563082694656;4674511837960601600;4674512112838508544;4674512387716415488;4674512662594322432;4674512937472229376;4674513212350136320;4674513487228043264;4674513762105950208;4674514036983857152;4674514311861764096;4674514586739671040;4674514861617577984;4674515136495484928;4674515411373391872;4674515686251298816;4674515961129205760;4674516236007112704;4674516510885019648;4674516785762926592;4674517060640833536;4674517335518740480;4674517610396647424;4674517885274554368;4674518160152461312;4674518435030368256;4674518709908275200;4674518984786182144;4674519259664089088;4674519534541996032;4674519809419902976;4674520084297809920;4674520359175716864;4674520634053623808;4674520908931530752;4674521183809437696;4674521458687344640;4674521733565251584;4674522008443158528;4674522283321065472;4674522558198972416;4674522833076879360;4674523107954786304;4674523382832693248;4674523657710600192;4674523932588507136;4674524207466414080;4674524482344321024;4674524757222227968;4674525032100134912;4674525306978041856;4674525581855948800;4674525856733855744;4674526131611762688;4674526406489669632;4674526681367576576;4674526956245483520;4674527231123390464;4674527506001297408;4674527780879204352;4674528055757111296;4674528330635018240;4674528605512925184;4674528880390832128;4674529155268739072;4674529430146646016;4674529705024552960;4674529979902459904;4674530254780366848;4674530529658273792;4674530804536180736;4674531079414087680;4674531354291994624;4674531629169901568;4674531904047808512;4674532178925715456;4674532453803622400;4674532728681529344;4674533003559436288;4674533278437343232;4674533553315250176;4674533828193157120;4674534103071064064;4674534377948971008;4674534652826877952;4674534927704784896;4674535202582691840;4674535477460598784;4674535752338505728;4674536027216412672;4674536302094319616;4674536576972226560;4674536851850133504;4674537126728040448;4674537401605947392;4674537676483854336;4674537951361761280;4674538226239668224;4674538501117575168;4674538775995482112;4674539050873389056;4674539325751296000;4674539600629202944;4674539875507109888;4674540150385016832;4674540425262923776;4674540700140830720;4674540975018737664;4674541249896644608;4674541524774551552;4674541799652458496;4674542074530365440;4674542349408272384;4674542624286179328;4674542899164086272;4674543174041993216;4674543448919900160;4674543723797807104;4674543998675714048;4674544273553620992;4674544548431527936;4674544823309434880;4674545098187341824;4674545373065248768;4674545647943155712;4674545922821062656;4674546197698969600;4674546472576876544;4674546747454783488;4674547022332690432;4674547297210597376;4674547572088504320;4674547846966411264;4674548121844318208;4674548396722225152;4674548671600132096;4674548946478039040;4674549221355945984;4674549496233852928;4674549771111759872;4674550045989666816;4674550320867573760;4674550595745480704;4674550870623387648;4674551145501294592;4674551420379201536;4674551695257108480;4674551970135015424;4674552245012922368;4674552519890829312;4674552794768736256;4674553069646643200;4674553344524550144;4674553619402457088;4674553894280364032;4674554169158270976;4674554444036177920;4674554718914084864;4674554993791991808;4674555268669898752;4674555543547805696;4674555818425712640;4674556093303619584;4674556368181526528;4674556643059433472;4674556917937340416;4674557192815247360;4674557467693154304;4674557742571061248;4674558017448968192;4674558292326875136;4674558567204782080;4674558842082689024;4674559116960595968;4674559391838502912;4674559666716409856;4674559941594316800;4674560216472223744;4674560491350130688;4674560766228037632;4674561041105944576;4674561315983851520;4674561590861758464;4674561865739665408;4674562140617572352;4674562415495479296;4674562690373386240;4674562965251293184;4674563240129200128;4674563515007107072;4674563789885014016;4674564064762920960;4674564339640827904;4674564614518734848;4674564889396641792;4674565164274548736;4674565439152455680;4674565714030362624;4674565988908269568;4674566263786176512;4674566538664083456;4674566813541990400;4674567088419897344;4674567363297804288;4674567638175711232;4674567913053618176;4674568187931525120;4674568462809432064;4674568737687339008;4674569012565245952;4674569287443152896;4674569562321059840;4674569837198966784;4674570112076873728;4674570386954780672;4674570661832687616;4674570936710594560;4674571211588501504;4674571486466408448;4674571761344315392;4674572036222222336;4674572311100129280;4674572585978036224;4674572860855943168;4674573135733850112;4674573410611757056;4674573685489664000;4674573960367570944;4674574235245477888;4674574510123384832;4674574785001291776;4674575059879198720;4674575334757105664;4674575609635012608;4674575884512919552;4674576159390826496;4674576434268733440;4674576709146640384;4674576984024547328;4674577258902454272;4674577533780361216;4674577808658268160;4674578083536175104;4674578358414082048;4674578633291988992;4674578908169895936;4674579183047802880;4674579457925709824;4674579732803616768;4674580007681523712;4674580282559430656;4674580557437337600;4674580832315244544;4674581107193151488;4674581382071058432;4674581656948965376;4674581931826872320;4674582206704779264;4674582481582686208;4674582756460593152;4674583031338500096;4674583306216407040;4674583581094313984;4674583855972220928;4674584130850127872;4674584405728034816;4674584680605941760;4674584955483848704;4674585230361755648;4674585505239662592;4674585780117569536;4674586054995476480;4674586329873383424;4674586604751290368;4674586879629197312;4674587154507104256;4674587429385011200;4674587704262918144;4674587979140825088;4674588254018732032;4674588528896638976;4674588803774545920;4674589078652452864;4674589353530359808;4674589628408266752;4674589903286173696;4674590178164080640;4674590453041987584;4674590727919894528;4674591002797801472;4674591277675708416;4674591552553615360;4674591827431522304;4674592102309429248;4674592377187336192;4674592652065243136;4674592926943150080;4674593201821057024;4674593476698963968;4674593751576870912;4674594026454777856;4674594301332684800;4674594576210591744;4674594851088498688;4674595125966405632;4674595400844312576;4674595675722219520;4674595950600126464;4674596225478033408;4674596500355940352;4674596775233847296;4674597050111754240;4674597324989661184;4674597599867568128;4674597874745475072;4674598149623382016;4674598424501288960;4674598699379195904;4674598974257102848;4674599249135009792;4674599524012916736;4674599798890823680;4674600073768730624;4674600348646637568;4674600623524544512;4674600898402451456;4674601173280358400;4674601448158265344;4674601723036172288;4674601997914079232;4674602272791986176;4674602547669893120;4674602822547800064;4674603097425707008;4674603372303613952;4674603647181520896;4674603922059427840;4674604196937334784;4674604471815241728;4674604746693148672;4674605021571055616;4674605296448962560;4674605571326869504;4674605846204776448;4674606121082683392;4674606395960590336;4674606670838497280;4674606945716404224;4674607220594311168;4674607495472218112;4674607770350125056;4674608045228032000;4674608320105938944;4674608594983845888;4674608869861752832;4674609144739659776;4674609419617566720;4674609694495473664;4674609969373380608;4674610244251287552;4674610519129194496;4674610794007101440;4674611068885008384;4674611343762915328;4674611618640822272;4674611893518729216;4674612168396636160;4674612443274543104;4674612718152450048;4674612993030356992;4674613267908263936;4674613542786170880;4674613817664077824;4674614092541984768;4674614367419891712;4674614642297798656;4674614917175705600;4674615192053612544;4674615466931519488;4674615741809426432;4674616016687333376;4674616291565240320;4674616566443147264;4674616841321054208;4674617116198961152;4674617391076868096;4674617665954775040;4674617940832681984;4674618215710588928;4674618490588495872;4674618765466402816;4674619040344309760;4674619315222216704;4674619590100123648;4674619864978030592;4674620139855937536;4674620414733844480;4674620689611751424;4674620964489658368;4674621239367565312;4674621514245472256;4674621789123379200;4674622064001286144;4674622338879193088;4674622613757100032;4674622888635006976;4674623163512913920;4674623438390820864;4674623713268727808;4674623988146634752;4674624263024541696;4674624537902448640;4674624812780355584;4674625087658262528;4674625362536169472;4674625637414076416;4674625912291983360;4674626187169890304;4674626462047797248;4674626736925704192;4674627011803611136;4674627286681518080;4674627561559425024;4674627836437331968;4674628111315238912;4674628386193145856;4674628661071052800;4674628935948959744;4674629210826866688;4674629485704773632;4674629760582680576;4674630035460587520;4674630310338494464;4674630585216401408;4674630860094308352;4674631134972215296;4674631409850122240;4674631684728029184;4674631959605936128;4674632234483843072;4674632509361750016;4674632784239656960;4674633059117563904;4674633333995470848;4674633608873377792;4674633883751284736;4674634158629191680;4674634433507098624;4674634708385005568;4674634983262912512;4674635258140819456;4674635533018726400;4674635807896633344;4674636082774540288;4674636357652447232;4674636632530354176;4674636907408261120;4674637182286168064;4674637457164075008;4674637732041981952;4674638006919888896;4674638281797795840;4674638556675702784;4674638831553609728;4674639106431516672;4674639381309423616;4674639656187330560;4674639931065237504;4674640205943144448;4674640480821051392;4674640755698958336;4674641030576865280;4674641305454772224;4674641580332679168;4674641855210586112;4674642130088493056;4674642404966400000;4674642679844306944;4674642954722213888;4674643229600120832;4674643504478027776;4674643779355934720;4674644054233841664;4674644329111748608;4674644603989655552;4674644878867562496;4674645153745469440;4674645428623376384;4674645703501283328;4674645978379190272;4674646253257097216;4674646528135004160;4674646803012911104;4674647077890818048;4674647352768724992;4674647627646631936;4674647902524538880;4674648177402445824;4674648452280352768;4674648727158259712;4674649002036166656;4674649276914073600;4674649551791980544;4674649826669887488;4674650101547794432;4674650376425701376;4674650651303608320;4674650926181515264;4674651201059422208;4674651475937329152;4674651750815236096;4674652025693143040;4674652300571049984;4674652575448956928;4674652850326863872;4674653125204770816;4674653400082677760;4674653674960584704;4674653949838491648;4674654224716398592;4674654499594305536;4674654774472212480;4674655049350119424;4674655324228026368;4674655599105933312;4674655873983840256;4674656148861747200;4674656423739654144;4674656698617561088;4674656973495468032;4674657248373374976;4674657523251281920;4674657798129188864;4674658073007095808;4674658347885002752;4674658622762909696;4674658897640816640;4674659172518723584;4674659447396630528;4674659722274537472;4674659997152444416;4674660272030351360;4674660546908258304;4674660821786165248;4674661096664072192;4674661371541979136;4674661646419886080;4674661921297793024;4674662196175699968;4674662471053606912;4674662745931513856;4674663020809420800;4674663295687327744;4674663570565234688;4674663845443141632;4674664120321048576;4674664395198955520;4674664670076862464;4674664944954769408;4674665219832676352;4674665494710583296;4674665769588490240;4674666044466397184;4674666319344304128;4674666594222211072;4674666869100118016;4674667143978024960;4674667418855931904;4674667693733838848;4674667968611745792;4674668243489652736;4674668518367559680;4674668793245466624;4674669068123373568;4674669343001280512;4674669617879187456;4674669892757094400;4674670167635001344;4674670442512908288;4674670717390815232;4674670992268722176;4674671267146629120;4674671542024536064;4674671816902443008;4674672091780349952;4674672366658256896;4674672641536163840;4674672916414070784;4674673191291977728;4674673466169884672;4674673741047791616;4674674015925698560;4674674290803605504;4674674565681512448;4674674840559419392;4674675115437326336;4674675390315233280;4674675665193140224;4674675940071047168;4674676214948954112;4674676489826861056;4674676764704768000;4674677039582674944;4674677314460581888;4674677589338488832;4674677864216395776;4674678139094302720;4674678413972209664;4674678688850116608;4674678963728023552;4674679238605930496;4674679513483837440;4674679788361744384;4674680063239651328;4674680338117558272;4674680612995465216;4674680887873372160;4674681162751279104;4674681437629186048;4674681712507092992;4674681987384999936;4674682262262906880;4674682537140813824;4674682812018720768;4674683086896627712;4674683361774534656;4674683636652441600;4674683911530348544;4674684186408255488;4674684461286162432;4674684736164069376;4674685011041976320;4674685285919883264;4674685560797790208;4674685835675697152;4674686110553604096;4674686385431511040;4674686660309417984;4674686935187324928;4674687210065231872;4674687484943138816;4674687759821045760;4674688034698952704;4674688309576859648;4674688584454766592;4674688859332673536;4674689134210580480;4674689409088487424;4674689683966394368;4674689958844301312;4674690233722208256;4674690508600115200;4674690783478022144;4674691058355929088;4674691333233836032;4674691608111742976;4674691882989649920;4674692157867556864;4674692432745463808;4674692707623370752;4674692982501277696;4674693257379184640;4674693532257091584;4674693807134998528;4674694082012905472;4674694356890812416;4674694631768719360;4674694906646626304;4674695181524533248;4674695456402440192;4674695731280347136;4674696006158254080;4674696281036161024;4674696555914067968;4674696830791974912;4674697105669881856;4674697380547788800;4674697655425695744;4674697930303602688;4674698205181509632;4674698480059416576;4674698754937323520;4674699029815230464;4674699304693137408;4674699579571044352;4674699854448951296;4674700129326858240;4674700404204765184;4674700679082672128;4674700953960579072;4674701228838486016;4674701503716392960;4674701778594299904;4674702053472206848;4674702328350113792;4674702603228020736;4674702878105927680;4674703152983834624;4674703427861741568;4674703702739648512;4674703977617555456;4674704252495462400;4674704527373369344;4674704802251276288;4674705077129183232;4674705352007090176;4674705626884997120;4674705901762904064;4674706176640811008;4674706451518717952;4674706726396624896;4674707001274531840;4674707276152438784;4674707551030345728;4674707825908252672;4674708100786159616;4674708375664066560;4674708650541973504;4674708925419880448;4674709200297787392;4674709475175694336;4674709750053601280;4674710024931508224;4674710299809415168;4674710574687322112;4674710849565229056;4674711124443136000;4674711399321042944;4674711674198949888;4674711949076856832;4674712223954763776;4674712498832670720;4674712773710577664;4674713048588484608;4674713323466391552;4674713598344298496;4674713873222205440;4674714148100112384;4674714422978019328;4674714697855926272;4674714972733833216;4674715247611740160;4674715522489647104;4674715797367554048;4674716072245460992;4674716347123367936;4674716622001274880;4674716896879181824;4674717171757088768;4674717446634995712;4674717721512902656;4674717996390809600;4674718271268716544;4674718546146623488;4674718821024530432;4674719095902437376;4674719370780344320;4674719645658251264;4674719920536158208;4674720195414065152;4674720470291972096;4674720745169879040;4674721020047785984;4674721294925692928;4674721569803599872;4674721844681506816;4674722119559413760;4674722394437320704;4674722669315227648;4674722944193134592;4674723219071041536;4674723493948948480;4674723768826855424;4674724043704762368;4674724318582669312;4674724593460576256;4674724868338483200;4674725143216390144;4674725418094297088;4674725692972204032;4674725967850110976;4674726242728017920;4674726517605924864;4674726792483831808;4674727067361738752;4674727342239645696;4674727617117552640;4674727891995459584;4674728166873366528;4674728441751273472;4674728716629180416;4674728991507087360;4674729266384994304;4674729541262901248;4674729816140808192;4674730091018715136;4674730365896622080;4674730640774529024;4674730915652435968;4674731190530342912;4674731465408249856;4674731740286156800;4674732015164063744;4674732290041970688;4674732564919877632;4674732839797784576;4674733114675691520;4674733389553598464;4674733664431505408;4674733939309412352;4674734214187319296;4674734489065226240;4674734763943133184;4674735038821040128;4674735313698947072;4674735588576854016;4674735863454760960;4674736138332667904;4674736413210574848;4674736550649528320;4674736688088481792;4674736825527435264;4674736962966388736;4674737100405342208;4674737237844295680;4674737375283249152;4674737512722202624;4674737650161156096;4674737787600109568;4674737925039063040;4674738062478016512;4674738199916969984;4674738337355923456;4674738474794876928;4674738612233830400;4674738749672783872;4674738887111737344;4674739024550690816;4674739161989644288;4674739299428597760;4674739436867551232;4674739574306504704;4674739711745458176;4674739849184411648;4674739986623365120;4674740124062318592;4674740261501272064;4674740398940225536;4674740536379179008;4674740673818132480;4674740811257085952;4674740948696039424;4674741086134992896;4674741223573946368;4674741361012899840;4674741498451853312;4674741635890806784;4674741773329760256;4674741910768713728;4674742048207667200;4674742185646620672;4674742323085574144;4674742460524527616;4674742597963481088;4674742735402434560;4674742872841388032;4674743010280341504;4674743147719294976;4674743285158248448;4674743422597201920;4674743560036155392;4674743697475108864;4674743834914062336;4674743972353015808;4674744109791969280;4674744247230922752;4674744384669876224;4674744522108829696;4674744659547783168;4674744796986736640;4674744934425690112;4674745071864643584;4674745209303597056;4674745346742550528;4674745484181504000;4674745621620457472;4674745759059410944;4674745896498364416;4674746033937317888;4674746171376271360;4674746308815224832;4674746446254178304;4674746583693131776;4674746721132085248;4674746858571038720;4674746996009992192;4674747133448945664;4674747270887899136;4674747408326852608;4674747545765806080;4674747683204759552;4674747820643713024;4674747958082666496;4674748095521619968;4674748232960573440;4674748370399526912;4674748507838480384;4674748645277433856;4674748782716387328;4674748920155340800;4674749057594294272;4674749195033247744;4674749332472201216;4674749469911154688;4674749607350108160;4674749744789061632;4674749882228015104;4674750019666968576;4674750157105922048;4674750294544875520;4674750431983828992;4674750569422782464;4674750706861735936;4674750844300689408;4674750981739642880;4674751119178596352;4674751256617549824;4674751394056503296;4674751531495456768;4674751668934410240;4674751806373363712;4674751943812317184;4674752081251270656;4674752218690224128;4674752356129177600;4674752493568131072;4674752631007084544;4674752768446038016;4674752905884991488;4674753043323944960;4674753180762898432;4674753318201851904;4674753455640805376;4674753593079758848;4674753730518712320;4674753867957665792;4674754005396619264;4674754142835572736;4674754280274526208;4674754417713479680;4674754555152433152;4674754692591386624;4674754830030340096;4674754967469293568;4674755104908247040;4674755242347200512;4674755379786153984;4674755517225107456;4674755654664060928;4674755792103014400;4674755929541967872;4674756066980921344;4674756204419874816;4674756341858828288;4674756479297781760;4674756616736735232;4674756754175688704;4674756891614642176;4674757029053595648;4674757166492549120;4674757303931502592;4674757441370456064;4674757578809409536;4674757716248363008;4674757853687316480;4674757991126269952;4674758128565223424;4674758266004176896;4674758403443130368;4674758540882083840;4674758678321037312;4674758815759990784;4674758953198944256;4674759090637897728;4674759228076851200;4674759365515804672;4674759502954758144;4674759640393711616;4674759777832665088;4674759915271618560;4674760052710572032;4674760190149525504;4674760327588478976;4674760465027432448;4674760602466385920;4674760739905339392;4674760877344292864;4674761014783246336;4674761152222199808;4674761289661153280;4674761427100106752;4674761564539060224;4674761701978013696;4674761839416967168;4674761976855920640;4674762114294874112;4674762251733827584;4674762389172781056;4674762526611734528;4674762664050688000;4674762801489641472;4674762938928594944;4674763076367548416;4674763213806501888;4674763351245455360;4674763488684408832;4674763626123362304;4674763763562315776;4674763901001269248;4674764038440222720;4674764175879176192;4674764313318129664;4674764450757083136;4674764588196036608;4674764725634990080;4674764863073943552;4674765000512897024;4674765137951850496;4674765275390803968;4674765412829757440;4674765550268710912;4674765687707664384;4674765825146617856;4674765962585571328;4674766100024524800;4674766237463478272;4674766374902431744;4674766512341385216;4674766649780338688;4674766787219292160;4674766924658245632;4674767062097199104;4674767199536152576;4674767336975106048;4674767474414059520;4674767611853012992;4674767749291966464;4674767886730919936;4674768024169873408;4674768161608826880;4674768299047780352;4674768436486733824;4674768573925687296;4674768711364640768;4674768848803594240;4674768986242547712;4674769123681501184;4674769261120454656;4674769398559408128;4674769535998361600;4674769673437315072;4674769810876268544;4674769948315222016;4674770085754175488;4674770223193128960;4674770360632082432;4674770498071035904;4674770635509989376;4674770772948942848;4674770910387896320;4674771047826849792;4674771185265803264;4674771322704756736;4674771460143710208;4674771597582663680;4674771735021617152;4674771872460570624;4674772009899524096;4674772147338477568;4674772284777431040;4674772422216384512;4674772559655337984;4674772697094291456;4674772834533244928;4674772971972198400;4674773109411151872;4674773246850105344;4674773384289058816;4674773521728012288;4674773659166965760;4674773796605919232;4674773934044872704;4674774071483826176;4674774208922779648;4674774346361733120;4674774483800686592;4674774621239640064;4674774758678593536;4674774896117547008;4674775033556500480;4674775170995453952;4674775308434407424;4674775445873360896;4674775583312314368;4674775720751267840;4674775858190221312;4674775995629174784;4674776133068128256;4674776270507081728;4674776407946035200;4674776545384988672;4674776682823942144;4674776820262895616;4674776957701849088;4674777095140802560;4674777232579756032;4674777370018709504;4674777507457662976;4674777644896616448;4674777782335569920;4674777919774523392;4674778057213476864;4674778194652430336;4674778332091383808;4674778469530337280;4674778606969290752;4674778744408244224;4674778881847197696;4674779019286151168;4674779156725104640;4674779294164058112;4674779431603011584;4674779569041965056;4674779706480918528;4674779843919872000;4674779981358825472;4674780118797778944;4674780256236732416;4674780393675685888;4674780531114639360;4674780668553592832;4674780805992546304;4674780943431499776;4674781080870453248;4674781218309406720;4674781355748360192;4674781493187313664;4674781630626267136;4674781768065220608;4674781905504174080;4674782042943127552;4674782180382081024;4674782317821034496;4674782455259987968;4674782592698941440;4674782730137894912;4674782867576848384;4674783005015801856;4674783142454755328;4674783279893708800;4674783417332662272;4674783554771615744;4674783692210569216;4674783829649522688;4674783967088476160;4674784104527429632;4674784241966383104;4674784379405336576;4674784516844290048;4674784654283243520;4674784791722196992;4674784929161150464;4674785066600103936;4674785204039057408;4674785341478010880;4674785478916964352;4674785616355917824;4674785753794871296;4674785891233824768;4674786028672778240;4674786166111731712;4674786303550685184;4674786440989638656;4674786578428592128;4674786715867545600;4674786853306499072;4674786990745452544;4674787128184406016;4674787265623359488;4674787403062312960;4674787540501266432;4674787677940219904;4674787815379173376;4674787952818126848;4674788090257080320;4674788227696033792;4674788365134987264;4674788502573940736;4674788640012894208;4674788777451847680;4674788914890801152;4674789052329754624;4674789189768708096;4674789327207661568;4674789464646615040;4674789602085568512;4674789739524521984;4674789876963475456;4674790014402428928;4674790151841382400;4674790289280335872;4674790426719289344;4674790564158242816;4674790701597196288;4674790839036149760;4674790976475103232;4674791113914056704;4674791251353010176;4674791388791963648;4674791526230917120;4674791663669870592;4674791801108824064;4674791938547777536;4674792075986731008;4674792213425684480;4674792350864637952;4674792488303591424;4674792625742544896;4674792763181498368;4674792900620451840;4674793038059405312;4674793175498358784;4674793312937312256;4674793450376265728;4674793587815219200;4674793725254172672;4674793862693126144;4674794000132079616;4674794137571033088;4674794275009986560;4674794412448940032;4674794549887893504;4674794687326846976;4674794824765800448;4674794962204753920;4674795099643707392;4674795237082660864;4674795374521614336;4674795511960567808;4674795649399521280;4674795786838474752;4674795924277428224;4674796061716381696;4674796199155335168;4674796336594288640;4674796474033242112;4674796611472195584;4674796748911149056;4674796886350102528;4674797023789056000;4674797161228009472;4674797298666962944;4674797436105916416;4674797573544869888;4674797710983823360;4674797848422776832;4674797985861730304;4674798123300683776;4674798260739637248;4674798398178590720;4674798535617544192;4674798673056497664;4674798810495451136;4674798947934404608;4674799085373358080;4674799222812311552;4674799360251265024;4674799497690218496;4674799635129171968;4674799772568125440;4674799910007078912;4674800047446032384;4674800184884985856;4674800322323939328;4674800459762892800;4674800597201846272;4674800734640799744;4674800872079753216;4674801009518706688;4674801146957660160;4674801284396613632;4674801421835567104;4674801559274520576;4674801696713474048;4674801834152427520;4674801971591380992;4674802109030334464;4674802246469287936;4674802383908241408;4674802521347194880;4674802658786148352;4674802796225101824;4674802933664055296;4674803071103008768;4674803208541962240;4674803345980915712;4674803483419869184;4674803620858822656;4674803758297776128;4674803895736729600;4674804033175683072;4674804170614636544;4674804308053590016;4674804445492543488;4674804582931496960;4674804720370450432;4674804857809403904;4674804995248357376;4674805132687310848;4674805270126264320;4674805407565217792;4674805545004171264;4674805682443124736;4674805819882078208;4674805957321031680;4674806094759985152;4674806232198938624;4674806369637892096;4674806507076845568;4674806644515799040;4674806781954752512;4674806919393705984;4674807056832659456;4674807194271612928;4674807331710566400;4674807469149519872;4674807606588473344;4674807744027426816;4674807881466380288;4674808018905333760;4674808156344287232;4674808293783240704;4674808431222194176;4674808568661147648;4674808706100101120;4674808843539054592;4674808980978008064;4674809118416961536;4674809255855915008;4674809393294868480;4674809530733821952;4674809668172775424;4674809805611728896;4674809943050682368;4674810080489635840;4674810217928589312;4674810355367542784;4674810492806496256;4674810630245449728;4674810767684403200;4674810905123356672;4674811042562310144;4674811180001263616;4674811317440217088;4674811454879170560;4674811592318124032;4674811729757077504;4674811867196030976;4674812004634984448;4674812142073937920;4674812279512891392;4674812416951844864;4674812554390798336;4674812691829751808;4674812829268705280;4674812966707658752;4674813104146612224;4674813241585565696;4674813379024519168;4674813516463472640;4674813653902426112;4674813791341379584;4674813928780333056;4674814066219286528;4674814203658240000;4674814341097193472;4674814478536146944;4674814615975100416;4674814753414053888;4674814890853007360;4674815028291960832;4674815165730914304;4674815303169867776;4674815440608821248;4674815578047774720;4674815715486728192;4674815852925681664;4674815990364635136;4674816127803588608;4674816265242542080;4674816402681495552;4674816540120449024;4674816677559402496;4674816814998355968;4674816952437309440;4674817089876262912;4674817227315216384;4674817364754169856;4674817502193123328;4674817639632076800;4674817777071030272;4674817914509983744;4674818051948937216;4674818189387890688;4674818326826844160;4674818464265797632;4674818601704751104;4674818739143704576;4674818876582658048;4674819014021611520;4674819151460564992;4674819288899518464;4674819426338471936;4674819563777425408;4674819701216378880;4674819838655332352;4674819976094285824;4674820113533239296;4674820250972192768;4674820388411146240;4674820525850099712;4674820663289053184;4674820800728006656;4674820938166960128;4674821075605913600;4674821213044867072;4674821350483820544;4674821487922774016;4674821625361727488;4674821762800680960;4674821900239634432;4674822037678587904;4674822175117541376;4674822312556494848;4674822449995448320;4674822587434401792;4674822724873355264;4674822862312308736;4674822999751262208;4674823137190215680;4674823274629169152;4674823412068122624;4674823549507076096;4674823686946029568;4674823824384983040;4674823961823936512;4674824099262889984;4674824236701843456;4674824374140796928;4674824511579750400;4674824649018703872;4674824786457657344;4674824923896610816;4674825061335564288;4674825198774517760;4674825336213471232;4674825473652424704;4674825611091378176;4674825748530331648;4674825885969285120;4674826023408238592;4674826160847192064;4674826298286145536;4674826435725099008;4674826573164052480;4674826710603005952;4674826848041959424;4674826985480912896;4674827122919866368;4674827260358819840;4674827397797773312;4674827535236726784;4674827672675680256;4674827810114633728;4674827947553587200;4674828084992540672;4674828222431494144;4674828359870447616;4674828497309401088;4674828634748354560;4674828772187308032;4674828909626261504;4674829047065214976;4674829184504168448;4674829321943121920;4674829459382075392;4674829596821028864;4674829734259982336;4674829871698935808;4674830009137889280;4674830146576842752;4674830284015796224;4674830421454749696;4674830558893703168;4674830696332656640;4674830833771610112;4674830971210563584;4674831108649517056;4674831246088470528;4674831383527424000;4674831520966377472;4674831658405330944;4674831795844284416;4674831933283237888;4674832070722191360;4674832208161144832;4674832345600098304;4674832483039051776;4674832620478005248;4674832757916958720;4674832895355912192;4674833032794865664;4674833170233819136;4674833307672772608;4674833445111726080;4674833582550679552;4674833719989633024;4674833857428586496;4674833994867539968;4674834132306493440;4674834269745446912;4674834407184400384;4674834544623353856;4674834682062307328;4674834819501260800;4674834956940214272;4674835094379167744;4674835231818121216;4674835369257074688;4674835506696028160;4674835644134981632;4674835781573935104;4674835919012888576;4674836056451842048;4674836193890795520;4674836331329748992;4674836468768702464;4674836606207655936;4674836743646609408;4674836881085562880;4674837018524516352;4674837155963469824;4674837293402423296;4674837430841376768;4674837568280330240;4674837705719283712;4674837843158237184;4674837980597190656;4674838118036144128;4674838255475097600;4674838392914051072;4674838530353004544;4674838667791958016;4674838805230911488;4674838942669864960;4674839080108818432;4674839217547771904;4674839354986725376;4674839492425678848;4674839629864632320;4674839767303585792;4674839904742539264;4674840042181492736;4674840179620446208;4674840317059399680;4674840454498353152;4674840591937306624;4674840729376260096;4674840866815213568;4674841004254167040;4674841141693120512;4674841279132073984;4674841416571027456;4674841554009980928;4674841691448934400;4674841828887887872;4674841966326841344;4674842103765794816;4674842241204748288;4674842378643701760;4674842516082655232;4674842653521608704;4674842790960562176;4674842928399515648;4674843065838469120;4674843203277422592;4674843340716376064;4674843478155329536;4674843615594283008;4674843753033236480;4674843890472189952;4674844027911143424;4674844165350096896;4674844302789050368;4674844440228003840;4674844577666957312;4674844715105910784;4674844852544864256;4674844989983817728;4674845127422771200;4674845264861724672;4674845402300678144;4674845539739631616;4674845677178585088;4674845814617538560;4674845952056492032;4674846089495445504;4674846226934398976;4674846364373352448;4674846501812305920;4674846639251259392;4674846776690212864;4674846914129166336;4674847051568119808;4674847189007073280;4674847326446026752;4674847463884980224;4674847601323933696;4674847738762887168;4674847876201840640;4674848013640794112;4674848151079747584;4674848288518701056;4674848425957654528;4674848563396608000;4674848700835561472;4674848838274514944;4674848975713468416;4674849113152421888;4674849250591375360;4674849388030328832;4674849525469282304;4674849662908235776;4674849800347189248;4674849937786142720;4674850075225096192;4674850212664049664;4674850350103003136;4674850487541956608;4674850624980910080;4674850762419863552;4674850899858817024;4674851037297770496;4674851174736723968;4674851312175677440;4674851449614630912;4674851587053584384;4674851724492537856;4674851861931491328;4674851999370444800;4674852136809398272;4674852274248351744;4674852411687305216;4674852549126258688;4674852686565212160;4674852824004165632;4674852961443119104;4674853098882072576;4674853236321026048;4674853373759979520;4674853511198932992;4674853648637886464;4674853786076839936;4674853923515793408;4674854060954746880;4674854198393700352;4674854335832653824;4674854473271607296;4674854610710560768;4674854748149514240;4674854885588467712;4674855023027421184;4674855160466374656;4674855297905328128;4674855435344281600;4674855572783235072;4674855710222188544;4674855847661142016;4674855985100095488;4674856122539048960;4674856259978002432;4674856397416955904;4674856534855909376;4674856672294862848;4674856809733816320;4674856947172769792;4674857084611723264;4674857222050676736;4674857359489630208;4674857496928583680;4674857634367537152;4674857771806490624;4674857909245444096;4674858046684397568;4674858184123351040;4674858321562304512;4674858459001257984;4674858596440211456;4674858733879164928;4674858871318118400;4674859008757071872;4674859146196025344;4674859283634978816;4674859421073932288;4674859558512885760;4674859695951839232;4674859833390792704;4674859970829746176;4674860108268699648;4674860245707653120;4674860383146606592;4674860520585560064;4674860658024513536;4674860795463467008;4674860932902420480;4674861070341373952;4674861207780327424;4674861345219280896;4674861482658234368;4674861620097187840;4674861757536141312;4674861894975094784;4674862032414048256;4674862169853001728;4674862307291955200;4674862444730908672;4674862582169862144;4674862719608815616;4674862857047769088;4674862994486722560;4674863131925676032;4674863269364629504;4674863406803582976;4674863544242536448;4674863681681489920;4674863819120443392;4674863956559396864;4674864093998350336;4674864231437303808;4674864368876257280;4674864506315210752;4674864643754164224;4674864781193117696;4674864918632071168;4674865056071024640;4674865193509978112;4674865330948931584;4674865468387885056;4674865605826838528;4674865743265792000;4674865880704745472;4674866018143698944;4674866155582652416;4674866293021605888;4674866430460559360;4674866567899512832;4674866705338466304;4674866842777419776;4674866980216373248;4674867117655326720;4674867255094280192;4674867392533233664;4674867529972187136;4674867667411140608;4674867804850094080;4674867942289047552;4674868079728001024;4674868217166954496;4674868354605907968;4674868492044861440;4674868629483814912;4674868766922768384;4674868904361721856;4674869041800675328;4674869179239628800;4674869316678582272;4674869454117535744;4674869591556489216;4674869728995442688;4674869866434396160;4674870003873349632;4674870141312303104;4674870278751256576;4674870416190210048;4674870553629163520;4674870691068116992;4674870828507070464;4674870965946023936;4674871103384977408;4674871240823930880;4674871378262884352;4674871515701837824;4674871653140791296;4674871790579744768;4674871928018698240;4674872065457651712;4674872202896605184;4674872340335558656;4674872477774512128;4674872615213465600;4674872752652419072;4674872890091372544;4674873027530326016;4674873164969279488;4674873302408232960;4674873439847186432;4674873577286139904;4674873714725093376;4674873852164046848;4674873989603000320;4674874127041953792;4674874264480907264;4674874401919860736;4674874539358814208;4674874676797767680;4674874814236721152;4674874951675674624;4674875089114628096;4674875226553581568;4674875363992535040;4674875501431488512;4674875638870441984;4674875776309395456;4674875913748348928;4674876051187302400;4674876188626255872;4674876326065209344;4674876463504162816;4674876600943116288;4674876738382069760;4674876875821023232;4674877013259976704;4674877150698930176;4674877288137883648;4674877425576837120;4674877563015790592;4674877700454744064;4674877837893697536;4674877975332651008;4674878112771604480;4674878250210557952;4674878387649511424;4674878525088464896;4674878662527418368;4674878799966371840;4674878937405325312;4674879074844278784;4674879212283232256;4674879349722185728;4674879487161139200;4674879624600092672;4674879762039046144;4674879899477999616;4674880036916953088;4674880174355906560;4674880311794860032;4674880449233813504;4674880586672766976;4674880724111720448;4674880861550673920;4674880998989627392;4674881136428580864;4674881273867534336;4674881411306487808;4674881548745441280;4674881686184394752;4674881823623348224;4674881961062301696;4674882098501255168;4674882235940208640;4674882373379162112;4674882510818115584;4674882648257069056;4674882785696022528;4674882923134976000;4674883060573929472;4674883198012882944;4674883335451836416;4674883472890789888;4674883610329743360;4674883747768696832;4674883885207650304;4674884022646603776;4674884160085557248;4674884297524510720;4674884434963464192;4674884572402417664;4674884709841371136;4674884847280324608;4674884984719278080;4674885122158231552;4674885259597185024;4674885397036138496;4674885534475091968;4674885671914045440;4674885809352998912;4674885946791952384;4674886084230905856;4674886221669859328;4674886359108812800;4674886496547766272;4674886633986719744;4674886771425673216;4674886908864626688;4674887046303580160;4674887183742533632;4674887321181487104;4674887458620440576;4674887596059394048;4674887733498347520;4674887870937300992;4674888008376254464;4674888145815207936;4674888283254161408;4674888420693114880;4674888558132068352;4674888695571021824;4674888833009975296;4674888970448928768;4674889107887882240;4674889245326835712;4674889382765789184;4674889520204742656;4674889657643696128;4674889795082649600;4674889932521603072;4674890069960556544;4674890207399510016;4674890344838463488;4674890482277416960;4674890619716370432;4674890757155323904;4674890894594277376;4674891032033230848;4674891169472184320;4674891306911137792;4674891444350091264;4674891581789044736;4674891719227998208;4674891856666951680;4674891994105905152;4674892131544858624;4674892268983812096;4674892406422765568;4674892543861719040;4674892681300672512;4674892818739625984;4674892956178579456;4674893093617532928;4674893231056486400;4674893368495439872;4674893505934393344;4674893643373346816;4674893780812300288;4674893918251253760;4674894055690207232;4674894193129160704;4674894330568114176;4674894468007067648;4674894605446021120;4674894742884974592;4674894880323928064;4674895017762881536;4674895155201835008;4674895292640788480;4674895430079741952;4674895567518695424;4674895704957648896;4674895842396602368;4674895979835555840;4674896117274509312;4674896254713462784;4674896392152416256;4674896529591369728;4674896667030323200;4674896804469276672;4674896941908230144;4674897079347183616;4674897216786137088;4674897354225090560;4674897491664044032;4674897629102997504;4674897766541950976;4674897903980904448;4674898041419857920;4674898178858811392;4674898316297764864;4674898453736718336;4674898591175671808;4674898728614625280;4674898866053578752;4674899003492532224;4674899140931485696;4674899278370439168;4674899415809392640;4674899553248346112;4674899690687299584;4674899828126253056;4674899965565206528;4674900103004160000;4674900240443113472;4674900377882066944;4674900515321020416;4674900652759973888;4674900790198927360;4674900927637880832;4674901065076834304;4674901202515787776;4674901339954741248;4674901477393694720;4674901614832648192;4674901752271601664;4674901889710555136;4674902027149508608;4674902164588462080;4674902302027415552;4674902439466369024;4674902576905322496;4674902714344275968;4674902851783229440;4674902989222182912;4674903126661136384;4674903264100089856;4674903401539043328;4674903538977996800;4674903676416950272;4674903813855903744;4674903951294857216;4674904088733810688;4674904226172764160;4674904363611717632;4674904501050671104;4674904638489624576;4674904775928578048;4674904913367531520;4674905050806484992;4674905188245438464;4674905325684391936;4674905463123345408;4674905600562298880;4674905738001252352;4674905875440205824;4674906012879159296;4674906150318112768;4674906287757066240;4674906425196019712;4674906562634973184;4674906700073926656;4674906837512880128;4674906974951833600;4674907112390787072;4674907249829740544;4674907387268694016;4674907524707647488;4674907662146600960;4674907799585554432;4674907937024507904;4674908074463461376;4674908211902414848;4674908349341368320;4674908486780321792;4674908624219275264;4674908761658228736;4674908899097182208;4674909036536135680;4674909173975089152;4674909311414042624;4674909448852996096;4674909586291949568;4674909723730903040;4674909861169856512;4674909998608809984;4674910136047763456;4674910273486716928;4674910410925670400;4674910548364623872;4674910685803577344;4674910823242530816;4674910960681484288;4674911098120437760;4674911235559391232;4674911372998344704;4674911510437298176;4674911647876251648;4674911785315205120;4674911922754158592;4674912060193112064;4674912197632065536;4674912335071019008;4674912472509972480;4674912609948925952;4674912747387879424;4674912884826832896;4674913022265786368;4674913159704739840;4674913297143693312;4674913434582646784;4674913572021600256;4674913709460553728;4674913846899507200;4674913984338460672;4674914121777414144;4674914259216367616;4674914396655321088;4674914534094274560;4674914671533228032;4674914808972181504;4674914946411134976;4674915083850088448;4674915221289041920;4674915358727995392;4674915496166948864;4674915633605902336;4674915771044855808;4674915908483809280;4674916045922762752;4674916183361716224;4674916320800669696;4674916458239623168;4674916595678576640;4674916733117530112;4674916870556483584;4674917007995437056;4674917145434390528;4674917282873344000;4674917420312297472;4674917557751250944;4674917695190204416;4674917832629157888;4674917970068111360;4674918107507064832;4674918244946018304;4674918382384971776;4674918519823925248;4674918657262878720;4674918794701832192;4674918932140785664;4674919069579739136;4674919207018692608;4674919344457646080;4674919481896599552;4674919619335553024;4674919756774506496;4674919894213459968;4674920031652413440;4674920169091366912;4674920306530320384;4674920443969273856;4674920581408227328;4674920718847180800;4674920856286134272;4674920993725087744;4674921131164041216;4674921268602994688;4674921406041948160;4674921543480901632;4674921680919855104;4674921818358808576;4674921955797762048;4674922093236715520;4674922230675668992;4674922368114622464;4674922505553575936;4674922642992529408;4674922780431482880;4674922917870436352;4674923055309389824;4674923192748343296;4674923330187296768;4674923467626250240;4674923605065203712;4674923742504157184;4674923879943110656;4674924017382064128;4674924154821017600;4674924292259971072;4674924429698924544;4674924567137878016;4674924704576831488;4674924842015784960;4674924979454738432;4674925116893691904;4674925254332645376;4674925391771598848;4674925529210552320;4674925666649505792;4674925804088459264;4674925941527412736;4674926078966366208;4674926216405319680;4674926353844273152;4674926491283226624;4674926628722180096;4674926766161133568;4674926903600087040;4674927041039040512;4674927178477993984;4674927315916947456;4674927453355900928;4674927590794854400;4674927728233807872;4674927865672761344;4674928003111714816;4674928140550668288;4674928277989621760;4674928415428575232;4674928552867528704;4674928690306482176;4674928827745435648;4674928965184389120;4674929102623342592;4674929240062296064;4674929377501249536;4674929514940203008;4674929652379156480;4674929789818109952;4674929927257063424;4674930064696016896;4674930202134970368;4674930339573923840;4674930477012877312;4674930614451830784;4674930751890784256;4674930889329737728;4674931026768691200;4674931164207644672;4674931301646598144;4674931439085551616;4674931576524505088;4674931713963458560;4674931851402412032;4674931988841365504;4674932126280318976;4674932263719272448;4674932401158225920;4674932538597179392;4674932676036132864;4674932813475086336;4674932950914039808;4674933088352993280;4674933225791946752;4674933363230900224;4674933500669853696;4674933638108807168;4674933775547760640;4674933912986714112;4674934050425667584;4674934187864621056;4674934325303574528;4674934462742528000;4674934600181481472;4674934737620434944;4674934875059388416;4674935012498341888;4674935149937295360;4674935287376248832;4674935424815202304;4674935562254155776;4674935699693109248;4674935837132062720;4674935974571016192;4674936112009969664;4674936249448923136;4674936386887876608;4674936524326830080;4674936661765783552;4674936799204737024;4674936936643690496;4674937074082643968;4674937211521597440;4674937348960550912;4674937486399504384;4674937623838457856;4674937761277411328;4674937898716364800;4674938036155318272;4674938173594271744;4674938311033225216;4674938448472178688;4674938585911132160;4674938723350085632;4674938860789039104;4674938998227992576;4674939135666946048;4674939273105899520;4674939410544852992;4674939547983806464;4674939685422759936;4674939822861713408;4674939960300666880;4674940097739620352;4674940235178573824;4674940372617527296;4674940510056480768;4674940647495434240;4674940784934387712;4674940922373341184;4674941059812294656;4674941197251248128;4674941334690201600;4674941472129155072;4674941609568108544;4674941747007062016;4674941884446015488;4674942021884968960;4674942159323922432;4674942296762875904;4674942434201829376;4674942571640782848;4674942709079736320;4674942846518689792;4674942983957643264;4674943121396596736;4674943258835550208;4674943396274503680;4674943533713457152;4674943671152410624;4674943808591364096;4674943946030317568;4674944083469271040;4674944220908224512;4674944358347177984;4674944495786131456;4674944633225084928;4674944770664038400;4674944908102991872;4674945045541945344;4674945182980898816;4674945320419852288;4674945457858805760;4674945595297759232;4674945732736712704;4674945870175666176;4674946007614619648;4674946145053573120;4674946282492526592;4674946419931480064;4674946557370433536;4674946694809387008;4674946832248340480;4674946969687293952;4674947107126247424;4674947244565200896;4674947382004154368;4674947519443107840;4674947656882061312;4674947794321014784;4674947931759968256;4674948069198921728;4674948206637875200;4674948344076828672;4674948481515782144;4674948618954735616;4674948756393689088;4674948893832642560;4674949031271596032;4674949168710549504;4674949306149502976;4674949443588456448;4674949581027409920;4674949718466363392;4674949855905316864;4674949993344270336;4674950130783223808;4674950268222177280;4674950405661130752;4674950543100084224;4674950680539037696;4674950817977991168;4674950955416944640;4674951092855898112;4674951230294851584;4674951367733805056;4674951505172758528;4674951642611712000;4674951780050665472;4674951917489618944;4674952054928572416;4674952192367525888;4674952329806479360;4674952467245432832;4674952604684386304;4674952742123339776;4674952879562293248;4674953017001246720;4674953154440200192;4674953291879153664;4674953429318107136;4674953566757060608;4674953704196014080;4674953841634967552;4674953979073921024;4674954116512874496;4674954253951827968;4674954391390781440;4674954528829734912;4674954666268688384;4674954803707641856;4674954941146595328;4674955078585548800;4674955216024502272;4674955353463455744;4674955490902409216;4674955628341362688;4674955765780316160;4674955903219269632;4674956040658223104;4674956178097176576;4674956315536130048;4674956452975083520;4674956590414036992;4674956727852990464;4674956865291943936;4674957002730897408;4674957140169850880;4674957277608804352;4674957415047757824;4674957552486711296;4674957689925664768;4674957827364618240;4674957964803571712;4674958102242525184;4674958239681478656;4674958377120432128;4674958514559385600;4674958651998339072;4674958789437292544;4674958926876246016;4674959064315199488;4674959201754152960;4674959339193106432;4674959476632059904;4674959614071013376;4674959751509966848;4674959888948920320;4674960026387873792;4674960163826827264;4674960301265780736;4674960438704734208;4674960576143687680;4674960713582641152;4674960851021594624;4674960988460548096;4674961125899501568;4674961263338455040;4674961400777408512;4674961538216361984;4674961675655315456;4674961813094268928;4674961950533222400;4674962087972175872;4674962225411129344;4674962362850082816;4674962500289036288;4674962637727989760;4674962775166943232;4674962912605896704;4674963050044850176;4674963187483803648;4674963324922757120;4674963462361710592;4674963599800664064;4674963737239617536;4674963874678571008;4674964012117524480;4674964149556477952;4674964286995431424;4674964424434384896;4674964561873338368;4674964699312291840;4674964836751245312;4674964974190198784;4674965111629152256;4674965249068105728;4674965386507059200;4674965523946012672;4674965661384966144;4674965798823919616;4674965936262873088;4674966073701826560;4674966211140780032;4674966348579733504;4674966486018686976;4674966623457640448;4674966760896593920;4674966898335547392;4674967035774500864;4674967173213454336;4674967310652407808;4674967448091361280;4674967585530314752;4674967722969268224;4674967860408221696;4674967997847175168;4674968135286128640;4674968272725082112;4674968410164035584;4674968547602989056;4674968685041942528;4674968822480896000;4674968959919849472;4674969097358802944;4674969234797756416;4674969372236709888;4674969509675663360;4674969647114616832;4674969784553570304;4674969921992523776;4674970059431477248;4674970196870430720;4674970334309384192;4674970471748337664;4674970609187291136;4674970746626244608;4674970884065198080;4674971021504151552;4674971158943105024;4674971296382058496;4674971433821011968;4674971571259965440;4674971708698918912;4674971846137872384;4674971983576825856;4674972121015779328;4674972258454732800;4674972395893686272;4674972533332639744;4674972670771593216;4674972808210546688;4674972945649500160;4674973083088453632;4674973220527407104;4674973357966360576;4674973495405314048;4674973632844267520;4674973770283220992;4674973907722174464;4674974045161127936;4674974182600081408;4674974320039034880;4674974457477988352;4674974594916941824;4674974732355895296;4674974869794848768;4674975007233802240;4674975144672755712;4674975282111709184;4674975419550662656;4674975556989616128;4674975694428569600;4674975831867523072;4674975969306476544;4674976106745430016;4674976244184383488;4674976381623336960;4674976519062290432;4674976656501243904;4674976793940197376;4674976931379150848;4674977068818104320;4674977206257057792;4674977343696011264;4674977481134964736;4674977618573918208;4674977756012871680;4674977893451825152;4674978030890778624;4674978168329732096;4674978305768685568;4674978443207639040;4674978580646592512;4674978718085545984;4674978855524499456;4674978992963452928;4674979130402406400;4674979267841359872;4674979405280313344;4674979542719266816;4674979680158220288;4674979817597173760;4674979955036127232;4674980092475080704;4674980229914034176;4674980367352987648;4674980504791941120;4674980642230894592;4674980779669848064;4674980917108801536;4674981054547755008;4674981191986708480;4674981329425661952;4674981466864615424;4674981604303568896;4674981741742522368;4674981879181475840;4674982016620429312;4674982154059382784;4674982291498336256;4674982428937289728;4674982566376243200;4674982703815196672;4674982841254150144;4674982978693103616;4674983116132057088;4674983253571010560;4674983391009964032;4674983528448917504;4674983665887870976;4674983803326824448;4674983940765777920;4674984078204731392;4674984215643684864;4674984353082638336;4674984490521591808;4674984627960545280;4674984765399498752;4674984902838452224;4674985040277405696;4674985177716359168;4674985315155312640;4674985452594266112;4674985590033219584;4674985727472173056;4674985864911126528;4674986002350080000;4674986139789033472;4674986277227986944;4674986414666940416;4674986552105893888;4674986689544847360;4674986826983800832;4674986964422754304;4674987101861707776;4674987239300661248;4674987376739614720;4674987514178568192;4674987651617521664;4674987789056475136;4674987926495428608;4674988063934382080;4674988201373335552;4674988338812289024;4674988476251242496;4674988613690195968;4674988751129149440;4674988888568102912;4674989026007056384;4674989163446009856;4674989300884963328;4674989438323916800;4674989575762870272;4674989713201823744;4674989850640777216;4674989988079730688;4674990125518684160;4674990262957637632;4674990400396591104;4674990537835544576;4674990675274498048;4674990812713451520;4674990950152404992;4674991087591358464;4674991225030311936;4674991362469265408;4674991499908218880;4674991637347172352;4674991774786125824;4674991912225079296;4674992049664032768;4674992187102986240;4674992324541939712;4674992461980893184;4674992599419846656;4674992736858800128;4674992874297753600;4674993011736707072;4674993149175660544;4674993286614614016;4674993424053567488;4674993561492520960;4674993698931474432;4674993836370427904;4674993973809381376;4674994111248334848;4674994248687288320;4674994386126241792;4674994523565195264;4674994661004148736;4674994798443102208;4674994935882055680;4674995073321009152;4674995210759962624;4674995348198916096;4674995485637869568;4674995623076823040;4674995760515776512;4674995897954729984;4674996035393683456;4674996172832636928;4674996310271590400;4674996447710543872;4674996585149497344;4674996722588450816;4674996860027404288;4674996997466357760;4674997134905311232;4674997272344264704;4674997409783218176;4674997547222171648;4674997684661125120;4674997822100078592;4674997959539032064;4674998096977985536;4674998234416939008;4674998371855892480;4674998509294845952;4674998646733799424;4674998784172752896;4674998921611706368;4674999059050659840;4674999196489613312;4674999333928566784;4674999471367520256;4674999608806473728;4674999746245427200;4674999883684380672;4675000021123334144;4675000158562287616;4675000296001241088;4675000433440194560;4675000570879148032;4675000708318101504;4675000845757054976;4675000983196008448;4675001120634961920;4675001258073915392;4675001395512868864;4675001532951822336;4675001670390775808;4675001807829729280;4675001945268682752;4675002082707636224;4675002220146589696;4675002357585543168;4675002495024496640;4675002632463450112;4675002769902403584;4675002907341357056;4675003044780310528;4675003182219264000;4675003319658217472;4675003457097170944;4675003594536124416;4675003731975077888;4675003869414031360;4675004006852984832;4675004144291938304;4675004281730891776;4675004419169845248;4675004556608798720;4675004694047752192;4675004831486705664;4675004968925659136;4675005106364612608;4675005243803566080;4675005381242519552;4675005518681473024;4675005656120426496;4675005793559379968;4675005930998333440;4675006068437286912;4675006205876240384;4675006343315193856;4675006480754147328;4675006618193100800;4675006755632054272;4675006893071007744;4675007030509961216;4675007167948914688;4675007305387868160;4675007442826821632;4675007580265775104;4675007717704728576;4675007855143682048;4675007992582635520;4675008130021588992;4675008267460542464;4675008404899495936;4675008542338449408;4675008679777402880;4675008817216356352;4675008954655309824;4675009092094263296;4675009229533216768;4675009366972170240;4675009504411123712;4675009641850077184;4675009779289030656;4675009916727984128;4675010054166937600;4675010191605891072;4675010329044844544;4675010466483798016;4675010603922751488;4675010741361704960;4675010878800658432;4675011016239611904;4675011153678565376;4675011291117518848;4675011428556472320;4675011565995425792;4675011703434379264;4675011840873332736;4675011978312286208;4675012115751239680;4675012253190193152;4675012390629146624;4675012528068100096;4675012665507053568;4675012802946007040;4675012940384960512;4675013077823913984;4675013215262867456;4675013352701820928;4675013490140774400;4675013627579727872;4675013765018681344;4675013902457634816;4675014039896588288;4675014177335541760;4675014314774495232;4675014452213448704;4675014589652402176;4675014727091355648;4675014864530309120;4675015001969262592;4675015139408216064;4675015276847169536;4675015414286123008;4675015551725076480;4675015689164029952;4675015826602983424;4675015964041936896;4675016101480890368;4675016238919843840;4675016376358797312;4675016513797750784;4675016651236704256;4675016788675657728;4675016926114611200;4675017063553564672;4675017200992518144;4675017338431471616;4675017475870425088;4675017613309378560;4675017750748332032;4675017888187285504;4675018025626238976;4675018163065192448;4675018300504145920;4675018437943099392;4675018575382052864;4675018712821006336;4675018850259959808;4675018987698913280;4675019125137866752;4675019262576820224;4675019400015773696;4675019537454727168;4675019674893680640;4675019812332634112;4675019949771587584;4675020087210541056;4675020224649494528;4675020362088448000;4675020499527401472;4675020636966354944;4675020774405308416;4675020911844261888;4675021049283215360;4675021186722168832;4675021324161122304;4675021461600075776;4675021599039029248;4675021736477982720;4675021873916936192;4675022011355889664;4675022148794843136;4675022286233796608;4675022423672750080;4675022561111703552;4675022698550657024;4675022835989610496;4675022973428563968;4675023110867517440;4675023248306470912;4675023385745424384;4675023523184377856;4675023660623331328;4675023798062284800;4675023935501238272;4675024072940191744;4675024210379145216;4675024347818098688;4675024485257052160;4675024622696005632;4675024760134959104;4675024897573912576;4675025035012866048;4675025172451819520;4675025309890772992;4675025447329726464;4675025584768679936;4675025722207633408;4675025859646586880;4675025997085540352;4675026134524493824;4675026271963447296;4675026409402400768;4675026546841354240;4675026684280307712;4675026821719261184;4675026959158214656;4675027096597168128;4675027234036121600;4675027371475075072;4675027508914028544;4675027646352982016;4675027783791935488;4675027921230888960;4675028058669842432;4675028196108795904;4675028333547749376;4675028470986702848;4675028608425656320;4675028745864609792;4675028883303563264;4675029020742516736;4675029158181470208;4675029295620423680;4675029433059377152;4675029570498330624;4675029707937284096;4675029845376237568;4675029982815191040;4675030120254144512;4675030257693097984;4675030395132051456;4675030532571004928;4675030670009958400;4675030807448911872;4675030944887865344;4675031082326818816;4675031219765772288;4675031357204725760;4675031494643679232;4675031632082632704;4675031769521586176;4675031906960539648;4675032044399493120;4675032181838446592;4675032319277400064;4675032456716353536;4675032594155307008;4675032731594260480;4675032869033213952;4675033006472167424;4675033143911120896;4675033281350074368;4675033418789027840;4675033556227981312;4675033693666934784;4675033831105888256;4675033968544841728;4675034105983795200;4675034243422748672;4675034380861702144;4675034518300655616;4675034655739609088;4675034793178562560;4675034930617516032;4675035068056469504;4675035205495422976;4675035342934376448;4675035480373329920;4675035617812283392;4675035755251236864;4675035892690190336;4675036030129143808;4675036167568097280;4675036305007050752;4675036442446004224;4675036579884957696;4675036717323911168;4675036854762864640;4675036992201818112;4675037129640771584;4675037267079725056;4675037404518678528;4675037541957632000;4675037679396585472;4675037816835538944;4675037954274492416;4675038091713445888;4675038229152399360;4675038366591352832;4675038504030306304;4675038641469259776;4675038778908213248;4675038916347166720;4675039053786120192;4675039191225073664;4675039328664027136;4675039466102980608;4675039603541934080;4675039740980887552;4675039878419841024;4675040015858794496;4675040153297747968;4675040290736701440;4675040428175654912;4675040565614608384;4675040703053561856;4675040840492515328;4675040977931468800;4675041115370422272;4675041252809375744;4675041390248329216;4675041527687282688;4675041665126236160;4675041802565189632;4675041940004143104;4675042077443096576;4675042214882050048;4675042352321003520;4675042489759956992;4675042627198910464;4675042764637863936;4675042902076817408;4675043039515770880;4675043176954724352;4675043314393677824;4675043451832631296;4675043589271584768;4675043726710538240;4675043864149491712;4675044001588445184;4675044139027398656;4675044276466352128;4675044413905305600;4675044551344259072;4675044688783212544;4675044826222166016;4675044963661119488;4675045101100072960;4675045238539026432;4675045375977979904;4675045513416933376;4675045650855886848;4675045788294840320;4675045925733793792;4675046063172747264;4675046200611700736;4675046338050654208;4675046475489607680;4675046612928561152;4675046750367514624;4675046887806468096;4675047025245421568;4675047162684375040;4675047300123328512;4675047437562281984;4675047575001235456;4675047712440188928;4675047849879142400;4675047987318095872;4675048124757049344;4675048262196002816;4675048399634956288;4675048537073909760;4675048674512863232;4675048811951816704;4675048949390770176;4675049086829723648;4675049224268677120;4675049361707630592;4675049499146584064;4675049636585537536;4675049774024491008;4675049911463444480;4675050048902397952;4675050186341351424;4675050323780304896;4675050461219258368;4675050598658211840;4675050736097165312;4675050873536118784;4675051010975072256;4675051148414025728;4675051285852979200;4675051423291932672;4675051560730886144;4675051698169839616;4675051835608793088;4675051973047746560;4675052110486700032;4675052247925653504;4675052385364606976;4675052522803560448;4675052660242513920;4675052797681467392;4675052935120420864;4675053072559374336;4675053209998327808;4675053347437281280;4675053484876234752;4675053622315188224;4675053759754141696;4675053897193095168;4675054034632048640;4675054172071002112;4675054309509955584;4675054446948909056;4675054584387862528;4675054721826816000;4675054859265769472;4675054996704722944;4675055134143676416;4675055271582629888;4675055409021583360;4675055546460536832;4675055683899490304;4675055821338443776;4675055958777397248;4675056096216350720;4675056233655304192;4675056371094257664;4675056508533211136;4675056645972164608;4675056783411118080;4675056920850071552;4675057058289025024;4675057195727978496;4675057333166931968;4675057470605885440;4675057608044838912;4675057745483792384;4675057882922745856;4675058020361699328;4675058157800652800;4675058295239606272;4675058432678559744;4675058570117513216;4675058707556466688;4675058844995420160;4675058982434373632;4675059119873327104;4675059257312280576;4675059394751234048;4675059532190187520;4675059669629140992;4675059807068094464;4675059944507047936;4675060081946001408;4675060219384954880;4675060356823908352;4675060494262861824;4675060631701815296;4675060769140768768;4675060906579722240;4675061044018675712;4675061181457629184;4675061318896582656;4675061456335536128;4675061593774489600;4675061731213443072;4675061868652396544;4675062006091350016;4675062143530303488;4675062280969256960;4675062418408210432;4675062555847163904;4675062693286117376;4675062830725070848;4675062968164024320;4675063105602977792;4675063243041931264;4675063380480884736;4675063517919838208;4675063655358791680;4675063792797745152;4675063930236698624;4675064067675652096;4675064205114605568;4675064342553559040;4675064479992512512;4675064617431465984;4675064754870419456;4675064892309372928;4675065029748326400;4675065167187279872;4675065304626233344;4675065442065186816;4675065579504140288;4675065716943093760;4675065854382047232;4675065991821000704;4675066129259954176;4675066266698907648;4675066404137861120;4675066541576814592;4675066679015768064;4675066816454721536;4675066953893675008;4675067091332628480;4675067228771581952;4675067366210535424;4675067503649488896;4675067641088442368;4675067778527395840;4675067915966349312;4675068053405302784;4675068190844256256;4675068328283209728;4675068465722163200;4675068603161116672;4675068740600070144;4675068878039023616;4675069015477977088;4675069152916930560;4675069290355884032;4675069427794837504;4675069565233790976;4675069702672744448;4675069840111697920;4675069977550651392;4675070114989604864;4675070252428558336;4675070389867511808;4675070527306465280;4675070664745418752;4675070802184372224;4675070939623325696;4675071077062279168;4675071214501232640;4675071351940186112;4675071489379139584;4675071626818093056;4675071764257046528;4675071901696000000;4675072039134953472;4675072176573906944;4675072314012860416;4675072451451813888;4675072588890767360;4675072726329720832;4675072863768674304;4675073001207627776;4675073138646581248;4675073276085534720;4675073413524488192;4675073550963441664;4675073688402395136;4675073825841348608;4675073963280302080;4675074100719255552;4675074238158209024;4675074375597162496;4675074513036115968;4675074650475069440;4675074787914022912;4675074925352976384;4675075062791929856;4675075200230883328;4675075337669836800;4675075475108790272;4675075612547743744;4675075749986697216;4675075887425650688;4675076024864604160;4675076162303557632;4675076299742511104;4675076437181464576;4675076574620418048;4675076712059371520;4675076849498324992;4675076986937278464;4675077124376231936;4675077261815185408;4675077399254138880;4675077536693092352;4675077674132045824;4675077811570999296;4675077949009952768;4675078086448906240;4675078223887859712;4675078361326813184;4675078498765766656;4675078636204720128;4675078773643673600;4675078911082627072;4675079048521580544;4675079185960534016;4675079323399487488;4675079460838440960;4675079598277394432;4675079735716347904;4675079873155301376;4675080010594254848;4675080148033208320;4675080285472161792;4675080422911115264;4675080560350068736;4675080697789022208;4675080835227975680;4675080972666929152;4675081110105882624;4675081247544836096;4675081384983789568;4675081522422743040;4675081659861696512;4675081797300649984;4675081934739603456;4675082072178556928;4675082209617510400;4675082347056463872;4675082484495417344;4675082621934370816;4675082759373324288;4675082896812277760;4675083034251231232;4675083171690184704;4675083309129138176;4675083446568091648;4675083584007045120;4675083721445998592;4675083858884952064;4675083996323905536;4675084133762859008;4675084271201812480;4675084408640765952;4675084546079719424;4675084683518672896;4675084820957626368;4675084958396579840;4675085095835533312;4675085233274486784;4675085370713440256;4675085508152393728;4675085645591347200;4675085783030300672;4675085920469254144;4675086057908207616;4675086195347161088;4675086332786114560;4675086470225068032;4675086607664021504;4675086745102974976;4675086882541928448;4675087019980881920;4675087157419835392;4675087294858788864;4675087432297742336;4675087569736695808;4675087707175649280;4675087844614602752;4675087982053556224;4675088119492509696;4675088256931463168;4675088394370416640;4675088531809370112;4675088669248323584;4675088806687277056;4675088944126230528;4675089081565184000;4675089219004137472;4675089356443090944;4675089493882044416;4675089631320997888;4675089768759951360;4675089906198904832;4675090043637858304;4675090181076811776;4675090318515765248;4675090455954718720;4675090593393672192;4675090730832625664;4675090868271579136;4675091005710532608;4675091143149486080;4675091280588439552;4675091418027393024;4675091555466346496;4675091692905299968;4675091830344253440;4675091967783206912;4675092105222160384;4675092242661113856;4675092380100067328;4675092517539020800;4675092654977974272;4675092792416927744;4675092929855881216;4675093067294834688;4675093204733788160;4675093342172741632;4675093479611695104;4675093617050648576;4675093754489602048;4675093891928555520;4675094029367508992;4675094166806462464;4675094304245415936;4675094441684369408;4675094579123322880;4675094716562276352;4675094854001229824;4675094991440183296;4675095128879136768;4675095266318090240;4675095403757043712;4675095541195997184;4675095678634950656;4675095816073904128;4675095953512857600;4675096090951811072;4675096228390764544;4675096365829718016;4675096503268671488;4675096640707624960;4675096778146578432;4675096915585531904;4675097053024485376;4675097190463438848;4675097327902392320;4675097465341345792;4675097602780299264;4675097740219252736;4675097877658206208;4675098015097159680;4675098152536113152;4675098289975066624;4675098427414020096;4675098564852973568;4675098702291927040;4675098839730880512;4675098977169833984;4675099114608787456;4675099252047740928;4675099389486694400;4675099526925647872;4675099664364601344;4675099801803554816;4675099939242508288;4675100076681461760;4675100214120415232;4675100351559368704;4675100488998322176;4675100626437275648;4675100763876229120;4675100901315182592;4675101038754136064;4675101176193089536;4675101313632043008;4675101451070996480;4675101588509949952;4675101725948903424;4675101863387856896;4675102000826810368;4675102138265763840;4675102275704717312;4675102413143670784;4675102550582624256;4675102688021577728;4675102825460531200;4675102962899484672;4675103100338438144;4675103237777391616;4675103375216345088;4675103512655298560;4675103650094252032;4675103787533205504;4675103924972158976;4675104062411112448;4675104199850065920;4675104337289019392;4675104474727972864;4675104612166926336;4675104749605879808;4675104887044833280;4675105024483786752;4675105161922740224;4675105299361693696;4675105436800647168;4675105574239600640;4675105711678554112;4675105849117507584;4675105986556461056;4675106123995414528;4675106261434368000;4675106398873321472;4675106536312274944;4675106673751228416;4675106811190181888;4675106948629135360;4675107086068088832;4675107223507042304;4675107360945995776;4675107498384949248;4675107635823902720;4675107773262856192;4675107910701809664;4675108048140763136;4675108185579716608;4675108323018670080;4675108460457623552;4675108597896577024;4675108735335530496;4675108872774483968;4675109010213437440;4675109147652390912;4675109285091344384;4675109422530297856;4675109559969251328;4675109697408204800;4675109834847158272;4675109972286111744;4675110109725065216;4675110247164018688;4675110384602972160;4675110522041925632;4675110659480879104;4675110796919832576;4675110934358786048;4675111071797739520;4675111209236692992;4675111346675646464;4675111484114599936;4675111621553553408;4675111758992506880;4675111896431460352;4675112033870413824;4675112171309367296;4675112308748320768;4675112446187274240;4675112583626227712;4675112721065181184;4675112858504134656;4675112995943088128;4675113133382041600;4675113270820995072;4675113408259948544;4675113545698902016;4675113683137855488;4675113820576808960;4675113958015762432;4675114095454715904;4675114232893669376;4675114370332622848;4675114507771576320;4675114645210529792;4675114782649483264;4675114920088436736;4675115057527390208;4675115194966343680;4675115332405297152;4675115469844250624;4675115607283204096;4675115744722157568;4675115882161111040;4675116019600064512;4675116157039017984;4675116294477971456;4675116431916924928;4675116569355878400;4675116706794831872;4675116844233785344;4675116981672738816;4675117119111692288;4675117256550645760;4675117393989599232;4675117531428552704;4675117668867506176;4675117806306459648;4675117943745413120;4675118081184366592;4675118218623320064;4675118356062273536;4675118493501227008;4675118630940180480;4675118768379133952;4675118905818087424;4675119043257040896;4675119180695994368;4675119318134947840;4675119455573901312;4675119593012854784;4675119730451808256;4675119867890761728;4675120005329715200;4675120142768668672;4675120280207622144;4675120417646575616;4675120555085529088;4675120692524482560;4675120829963436032;4675120967402389504;4675121104841342976;4675121242280296448;4675121379719249920;4675121517158203392;4675121654597156864;4675121792036110336;4675121929475063808;4675122066914017280;4675122204352970752;4675122341791924224;4675122479230877696;4675122616669831168;4675122754108784640;4675122891547738112;4675123028986691584;4675123166425645056;4675123303864598528;4675123441303552000;4675123578742505472;4675123716181458944;4675123853620412416;4675123991059365888;4675124128498319360;4675124265937272832;4675124403376226304;4675124540815179776;4675124678254133248;4675124815693086720;4675124953132040192;4675125090570993664;4675125228009947136;4675125365448900608;4675125502887854080;4675125640326807552;4675125777765761024;4675125915204714496;4675126052643667968;4675126190082621440;4675126327521574912;4675126464960528384;4675126602399481856;4675126739838435328;4675126877277388800;4675127014716342272;4675127152155295744;4675127289594249216;4675127427033202688;4675127564472156160;4675127701911109632;4675127839350063104;4675127976789016576;4675128114227970048;4675128251666923520;4675128389105876992;4675128526544830464;4675128663983783936;4675128801422737408;4675128938861690880;4675129076300644352;4675129213739597824;4675129351178551296;4675129488617504768;4675129626056458240;4675129763495411712;4675129900934365184;4675130038373318656;4675130175812272128;4675130313251225600;4675130450690179072;4675130588129132544;4675130725568086016;4675130863007039488;4675131000445992960;4675131137884946432;4675131275323899904;4675131412762853376;4675131550201806848;4675131687640760320;4675131825079713792;4675131962518667264;4675132099957620736;4675132237396574208;4675132374835527680;4675132512274481152;4675132649713434624;4675132787152388096;4675132924591341568;4675133062030295040;4675133199469248512;4675133336908201984;4675133474347155456;4675133611786108928;4675133749225062400;4675133886664015872;4675134024102969344;4675134161541922816;4675134298980876288;4675134436419829760;4675134573858783232;4675134711297736704;4675134848736690176;4675134986175643648;4675135123614597120;4675135261053550592;4675135398492504064;4675135535931457536;4675135673370411008;4675135810809364480;4675135948248317952;4675136085687271424;4675136223126224896;4675136360565178368;4675136498004131840;4675136635443085312;4675136772882038784;4675136910320992256;4675137047759945728;4675137185198899200;4675137322637852672;4675137460076806144;4675137597515759616;4675137734954713088;4675137872393666560;4675138009832620032;4675138147271573504;4675138284710526976;4675138422149480448;4675138559588433920;4675138697027387392;4675138834466340864;4675138971905294336;4675139109344247808;4675139246783201280;4675139384222154752;4675139521661108224;4675139659100061696;4675139796539015168;4675139933977968640;4675140071416922112;4675140208855875584;4675140346294829056;4675140483733782528;4675140621172736000;4675140758611689472;4675140896050642944;4675141033489596416;4675141170928549888;4675141308367503360;4675141445806456832;4675141583245410304;4675141720684363776;4675141858123317248;4675141995562270720;4675142133001224192;4675142270440177664;4675142407879131136;4675142545318084608;4675142682757038080;4675142820195991552;4675142957634945024;4675143095073898496;4675143232512851968;4675143369951805440;4675143507390758912;4675143644829712384;4675143782268665856;4675143919707619328;4675144057146572800;4675144194585526272;4675144332024479744;4675144469463433216;4675144606902386688;4675144744341340160;4675144881780293632;4675145019219247104;4675145156658200576;4675145294097154048;4675145431536107520;4675145568975060992;4675145706414014464;4675145843852967936;4675145981291921408;4675146118730874880;4675146256169828352;4675146393608781824;4675146531047735296;4675146668486688768;4675146805925642240;4675146943364595712;4675147080803549184;4675147218242502656;4675147355681456128;4675147493120409600;4675147630559363072;4675147767998316544;4675147905437270016;4675148042876223488;4675148180315176960;4675148317754130432;4675148455193083904;4675148592632037376;4675148730070990848;4675148867509944320;4675149004948897792;4675149142387851264;4675149279826804736;4675149417265758208;4675149554704711680;4675149692143665152;4675149829582618624;4675149967021572096;4675150104460525568;4675150241899479040;4675150379338432512;4675150516777385984;4675150654216339456;4675150791655292928;4675150929094246400;4675151066533199872;4675151203972153344;4675151341411106816;4675151478850060288;4675151616289013760;4675151753727967232;4675151891166920704;4675152028605874176;4675152166044827648;4675152303483781120;4675152440922734592;4675152578361688064;4675152715800641536;4675152853239595008;4675152990678548480;4675153128117501952;4675153265556455424;4675153402995408896;4675153540434362368;4675153677873315840;4675153815312269312;4675153952751222784;4675154090190176256;4675154227629129728;4675154365068083200;4675154502507036672;4675154639945990144;4675154777384943616;4675154914823897088;4675155052262850560;4675155189701804032;4675155327140757504;4675155464579710976;4675155602018664448;4675155739457617920;4675155876896571392;4675156014335524864;4675156151774478336;4675156289213431808;4675156426652385280;4675156564091338752;4675156701530292224;4675156838969245696;4675156976408199168;4675157113847152640;4675157251286106112;4675157388725059584;4675157526164013056;4675157663602966528;4675157801041920000;4675157938480873472;4675158075919826944;4675158213358780416;4675158350797733888;4675158488236687360;4675158625675640832;4675158763114594304;4675158900553547776;4675159037992501248;4675159175431454720;4675159312870408192;4675159450309361664;4675159587748315136;4675159725187268608;4675159862626222080;4675160000065175552;4675160137504129024;4675160274943082496;4675160412382035968;4675160549820989440;4675160687259942912;4675160824698896384;4675160962137849856;4675161099576803328;4675161237015756800;4675161374454710272;4675161511893663744;4675161649332617216;4675161786771570688;4675161924210524160;4675162061649477632;4675162199088431104;4675162336527384576;4675162473966338048;4675162611405291520;4675162748844244992;4675162886283198464;4675163023722151936;4675163161161105408;4675163298600058880;4675163436039012352;4675163573477965824;4675163710916919296;4675163848355872768;4675163985794826240;4675164123233779712;4675164260672733184;4675164398111686656;4675164535550640128;4675164672989593600;4675164810428547072;4675164947867500544;4675165085306454016;4675165222745407488;4675165360184360960;4675165497623314432;4675165635062267904;4675165772501221376;4675165909940174848;4675166047379128320;4675166184818081792;4675166322257035264;4675166459695988736;4675166597134942208;4675166734573895680;4675166872012849152;4675167009451802624;4675167146890756096;4675167284329709568;4675167421768663040;4675167559207616512;4675167696646569984;4675167834085523456;4675167971524476928;4675168108963430400;4675168246402383872;4675168383841337344;4675168521280290816;4675168658719244288;4675168796158197760;4675168933597151232;4675169071036104704;4675169208475058176;4675169345914011648;4675169483352965120;4675169620791918592;4675169758230872064;4675169895669825536;4675170033108779008;4675170170547732480;4675170307986685952;4675170445425639424;4675170582864592896;4675170720303546368;4675170857742499840;4675170995181453312;4675171132620406784;4675171270059360256;4675171407498313728;4675171544937267200;4675171682376220672;4675171819815174144;4675171957254127616;4675172094693081088;4675172232132034560;4675172369570988032;4675172507009941504;4675172644448894976;4675172781887848448;4675172919326801920;4675173056765755392;4675173194204708864;4675173331643662336;4675173469082615808;4675173606521569280;4675173743960522752;4675173881399476224;4675174018838429696;4675174156277383168;4675174293716336640;4675174431155290112;4675174568594243584;4675174706033197056;4675174843472150528;4675174980911104000;4675175118350057472;4675175255789010944;4675175393227964416;4675175530666917888;4675175668105871360;4675175805544824832;4675175942983778304;4675176080422731776;4675176217861685248;4675176355300638720;4675176492739592192;4675176630178545664;4675176767617499136;4675176905056452608;4675177042495406080;4675177179934359552;4675177317373313024;4675177454812266496;4675177592251219968;4675177729690173440;4675177867129126912;4675178004568080384;4675178142007033856;4675178279445987328;4675178416884940800;4675178554323894272;4675178691762847744;4675178829201801216;4675178966640754688;4675179104079708160;4675179241518661632;4675179378957615104;4675179516396568576;4675179653835522048;4675179791274475520;4675179928713428992;4675180066152382464;4675180203591335936;4675180341030289408;4675180478469242880;4675180615908196352;4675180753347149824;4675180890786103296;4675181028225056768;4675181165664010240;4675181303102963712;4675181440541917184;4675181577980870656;4675181715419824128;4675181852858777600;4675181990297731072;4675182127736684544;4675182265175638016;4675182402614591488;4675182540053544960;4675182677492498432;4675182814931451904;4675182952370405376;4675183089809358848;4675183227248312320;4675183364687265792;4675183502126219264;4675183639565172736;4675183777004126208;4675183914443079680;4675184051882033152;4675184189320986624;4675184326759940096;4675184464198893568;4675184601637847040;4675184739076800512;4675184876515753984;4675185013954707456;4675185151393660928;4675185288832614400;4675185426271567872;4675185563710521344;4675185701149474816;4675185838588428288;4675185976027381760;4675186113466335232;4675186250905288704;4675186388344242176;4675186525783195648;4675186663222149120;4675186800661102592;4675186938100056064;4675187075539009536;4675187212977963008;4675187350416916480;4675187487855869952;4675187625294823424;4675187762733776896;4675187900172730368;4675188037611683840;4675188175050637312;4675188312489590784;4675188449928544256;4675188587367497728;4675188724806451200;4675188862245404672;4675188999684358144;4675189137123311616;4675189274562265088;4675189412001218560;4675189549440172032;4675189686879125504;4675189824318078976;4675189961757032448;4675190099195985920;4675190236634939392;4675190374073892864;4675190511512846336;4675190648951799808;4675190786390753280;4675190923829706752;4675191061268660224;4675191198707613696;4675191336146567168;4675191473585520640;4675191611024474112;4675191748463427584;4675191885902381056;4675192023341334528;4675192160780288000;4675192298219241472;4675192435658194944;4675192573097148416;4675192710536101888;4675192847975055360;4675192985414008832;4675193122852962304;4675193260291915776;4675193397730869248;4675193535169822720;4675193672608776192;4675193810047729664;4675193947486683136;4675194084925636608;4675194222364590080;4675194359803543552;4675194497242497024;4675194634681450496;4675194772120403968;4675194909559357440;4675195046998310912;4675195184437264384;4675195321876217856;4675195459315171328;4675195596754124800;4675195734193078272;4675195871632031744;4675196009070985216;4675196146509938688;4675196283948892160;4675196421387845632;4675196558826799104;4675196696265752576;4675196833704706048;4675196971143659520;4675197108582612992;4675197246021566464;4675197383460519936;4675197520899473408;4675197658338426880;4675197795777380352;4675197933216333824;4675198070655287296;4675198208094240768;4675198345533194240;4675198482972147712;4675198620411101184;4675198757850054656;4675198895289008128;4675199032727961600;4675199170166915072;4675199307605868544;4675199445044822016;4675199582483775488;4675199719922728960;4675199857361682432;4675199994800635904;4675200132239589376;4675200269678542848;4675200407117496320;4675200544556449792;4675200681995403264;4675200819434356736;4675200956873310208;4675201094312263680;4675201231751217152;4675201369190170624;4675201506629124096;4675201644068077568;4675201781507031040;4675201918945984512;4675202056384937984;4675202193823891456;4675202331262844928;4675202468701798400;4675202606140751872;4675202743579705344;4675202881018658816;4675203018457612288;4675203155896565760;4675203293335519232;4675203430774472704;4675203568213426176;4675203705652379648;4675203843091333120;4675203980530286592;4675204117969240064;4675204255408193536;4675204392847147008;4675204530286100480;4675204667725053952;4675204805164007424;4675204942602960896;4675205080041914368;4675205217480867840;4675205354919821312;4675205492358774784;4675205629797728256;4675205767236681728;4675205904675635200;4675206042114588672;4675206179553542144;4675206316992495616;4675206454431449088;4675206591870402560;4675206729309356032;4675206866748309504;4675207004187262976;4675207141626216448;4675207279065169920;4675207416504123392;4675207553943076864;4675207691382030336;4675207828820983808;4675207966259937280;4675208103698890752;4675208241137844224;4675208378576797696;4675208516015751168;4675208653454704640;4675208790893658112;4675208928332611584;4675209065771565056;4675209203210518528;4675209340649472000;4675209478088425472;4675209615527378944;4675209752966332416;4675209890405285888;4675210027844239360;4675210165283192832;4675210302722146304;4675210440161099776;4675210577600053248;4675210715039006720;4675210852477960192;4675210989916913664;4675211127355867136;4675211264794820608;4675211402233774080;4675211539672727552;4675211677111681024;4675211814550634496;4675211951989587968;4675212089428541440;4675212226867494912;4675212364306448384;4675212501745401856;4675212639184355328;4675212776623308800;4675212914062262272;4675213051501215744;4675213188940169216;4675213326379122688;4675213463818076160;4675213601257029632;4675213738695983104;4675213876134936576;4675214013573890048;4675214151012843520;4675214288451796992;4675214425890750464;4675214563329703936;4675214700768657408;4675214838207610880;4675214975646564352;4675215113085517824;4675215250524471296;4675215387963424768;4675215525402378240;4675215662841331712;4675215800280285184;4675215937719238656;4675216075158192128;4675216212597145600;4675216350036099072;4675216487475052544;4675216624914006016;4675216762352959488;4675216899791912960;4675217037230866432;4675217174669819904;4675217312108773376;4675217449547726848;4675217586986680320;4675217724425633792;4675217861864587264;4675217999303540736;4675218136742494208;4675218274181447680;4675218411620401152;4675218549059354624;4675218686498308096;4675218823937261568;4675218961376215040;4675219098815168512;4675219236254121984;4675219373693075456;4675219511132028928;4675219648570982400;4675219786009935872;4675219923448889344;4675220060887842816;4675220198326796288;4675220335765749760;4675220473204703232;4675220610643656704;4675220748082610176;4675220885521563648;4675221022960517120;4675221160399470592;4675221297838424064;4675221435277377536;4675221572716331008;4675221710155284480;4675221847594237952;4675221985033191424;4675222122472144896;4675222259911098368;4675222397350051840;4675222534789005312;4675222672227958784;4675222809666912256;4675222947105865728;4675223084544819200;4675223221983772672;4675223359422726144;4675223496861679616;4675223634300633088;4675223771739586560;4675223909178540032;4675224046617493504;4675224184056446976;4675224321495400448;4675224458934353920;4675224596373307392;4675224733812260864;4675224871251214336;4675225008690167808;4675225146129121280;4675225283568074752;4675225421007028224;4675225558445981696;4675225695884935168;4675225833323888640;4675225970762842112;4675226108201795584;4675226245640749056;4675226383079702528;4675226520518656000;4675226657957609472;4675226795396562944;4675226932835516416;4675227070274469888;4675227207713423360;4675227345152376832;4675227482591330304;4675227620030283776;4675227757469237248;4675227894908190720;4675228032347144192;4675228169786097664;4675228307225051136;4675228444664004608;4675228582102958080;4675228719541911552;4675228856980865024;4675228994419818496;4675229131858771968;4675229269297725440;4675229406736678912;4675229544175632384;4675229681614585856;4675229819053539328;4675229956492492800;4675230093931446272;4675230231370399744;4675230368809353216;4675230506248306688;4675230643687260160;4675230781126213632;4675230918565167104;4675231056004120576;4675231193443074048;4675231330882027520;4675231468320980992;4675231605759934464;4675231743198887936;4675231880637841408;4675232018076794880;4675232155515748352;4675232292954701824;4675232430393655296;4675232567832608768;4675232705271562240;4675232842710515712;4675232980149469184;4675233117588422656;4675233255027376128;4675233392466329600;4675233529905283072;4675233667344236544;4675233804783190016;4675233942222143488;4675234079661096960;4675234217100050432;4675234354539003904;4675234491977957376;4675234629416910848;4675234766855864320;4675234904294817792;4675235041733771264;4675235179172724736;4675235316611678208;4675235454050631680;4675235591489585152;4675235728928538624;4675235866367492096;4675236003806445568;4675236141245399040;4675236278684352512;4675236416123305984;4675236553562259456;4675236691001212928;4675236828440166400;4675236965879119872;4675237103318073344;4675237240757026816;4675237378195980288;4675237515634933760;4675237653073887232;4675237790512840704;4675237927951794176;4675238065390747648;4675238202829701120;4675238340268654592;4675238477707608064;4675238615146561536;4675238752585515008;4675238890024468480;4675239027463421952;4675239164902375424;4675239302341328896;4675239439780282368;4675239577219235840;4675239714658189312;4675239852097142784;4675239989536096256;4675240126975049728;4675240264414003200;4675240401852956672;4675240539291910144;4675240676730863616;4675240814169817088;4675240951608770560;4675241089047724032;4675241226486677504;4675241363925630976;4675241501364584448;4675241638803537920;4675241776242491392;4675241913681444864;4675242051120398336;4675242188559351808;4675242325998305280;4675242463437258752;4675242600876212224;4675242738315165696;4675242875754119168;4675243013193072640;4675243150632026112;4675243288070979584;4675243425509933056;4675243562948886528;4675243700387840000;4675243837826793472;4675243975265746944;4675244112704700416;4675244250143653888;4675244387582607360;4675244525021560832;4675244662460514304;4675244799899467776;4675244937338421248;4675245074777374720;4675245212216328192;4675245349655281664;4675245487094235136;4675245624533188608;4675245761972142080;4675245899411095552;4675246036850049024;4675246174289002496;4675246311727955968;4675246449166909440;4675246586605862912;4675246724044816384;4675246861483769856;4675246998922723328;4675247136361676800;4675247273800630272;4675247411239583744;4675247548678537216;4675247686117490688;4675247823556444160;4675247960995397632;4675248098434351104;4675248235873304576;4675248373312258048;4675248510751211520;4675248648190164992;4675248785629118464;4675248923068071936;4675249060507025408;4675249197945978880;4675249335384932352;4675249472823885824;4675249610262839296;4675249747701792768;4675249885140746240;4675250022579699712;4675250160018653184;4675250297457606656;4675250434896560128;4675250572335513600;4675250709774467072;4675250847213420544;4675250984652374016;4675251122091327488;4675251259530280960;4675251396969234432;4675251534408187904;4675251671847141376;4675251809286094848;4675251946725048320;4675252084164001792;4675252221602955264;4675252359041908736;4675252496480862208;4675252633919815680;4675252771358769152;4675252908797722624;4675253046236676096;4675253183675629568;4675253321114583040;4675253458553536512;4675253595992489984;4675253733431443456;4675253870870396928;4675254008309350400;4675254145748303872;4675254283187257344;4675254420626210816;4675254558065164288;4675254695504117760;4675254832943071232;4675254970382024704;4675255107820978176;4675255245259931648;4675255382698885120;4675255520137838592;4675255657576792064;4675255795015745536;4675255932454699008;4675256069893652480;4675256207332605952;4675256344771559424;4675256482210512896;4675256619649466368;4675256757088419840;4675256894527373312;4675257031966326784;4675257169405280256;4675257306844233728;4675257444283187200;4675257581722140672;4675257719161094144;4675257856600047616;4675257994039001088;4675258131477954560;4675258268916908032;4675258406355861504;4675258543794814976;4675258681233768448;4675258818672721920;4675258956111675392;4675259093550628864;4675259230989582336;4675259368428535808;4675259505867489280;4675259643306442752;4675259780745396224;4675259918184349696;4675260055623303168;4675260193062256640;4675260330501210112;4675260467940163584;4675260605379117056;4675260742818070528;4675260880257024000;4675261017695977472;4675261155134930944;4675261292573884416;4675261430012837888;4675261567451791360;4675261704890744832;4675261842329698304;4675261979768651776;4675262117207605248;4675262254646558720;4675262392085512192;4675262529524465664;4675262666963419136;4675262804402372608;4675262941841326080;4675263079280279552;4675263216719233024;4675263354158186496;4675263491597139968;4675263629036093440;4675263766475046912;4675263903914000384;4675264041352953856;4675264178791907328;4675264316230860800;4675264453669814272;4675264591108767744;4675264728547721216;4675264865986674688;4675265003425628160;4675265140864581632;4675265278303535104;4675265415742488576;4675265553181442048;4675265690620395520;4675265828059348992;4675265965498302464;4675266102937255936;4675266240376209408;4675266377815162880;4675266515254116352;4675266652693069824;4675266790132023296;4675266927570976768;4675267065009930240;4675267202448883712;4675267339887837184;4675267477326790656;4675267614765744128;4675267752204697600;4675267889643651072;4675268027082604544;4675268164521558016;4675268301960511488;4675268439399464960;4675268576838418432;4675268714277371904;4675268851716325376;4675268989155278848;4675269126594232320;4675269264033185792;4675269401472139264;4675269538911092736;4675269676350046208;4675269813788999680;4675269951227953152;4675270088666906624;4675270226105860096;4675270363544813568;4675270500983767040;4675270638422720512;4675270775861673984;4675270913300627456;4675271050739580928;4675271188178534400;4675271325617487872;4675271463056441344;4675271600495394816;4675271737934348288;4675271875373301760;4675272012812255232;4675272150251208704;4675272287690162176;4675272425129115648;4675272562568069120;4675272700007022592;4675272837445976064;4675272974884929536;4675273112323883008;4675273249762836480;4675273387201789952;4675273524640743424;4675273662079696896;4675273799518650368;4675273936957603840;4675274074396557312;4675274211835510784;4675274349274464256;4675274486713417728;4675274624152371200;4675274761591324672;4675274899030278144;4675275036469231616;4675275173908185088;4675275311347138560;4675275448786092032;4675275586225045504;4675275723663998976;4675275861102952448;4675275998541905920;4675276135980859392;4675276273419812864;4675276410858766336;4675276548297719808;4675276685736673280;4675276823175626752;4675276960614580224;4675277098053533696;4675277235492487168;4675277372931440640;4675277510370394112;4675277647809347584;4675277785248301056;4675277922687254528;4675278060126208000;4675278197565161472;4675278335004114944;4675278472443068416;4675278609882021888;4675278747320975360;4675278884759928832;4675279022198882304;4675279159637835776;4675279297076789248;4675279434515742720;4675279571954696192;4675279709393649664;4675279846832603136;4675279984271556608;4675280121710510080;4675280259149463552;4675280396588417024;4675280534027370496;4675280671466323968;4675280808905277440;4675280946344230912;4675281083783184384;4675281221222137856;4675281358661091328;4675281496100044800;4675281633538998272;4675281770977951744;4675281908416905216;4675282045855858688;4675282183294812160;4675282320733765632;4675282458172719104;4675282595611672576;4675282733050626048;4675282870489579520;4675283007928532992;4675283145367486464;4675283282806439936;4675283420245393408;4675283557684346880;4675283695123300352;4675283832562253824;4675283970001207296;4675284107440160768;4675284244879114240;4675284382318067712;4675284519757021184;4675284657195974656;4675284794634928128;4675284932073881600;4675285069512835072;4675285206951788544;4675285344390742016;4675285481829695488;4675285619268648960;4675285756707602432;4675285894146555904;4675286031585509376;4675286169024462848;4675286306463416320;4675286443902369792;4675286581341323264;4675286718780276736;4675286856219230208;4675286993658183680;4675287131097137152;4675287268536090624;4675287405975044096;4675287543413997568;4675287680852951040;4675287818291904512;4675287955730857984;4675288093169811456;4675288230608764928;4675288368047718400;4675288505486671872;4675288642925625344;4675288780364578816;4675288917803532288;4675289055242485760;4675289192681439232;4675289330120392704;4675289467559346176;4675289604998299648;4675289742437253120;4675289879876206592;4675290017315160064;4675290154754113536;4675290292193067008;4675290429632020480;4675290567070973952;4675290704509927424;4675290841948880896;4675290979387834368;4675291116826787840;4675291254265741312;4675291391704694784;4675291529143648256;4675291666582601728;4675291804021555200;4675291941460508672;4675292078899462144;4675292216338415616;4675292353777369088;4675292491216322560;4675292628655276032;4675292766094229504;4675292903533182976;4675293040972136448;4675293178411089920;4675293315850043392;4675293453288996864;4675293590727950336;4675293728166903808;4675293865605857280;4675294003044810752;4675294140483764224;4675294277922717696;4675294415361671168;4675294552800624640;4675294690239578112;4675294827678531584;4675294965117485056;4675295102556438528;4675295239995392000;4675295377434345472;4675295514873298944;4675295652312252416;4675295789751205888;4675295927190159360;4675296064629112832;4675296202068066304;4675296339507019776;4675296476945973248;4675296614384926720;4675296751823880192;4675296889262833664;4675297026701787136;4675297164140740608;4675297301579694080;4675297439018647552;4675297576457601024;4675297713896554496;4675297851335507968;4675297988774461440;4675298126213414912;4675298263652368384;4675298401091321856;4675298538530275328;4675298675969228800;4675298813408182272;4675298950847135744;4675299088286089216;4675299225725042688;4675299363163996160;4675299500602949632;4675299638041903104;4675299775480856576;4675299912919810048;4675300050358763520;4675300187797716992;4675300325236670464;4675300462675623936;4675300600114577408;4675300737553530880;4675300874992484352;4675301012431437824;4675301149870391296;4675301287309344768;4675301424748298240;4675301562187251712;4675301699626205184;4675301837065158656;4675301974504112128;4675302111943065600;4675302249382019072;4675302386820972544;4675302524259926016;4675302661698879488;4675302799137832960;4675302936576786432;4675303074015739904;4675303211454693376;4675303348893646848;4675303486332600320;4675303623771553792;4675303761210507264;4675303898649460736;4675304036088414208;4675304173527367680;4675304310966321152;4675304448405274624;4675304585844228096;4675304723283181568;4675304860722135040;4675304998161088512;4675305135600041984;4675305273038995456;4675305410477948928;4675305547916902400;4675305685355855872;4675305822794809344;4675305960233762816;4675306097672716288;4675306235111669760;4675306372550623232;4675306509989576704;4675306647428530176;4675306784867483648;4675306922306437120;4675307059745390592;4675307197184344064;4675307334623297536;4675307472062251008;4675307609501204480;4675307746940157952;4675307884379111424;4675308021818064896;4675308159257018368;4675308296695971840;4675308434134925312;4675308571573878784;4675308709012832256;4675308846451785728;4675308983890739200;4675309121329692672;4675309258768646144;4675309396207599616;4675309533646553088;4675309671085506560;4675309808524460032;4675309945963413504;4675310083402366976;4675310220841320448;4675310358280273920;4675310495719227392;4675310633158180864;4675310770597134336;4675310908036087808;4675311045475041280;4675311182913994752;4675311320352948224;4675311457791901696;4675311595230855168;4675311732669808640;4675311870108762112;4675312007547715584;4675312144986669056;4675312282425622528;4675312419864576000;4675312557303529472;4675312694742482944;4675312832181436416;4675312969620389888;4675313107059343360;4675313244498296832;4675313381937250304;4675313519376203776;4675313656815157248;4675313794254110720;4675313931693064192;4675314069132017664;4675314206570971136;4675314344009924608;4675314481448878080;4675314618887831552;4675314756326785024;4675314893765738496;4675315031204691968;4675315168643645440;4675315306082598912;4675315443521552384;4675315580960505856;4675315718399459328;4675315855838412800;4675315993277366272;4675316130716319744;4675316268155273216;4675316405594226688;4675316543033180160;4675316680472133632;4675316817911087104;4675316955350040576;4675317092788994048;4675317230227947520;4675317367666900992;4675317505105854464;4675317642544807936;4675317779983761408;4675317917422714880;4675318054861668352;4675318192300621824;4675318329739575296;4675318467178528768;4675318604617482240;4675318742056435712;4675318879495389184;4675319016934342656;4675319154373296128;4675319291812249600;4675319429251203072;4675319566690156544;4675319704129110016;4675319841568063488;4675319979007016960;4675320116445970432;4675320253884923904;4675320391323877376;4675320528762830848;4675320666201784320;4675320803640737792;4675320941079691264;4675321078518644736;4675321215957598208;4675321353396551680;4675321490835505152;4675321628274458624;4675321765713412096;4675321903152365568;4675322040591319040;4675322178030272512;4675322315469225984;4675322452908179456;4675322590347132928;4675322727786086400;4675322865225039872;4675323002663993344;4675323140102946816;4675323277541900288;4675323414980853760;4675323552419807232;4675323689858760704;4675323827297714176;4675323964736667648;4675324102175621120;4675324239614574592;4675324377053528064;4675324514492481536;4675324651931435008;4675324789370388480;4675324926809341952;4675325064248295424;4675325201687248896;4675325339126202368;4675325476565155840;4675325614004109312;4675325751443062784;4675325888882016256;4675326026320969728;4675326163759923200;4675326301198876672;4675326438637830144;4675326576076783616;4675326713515737088;4675326850954690560;4675326988393644032;4675327125832597504;4675327263271550976;4675327400710504448;4675327538149457920;4675327675588411392;4675327813027364864;4675327950466318336;4675328087905271808;4675328225344225280;4675328362783178752;4675328500222132224;4675328637661085696;4675328775100039168;4675328912538992640;4675329049977946112;4675329187416899584;4675329324855853056;4675329462294806528;4675329599733760000;4675329737172713472;4675329874611666944;4675330012050620416;4675330149489573888;4675330286928527360;4675330424367480832;4675330561806434304;4675330699245387776;4675330836684341248;4675330974123294720;4675331111562248192;4675331249001201664;4675331386440155136;4675331523879108608;4675331661318062080;4675331798757015552;4675331936195969024;4675332073634922496;4675332211073875968;4675332348512829440;4675332485951782912;4675332623390736384;4675332760829689856;4675332898268643328;4675333035707596800;4675333173146550272;4675333310585503744;4675333448024457216;4675333585463410688;4675333722902364160;4675333860341317632;4675333997780271104;4675334135219224576;4675334272658178048;4675334410097131520;4675334547536084992;4675334684975038464;4675334822413991936;4675334959852945408;4675335097291898880;4675335234730852352;4675335372169805824;4675335509608759296;4675335647047712768;4675335784486666240;4675335921925619712;4675336059364573184;4675336196803526656;4675336334242480128;4675336471681433600;4675336609120387072;4675336746559340544;4675336883998294016;4675337021437247488;4675337158876200960;4675337296315154432;4675337433754107904;4675337571193061376;4675337708632014848;4675337846070968320;4675337983509921792;4675338120948875264;4675338258387828736;4675338395826782208;4675338533265735680;4675338670704689152;4675338808143642624;4675338945582596096;4675339083021549568;4675339220460503040;4675339357899456512;4675339495338409984;4675339632777363456;4675339770216316928;4675339907655270400;4675340045094223872;4675340182533177344;4675340319972130816;4675340457411084288;4675340594850037760;4675340732288991232;4675340869727944704;4675341007166898176;4675341144605851648;4675341282044805120;4675341419483758592;4675341556922712064;4675341694361665536;4675341831800619008;4675341969239572480;4675342106678525952;4675342244117479424;4675342381556432896;4675342518995386368;4675342656434339840;4675342793873293312;4675342931312246784;4675343068751200256;4675343206190153728;4675343343629107200;4675343481068060672;4675343618507014144;4675343755945967616;4675343893384921088;4675344030823874560;4675344168262828032;4675344305701781504;4675344443140734976;4675344580579688448;4675344718018641920;4675344855457595392;4675344992896548864;4675345130335502336;4675345267774455808;4675345405213409280;4675345542652362752;4675345680091316224;4675345817530269696;4675345954969223168;4675346092408176640;4675346229847130112;4675346367286083584;4675346504725037056;4675346642163990528;4675346779602944000;4675346917041897472;4675347054480850944;4675347191919804416;4675347329358757888;4675347466797711360;4675347604236664832;4675347741675618304;4675347879114571776;4675348016553525248;4675348153992478720;4675348291431432192;4675348428870385664;4675348566309339136;4675348703748292608;4675348841187246080;4675348978626199552;4675349116065153024;4675349253504106496;4675349390943059968;4675349528382013440;4675349665820966912;4675349803259920384;4675349940698873856;4675350078137827328;4675350215576780800;4675350353015734272;4675350490454687744;4675350627893641216;4675350765332594688;4675350902771548160;4675351040210501632;4675351177649455104;4675351315088408576;4675351452527362048;4675351589966315520;4675351727405268992;4675351864844222464;4675352002283175936;4675352139722129408;4675352277161082880;4675352414600036352;4675352552038989824;4675352689477943296;4675352826916896768;4675352964355850240;4675353101794803712;4675353239233757184;4675353376672710656;4675353514111664128;4675353651550617600;4675353788989571072;4675353926428524544;4675354063867478016;4675354201306431488;4675354338745384960;4675354476184338432;4675354613623291904;4675354751062245376;4675354888501198848;4675355025940152320;4675355163379105792;4675355300818059264;4675355438257012736;4675355575695966208;4675355713134919680;4675355850573873152;4675355988012826624;4675356125451780096;4675356262890733568;4675356400329687040;4675356537768640512;4675356675207593984;4675356812646547456;4675356950085500928;4675357087524454400;4675357224963407872;4675357362402361344;4675357499841314816;4675357637280268288;4675357774719221760;4675357912158175232;4675358049597128704;4675358187036082176;4675358324475035648;4675358461913989120;4675358599352942592;4675358736791896064;4675358874230849536;4675359011669803008;4675359149108756480;4675359286547709952;4675359423986663424;4675359561425616896;4675359698864570368;4675359836303523840;4675359973742477312;4675360111181430784;4675360248620384256;4675360386059337728;4675360523498291200;4675360660937244672;4675360798376198144;4675360935815151616;4675361073254105088;4675361210693058560;4675361348132012032;4675361485570965504;4675361623009918976;4675361760448872448;4675361897887825920;4675362035326779392;4675362172765732864;4675362310204686336;4675362447643639808;4675362585082593280;4675362722521546752;4675362859960500224;4675362997399453696;4675363134838407168;4675363272277360640;4675363409716314112;4675363547155267584;4675363684594221056;4675363822033174528;4675363959472128000;4675364096911081472;4675364234350034944;4675364371788988416;4675364509227941888;4675364646666895360;4675364784105848832;4675364921544802304;4675365058983755776;4675365196422709248;4675365333861662720;4675365471300616192;4675365608739569664;4675365746178523136;4675365883617476608;4675366021056430080;4675366158495383552;4675366295934337024;4675366433373290496;4675366570812243968;4675366708251197440;4675366845690150912;4675366983129104384;4675367120568057856;4675367258007011328;4675367395445964800;4675367532884918272;4675367670323871744;4675367807762825216;4675367945201778688;4675368082640732160;4675368220079685632;4675368357518639104;4675368494957592576;4675368632396546048;4675368769835499520;4675368907274452992;4675369044713406464;4675369182152359936;4675369319591313408;4675369457030266880;4675369594469220352;4675369731908173824;4675369869347127296;4675370006786080768;4675370144225034240;4675370281663987712;4675370419102941184;4675370556541894656;4675370693980848128;4675370831419801600;4675370968858755072;4675371106297708544;4675371243736662016;4675371381175615488;4675371518614568960;4675371656053522432;4675371793492475904;4675371930931429376;4675372068370382848;4675372205809336320;4675372343248289792;4675372480687243264;4675372618126196736;4675372755565150208;4675372893004103680;4675373030443057152;4675373167882010624;4675373305320964096;4675373442759917568;4675373580198871040;4675373717637824512;4675373855076777984;4675373992515731456;4675374129954684928;4675374267393638400;4675374404832591872;4675374542271545344;4675374679710498816;4675374817149452288;4675374954588405760;4675375092027359232;4675375229466312704;4675375366905266176;4675375504344219648;4675375641783173120;4675375779222126592;4675375916661080064;4675376054100033536;4675376191538987008;4675376328977940480;4675376466416893952;4675376603855847424;4675376741294800896;4675376878733754368;4675377016172707840;4675377153611661312;4675377291050614784;4675377428489568256;4675377565928521728;4675377703367475200;4675377840806428672;4675377978245382144;4675378115684335616;4675378253123289088;4675378390562242560;4675378528001196032;4675378665440149504;4675378802879102976;4675378940318056448;4675379077757009920;4675379215195963392;4675379352634916864;4675379490073870336;4675379627512823808;4675379764951777280;4675379902390730752;4675380039829684224;4675380177268637696;4675380314707591168;4675380452146544640;4675380589585498112;4675380727024451584;4675380864463405056;4675381001902358528;4675381139341312000;4675381276780265472;4675381414219218944;4675381551658172416;4675381689097125888;4675381826536079360;4675381963975032832;4675382101413986304;4675382238852939776;4675382376291893248;4675382513730846720;4675382651169800192;4675382788608753664;4675382926047707136;4675383063486660608;4675383200925614080;4675383338364567552;4675383475803521024;4675383613242474496;4675383750681427968;4675383888120381440;4675384025559334912;4675384162998288384;4675384300437241856;4675384437876195328;4675384575315148800;4675384712754102272;4675384850193055744;4675384987632009216;4675385125070962688;4675385262509916160;4675385399948869632;4675385537387823104;4675385674826776576;4675385812265730048;4675385949704683520;4675386087143636992;4675386224582590464;4675386362021543936;4675386499460497408;4675386636899450880;4675386774338404352;4675386911777357824;4675387049216311296;4675387186655264768;4675387324094218240;4675387461533171712;4675387598972125184;4675387736411078656;4675387873850032128;4675388011288985600;4675388148727939072;4675388286166892544;4675388423605846016;4675388561044799488;4675388698483752960;4675388835922706432;4675388973361659904;4675389110800613376;4675389248239566848;4675389385678520320;4675389523117473792;4675389660556427264;4675389797995380736;4675389935434334208;4675390072873287680;4675390210312241152;4675390347751194624;4675390485190148096;4675390622629101568;4675390760068055040;4675390897507008512;4675391034945961984;4675391172384915456;4675391309823868928;4675391447262822400;4675391584701775872;4675391722140729344;4675391859579682816;4675391997018636288;4675392134457589760;4675392271896543232;4675392409335496704;4675392546774450176;4675392684213403648;4675392821652357120;4675392959091310592;4675393096530264064;4675393233969217536;4675393371408171008;4675393508847124480;4675393646286077952;4675393783725031424;4675393921163984896;4675394058602938368;4675394196041891840;4675394333480845312;4675394470919798784;4675394608358752256;4675394745797705728;4675394883236659200;4675395020675612672;4675395158114566144;4675395295553519616;4675395432992473088;4675395570431426560;4675395707870380032;4675395845309333504;4675395982748286976;4675396120187240448;4675396257626193920;4675396395065147392;4675396532504100864;4675396669943054336;4675396807382007808;4675396944820961280;4675397082259914752;4675397219698868224;4675397357137821696;4675397494576775168;4675397632015728640;4675397769454682112;4675397906893635584;4675398044332589056;4675398181771542528;4675398319210496000;4675398456649449472;4675398594088402944;4675398731527356416;4675398868966309888;4675399006405263360;4675399143844216832;4675399281283170304;4675399418722123776;4675399556161077248;4675399693600030720;4675399831038984192;4675399968477937664;4675400105916891136;4675400243355844608;4675400380794798080;4675400518233751552;4675400655672705024;4675400793111658496;4675400930550611968;4675401067989565440;4675401205428518912;4675401342867472384;4675401480306425856;4675401617745379328;4675401755184332800;4675401892623286272;4675402030062239744;4675402167501193216;4675402304940146688;4675402442379100160;4675402579818053632;4675402717257007104;4675402854695960576;4675402992134914048;4675403129573867520;4675403267012820992;4675403404451774464;4675403541890727936;4675403679329681408;4675403816768634880;4675403954207588352;4675404091646541824;4675404229085495296;4675404366524448768;4675404503963402240;4675404641402355712;4675404778841309184;4675404916280262656;4675405053719216128;4675405191158169600;4675405328597123072;4675405466036076544;4675405603475030016;4675405740913983488;4675405878352936960;4675406015791890432;4675406153230843904;4675406290669797376;4675406428108750848;4675406565547704320;4675406702986657792;4675406840425611264;4675406977864564736;4675407115303518208;4675407252742471680;4675407390181425152;4675407527620378624;4675407665059332096;4675407802498285568;4675407939937239040;4675408077376192512;4675408214815145984;4675408352254099456;4675408489693052928;4675408627132006400;4675408764570959872;4675408902009913344;4675409039448866816;4675409176887820288;4675409314326773760;4675409451765727232;4675409589204680704;4675409726643634176;4675409864082587648;4675410001521541120;4675410138960494592;4675410276399448064;4675410413838401536;4675410551277355008;4675410688716308480;4675410826155261952;4675410963594215424;4675411101033168896;4675411238472122368;4675411375911075840;4675411513350029312;4675411650788982784;4675411788227936256;4675411925666889728;4675412063105843200;4675412200544796672;4675412337983750144;4675412475422703616;4675412612861657088;4675412750300610560;4675412887739564032;4675413025178517504;4675413162617470976;4675413300056424448;4675413437495377920;4675413574934331392;4675413712373284864;4675413849812238336;4675413987251191808;4675414124690145280;4675414262129098752;4675414399568052224;4675414537007005696;4675414674445959168;4675414811884912640;4675414949323866112;4675415086762819584;4675415224201773056;4675415361640726528;4675415499079680000;4675415636518633472;4675415773957586944;4675415911396540416;4675416048835493888;4675416186274447360;4675416323713400832;4675416461152354304;4675416598591307776;4675416736030261248;4675416873469214720;4675417010908168192;4675417148347121664;4675417285786075136;4675417423225028608;4675417560663982080;4675417698102935552;4675417835541889024;4675417972980842496;4675418110419795968;4675418247858749440;4675418385297702912;4675418522736656384;4675418660175609856;4675418797614563328;4675418935053516800;4675419072492470272;4675419209931423744;4675419347370377216;4675419484809330688;4675419622248284160;4675419759687237632;4675419897126191104;4675420034565144576;4675420172004098048;4675420309443051520;4675420446882004992;4675420584320958464;4675420721759911936;4675420859198865408;4675420996637818880;4675421134076772352;4675421271515725824;4675421408954679296;4675421546393632768;4675421683832586240;4675421821271539712;4675421958710493184;4675422096149446656;4675422233588400128;4675422371027353600;4675422508466307072;4675422645905260544;4675422783344214016;4675422920783167488;4675423058222120960;4675423195661074432;4675423333100027904;4675423470538981376;4675423607977934848;4675423745416888320;4675423882855841792;4675424020294795264;4675424157733748736;4675424295172702208;4675424432611655680;4675424570050609152;4675424707489562624;4675424844928516096;4675424982367469568;4675425119806423040;4675425257245376512;4675425394684329984;4675425532123283456;4675425669562236928;4675425807001190400;4675425944440143872;4675426081879097344;4675426219318050816;4675426356757004288;4675426494195957760;4675426631634911232;4675426769073864704;4675426906512818176;4675427043951771648;4675427181390725120;4675427318829678592;4675427456268632064;4675427593707585536;4675427731146539008;4675427868585492480;4675428006024445952;4675428143463399424;4675428280902352896;4675428418341306368;4675428555780259840;4675428693219213312;4675428830658166784;4675428968097120256;4675429105536073728;4675429242975027200;4675429380413980672;4675429517852934144;4675429655291887616;4675429792730841088;4675429930169794560;4675430067608748032;4675430205047701504;4675430342486654976;4675430479925608448;4675430617364561920;4675430754803515392;4675430892242468864;4675431029681422336;4675431167120375808;4675431304559329280;4675431441998282752;4675431579437236224;4675431716876189696;4675431854315143168;4675431991754096640;4675432129193050112;4675432266632003584;4675432404070957056;4675432541509910528;4675432678948864000;4675432816387817472;4675432953826770944;4675433091265724416;4675433228704677888;4675433366143631360;4675433503582584832;4675433641021538304;4675433778460491776;4675433915899445248;4675434053338398720;4675434190777352192;4675434328216305664;4675434465655259136;4675434603094212608;4675434740533166080;4675434877972119552;4675435015411073024;4675435152850026496;4675435290288979968;4675435427727933440;4675435565166886912;4675435702605840384;4675435840044793856;4675435977483747328;4675436114922700800;4675436252361654272;4675436389800607744;4675436527239561216;4675436664678514688;4675436802117468160;4675436939556421632;4675437076995375104;4675437214434328576;4675437351873282048;4675437489312235520;4675437626751188992;4675437764190142464;4675437901629095936;4675438039068049408;4675438176507002880;4675438313945956352;4675438451384909824;4675438588823863296;4675438726262816768;4675438863701770240;4675439001140723712;4675439138579677184;4675439276018630656;4675439413457584128;4675439550896537600;4675439688335491072;4675439825774444544;4675439963213398016;4675440100652351488;4675440238091304960;4675440375530258432;4675440512969211904;4675440650408165376;4675440787847118848;4675440925286072320;4675441062725025792;4675441200163979264;4675441337602932736;4675441475041886208;4675441612480839680;4675441749919793152;4675441887358746624;4675442024797700096;4675442162236653568;4675442299675607040;4675442437114560512;4675442574553513984;4675442711992467456;4675442849431420928;4675442986870374400;4675443124309327872;4675443261748281344;4675443399187234816;4675443536626188288;4675443674065141760;4675443811504095232;4675443948943048704;4675444086382002176;4675444223820955648;4675444361259909120;4675444498698862592;4675444636137816064;4675444773576769536;4675444911015723008;4675445048454676480;4675445185893629952;4675445323332583424;4675445460771536896;4675445598210490368;4675445735649443840;4675445873088397312;4675446010527350784;4675446147966304256;4675446285405257728;4675446422844211200;4675446560283164672;4675446697722118144;4675446835161071616;4675446972600025088;4675447110038978560;4675447247477932032;4675447384916885504;4675447522355838976;4675447659794792448;4675447797233745920;4675447934672699392;4675448072111652864;4675448209550606336;4675448346989559808;4675448484428513280;4675448621867466752;4675448759306420224;4675448896745373696;4675449034184327168;4675449171623280640;4675449309062234112;4675449446501187584;4675449583940141056;4675449721379094528;4675449858818048000;4675449996257001472;4675450133695954944;4675450271134908416;4675450408573861888;4675450546012815360;4675450683451768832;4675450820890722304;4675450958329675776;4675451095768629248;4675451233207582720;4675451370646536192;4675451508085489664;4675451645524443136;4675451782963396608;4675451920402350080;4675452057841303552;4675452195280257024;4675452332719210496;4675452470158163968;4675452607597117440;4675452745036070912;4675452882475024384;4675453019913977856;4675453157352931328;4675453294791884800;4675453432230838272;4675453569669791744;4675453707108745216;4675453844547698688;4675453981986652160;4675454119425605632;4675454256864559104;4675454394303512576;4675454531742466048;4675454669181419520;4675454806620372992;4675454944059326464;4675455081498279936;4675455218937233408;4675455356376186880;4675455493815140352;4675455631254093824;4675455768693047296;4675455906132000768;4675456043570954240;4675456181009907712;4675456318448861184;4675456455887814656;4675456593326768128;4675456730765721600;4675456868204675072;4675457005643628544;4675457143082582016;4675457280521535488;4675457417960488960;4675457555399442432;4675457692838395904;4675457830277349376;4675457967716302848;4675458105155256320;4675458242594209792;4675458380033163264;4675458517472116736;4675458654911070208;4675458792350023680;4675458929788977152;4675459067227930624;4675459204666884096;4675459342105837568;4675459479544791040;4675459616983744512;4675459754422697984;4675459891861651456;4675460029300604928;4675460166739558400;4675460304178511872;4675460441617465344;4675460579056418816;4675460716495372288;4675460853934325760;4675460991373279232;4675461128812232704;4675461266251186176;4675461403690139648;4675461541129093120;4675461678568046592;4675461816007000064;4675461953445953536;4675462090884907008;4675462228323860480;4675462365762813952;4675462503201767424;4675462640640720896;4675462778079674368;4675462915518627840;4675463052957581312;4675463190396534784;4675463327835488256;4675463465274441728;4675463602713395200;4675463740152348672;4675463877591302144;4675464015030255616;4675464152469209088;4675464289908162560;4675464427347116032;4675464564786069504;4675464702225022976;4675464839663976448;4675464977102929920;4675465114541883392;4675465251980836864;4675465389419790336;4675465526858743808;4675465664297697280;4675465801736650752;4675465939175604224;4675466076614557696;4675466214053511168;4675466351492464640;4675466488931418112;4675466626370371584;4675466763809325056;4675466901248278528;4675467038687232000;4675467176126185472;4675467313565138944;4675467451004092416;4675467588443045888;4675467725881999360;4675467863320952832;4675468000759906304;4675468138198859776;4675468275637813248;4675468413076766720;4675468550515720192;4675468687954673664;4675468825393627136;4675468962832580608;4675469100271534080;4675469237710487552;4675469375149441024;4675469512588394496;4675469650027347968;4675469787466301440;4675469924905254912;4675470062344208384;4675470199783161856;4675470337222115328;4675470474661068800;4675470612100022272;4675470749538975744;4675470886977929216;4675471024416882688;4675471161855836160;4675471299294789632;4675471436733743104;4675471574172696576;4675471711611650048;4675471849050603520;4675471986489556992;4675472123928510464;4675472261367463936;4675472398806417408;4675472536245370880;4675472673684324352;4675472811123277824;4675472948562231296;4675473086001184768;4675473223440138240;4675473360879091712;4675473498318045184;4675473635756998656;4675473773195952128;4675473910634905600;4675474048073859072;4675474185512812544;4675474322951766016;4675474460390719488;4675474597829672960;4675474735268626432;4675474872707579904;4675475010146533376;4675475147585486848;4675475285024440320;4675475422463393792;4675475559902347264;4675475697341300736;4675475834780254208;4675475972219207680;4675476109658161152;4675476247097114624;4675476384536068096;4675476521975021568;4675476659413975040;4675476796852928512;4675476934291881984;4675477071730835456;4675477209169788928;4675477346608742400;4675477484047695872;4675477621486649344;4675477758925602816;4675477896364556288;4675478033803509760;4675478171242463232;4675478308681416704;4675478446120370176;4675478583559323648;4675478720998277120;4675478858437230592;4675478995876184064;4675479133315137536;4675479270754091008;4675479408193044480;4675479545631997952;4675479683070951424;4675479820509904896;4675479957948858368;4675480095387811840;4675480232826765312;4675480370265718784;4675480507704672256;4675480645143625728;4675480782582579200;4675480920021532672;4675481057460486144;4675481194899439616;4675481332338393088;4675481469777346560;4675481607216300032;4675481744655253504;4675481882094206976;4675482019533160448;4675482156972113920;4675482294411067392;4675482431850020864;4675482569288974336;4675482706727927808;4675482844166881280;4675482981605834752;4675483119044788224;4675483256483741696;4675483393922695168;4675483531361648640;4675483668800602112;4675483806239555584;4675483943678509056;4675484081117462528;4675484218556416000;4675484355995369472;4675484493434322944;4675484630873276416;4675484768312229888;4675484905751183360;4675485043190136832;4675485180629090304;4675485318068043776;4675485455506997248;4675485592945950720;4675485730384904192;4675485867823857664;4675486005262811136;4675486142701764608;4675486280140718080;4675486417579671552;4675486555018625024;4675486692457578496;4675486829896531968;4675486967335485440;4675487104774438912;4675487242213392384;4675487379652345856;4675487517091299328;4675487654530252800;4675487791969206272;4675487929408159744;4675488066847113216;4675488204286066688;4675488341725020160;4675488479163973632;4675488616602927104;4675488754041880576;4675488891480834048;4675489028919787520;4675489166358740992;4675489303797694464;4675489441236647936;4675489578675601408;4675489716114554880;4675489853553508352;4675489990992461824;4675490128431415296;4675490265870368768;4675490403309322240;4675490540748275712;4675490678187229184;4675490815626182656;4675490953065136128;4675491090504089600;4675491227943043072;4675491365381996544;4675491502820950016;4675491640259903488;4675491777698856960;4675491915137810432;4675492052576763904;4675492190015717376;4675492327454670848;4675492464893624320;4675492602332577792;4675492739771531264;4675492877210484736;4675493014649438208;4675493152088391680;4675493289527345152;4675493426966298624;4675493564405252096;4675493701844205568;4675493839283159040;4675493976722112512;4675494114161065984;4675494251600019456;4675494389038972928;4675494526477926400;4675494663916879872;4675494801355833344;4675494938794786816;4675495076233740288;4675495213672693760;4675495351111647232;4675495488550600704;4675495625989554176;4675495763428507648;4675495900867461120;4675496038306414592;4675496175745368064;4675496313184321536;4675496450623275008;4675496588062228480;4675496725501181952;4675496862940135424;4675497000379088896;4675497137818042368;4675497275256995840;4675497412695949312;4675497550134902784;4675497687573856256;4675497825012809728;4675497962451763200;4675498099890716672;4675498237329670144;4675498374768623616;4675498512207577088;4675498649646530560;4675498787085484032;4675498924524437504;4675499061963390976;4675499199402344448;4675499336841297920;4675499474280251392;4675499611719204864;4675499749158158336;4675499886597111808;4675500024036065280;4675500161475018752;4675500298913972224;4675500436352925696;4675500573791879168;4675500711230832640;4675500848669786112;4675500986108739584;4675501123547693056;4675501260986646528;4675501398425600000;4675501535864553472;4675501673303506944;4675501810742460416;4675501948181413888;4675502085620367360;4675502223059320832;4675502360498274304;4675502497937227776;4675502635376181248;4675502772815134720;4675502910254088192;4675503047693041664;4675503185131995136;4675503322570948608;4675503460009902080;4675503597448855552;4675503734887809024;4675503872326762496;4675504009765715968;4675504147204669440;4675504284643622912;4675504422082576384;4675504559521529856;4675504696960483328;4675504834399436800;4675504971838390272;4675505109277343744;4675505246716297216;4675505384155250688;4675505521594204160;4675505659033157632;4675505796472111104;4675505933911064576;4675506071350018048;4675506208788971520;4675506346227924992;4675506483666878464;4675506621105831936;4675506758544785408;4675506895983738880;4675507033422692352;4675507170861645824;4675507308300599296;4675507445739552768;4675507583178506240;4675507720617459712;4675507858056413184;4675507995495366656;4675508132934320128;4675508270373273600;4675508407812227072;4675508545251180544;4675508682690134016;4675508820129087488;4675508957568040960;4675509095006994432;4675509232445947904;4675509369884901376;4675509507323854848;4675509644762808320;4675509782201761792;4675509919640715264;4675510057079668736;4675510194518622208;4675510331957575680;4675510469396529152;4675510606835482624;4675510744274436096;4675510881713389568;4675511019152343040;4675511156591296512;4675511294030249984;4675511431469203456;4675511568908156928;4675511706347110400;4675511843786063872;4675511981225017344;4675512118663970816;4675512256102924288;4675512393541877760;4675512530980831232;4675512668419784704;4675512805858738176;4675512943297691648;4675513080736645120;4675513218175598592;4675513355614552064;4675513493053505536;4675513630492459008;4675513767931412480;4675513905370365952;4675514042809319424;4675514180248272896;4675514317687226368;4675514455126179840;4675514592565133312;4675514730004086784;4675514867443040256;4675515004881993728;4675515142320947200;4675515279759900672;4675515417198854144;4675515554637807616;4675515692076761088;4675515829515714560;4675515966954668032;4675516104393621504;4675516241832574976;4675516379271528448;4675516516710481920;4675516654149435392;4675516791588388864;4675516929027342336;4675517066466295808;4675517203905249280;4675517341344202752;4675517478783156224;4675517616222109696;4675517753661063168;4675517891100016640;4675518028538970112;4675518165977923584;4675518303416877056;4675518440855830528;4675518578294784000;4675518715733737472;4675518853172690944;4675518990611644416;4675519128050597888;4675519265489551360;4675519402928504832;4675519540367458304;4675519677806411776;4675519815245365248;4675519952684318720;4675520090123272192;4675520227562225664;4675520365001179136;4675520502440132608;4675520639879086080;4675520777318039552;4675520914756993024;4675521052195946496;4675521189634899968;4675521327073853440;4675521464512806912;4675521601951760384;4675521739390713856;4675521876829667328;4675522014268620800;4675522151707574272;4675522289146527744;4675522426585481216;4675522564024434688;4675522701463388160;4675522838902341632;4675522976341295104;4675523113780248576;4675523251219202048;4675523388658155520;4675523526097108992;4675523663536062464;4675523800975015936;4675523938413969408;4675524075852922880;4675524213291876352;4675524350730829824;4675524488169783296;4675524625608736768;4675524763047690240;4675524900486643712;4675525037925597184;4675525175364550656;4675525312803504128;4675525450242457600;4675525587681411072;4675525725120364544;4675525862559318016;4675525999998271488;4675526137437224960;4675526274876178432;4675526412315131904;4675526549754085376;4675526687193038848;4675526824631992320;4675526962070945792;4675527099509899264;4675527236948852736;4675527374387806208;4675527511826759680;4675527649265713152;4675527786704666624;4675527924143620096;4675528061582573568;4675528199021527040;4675528336460480512;4675528473899433984;4675528611338387456;4675528748777340928;4675528886216294400;4675529023655247872;4675529161094201344;4675529298533154816;4675529435972108288;4675529573411061760;4675529710850015232;4675529848288968704;4675529985727922176;4675530123166875648;4675530260605829120;4675530398044782592;4675530535483736064;4675530672922689536;4675530810361643008;4675530947800596480;4675531085239549952;4675531222678503424;4675531360117456896;4675531497556410368;4675531634995363840;4675531772434317312;4675531909873270784;4675532047312224256;4675532184751177728;4675532322190131200;4675532459629084672;4675532597068038144;4675532734506991616;4675532871945945088;4675533009384898560;4675533146823852032;4675533284262805504;4675533421701758976;4675533559140712448;4675533696579665920;4675533834018619392;4675533971457572864;4675534108896526336;4675534246335479808;4675534383774433280;4675534521213386752;4675534658652340224;4675534796091293696;4675534933530247168;4675535070969200640;4675535208408154112;4675535345847107584;4675535483286061056;4675535620725014528;4675535758163968000;4675535895602921472;4675536033041874944;4675536170480828416;4675536307919781888;4675536445358735360;4675536582797688832;4675536720236642304;4675536857675595776;4675536995114549248;4675537132553502720;4675537269992456192;4675537407431409664;4675537544870363136;4675537682309316608;4675537819748270080;4675537957187223552;4675538094626177024;4675538232065130496;4675538369504083968;4675538506943037440;4675538644381990912;4675538781820944384;4675538919259897856;4675539056698851328;4675539194137804800;4675539331576758272;4675539469015711744;4675539606454665216;4675539743893618688;4675539881332572160;4675540018771525632;4675540156210479104;4675540293649432576;4675540431088386048;4675540568527339520;4675540705966292992;4675540843405246464;4675540980844199936;4675541118283153408;4675541255722106880;4675541393161060352;4675541530600013824;4675541668038967296;4675541805477920768;4675541942916874240;4675542080355827712;4675542217794781184;4675542355233734656;4675542492672688128;4675542630111641600;4675542767550595072;4675542904989548544;4675543042428502016;4675543179867455488;4675543317306408960;4675543454745362432;4675543592184315904;4675543729623269376;4675543867062222848;4675544004501176320;4675544141940129792;4675544279379083264;4675544416818036736;4675544554256990208;4675544691695943680;4675544829134897152;4675544966573850624;4675545104012804096;4675545241451757568;4675545378890711040;4675545516329664512;4675545653768617984;4675545791207571456;4675545928646524928;4675546066085478400;4675546203524431872;4675546340963385344;4675546478402338816;4675546615841292288;4675546753280245760;4675546890719199232;4675547028158152704;4675547165597106176;4675547303036059648;4675547440475013120;4675547577913966592;4675547715352920064;4675547852791873536;4675547990230827008;4675548127669780480;4675548265108733952;4675548402547687424;4675548539986640896;4675548677425594368;4675548814864547840;4675548952303501312;4675549089742454784;4675549227181408256;4675549364620361728;4675549502059315200;4675549639498268672;4675549776937222144;4675549914376175616;4675550051815129088;4675550189254082560;4675550326693036032;4675550464131989504;4675550601570942976;4675550739009896448;4675550876448849920;4675551013887803392;4675551151326756864;4675551288765710336;4675551426204663808;4675551563643617280;4675551701082570752;4675551838521524224;4675551975960477696;4675552113399431168;4675552250838384640;4675552388277338112;4675552525716291584;4675552663155245056;4675552800594198528;4675552938033152000;4675553075472105472;4675553212911058944;4675553350350012416;4675553487788965888;4675553625227919360;4675553762666872832;4675553900105826304;4675554037544779776;4675554174983733248;4675554312422686720;4675554449861640192;4675554587300593664;4675554724739547136;4675554862178500608;4675554999617454080;4675555137056407552;4675555274495361024;4675555411934314496;4675555549373267968;4675555686812221440;4675555824251174912;4675555961690128384;4675556099129081856;4675556236568035328;4675556374006988800;4675556511445942272;4675556648884895744;4675556786323849216;4675556923762802688;4675557061201756160;4675557198640709632;4675557336079663104;4675557473518616576;4675557610957570048;4675557748396523520;4675557885835476992;4675558023274430464;4675558160713383936;4675558298152337408;4675558435591290880;4675558573030244352;4675558710469197824;4675558847908151296;4675558985347104768;4675559122786058240;4675559260225011712;4675559397663965184;4675559535102918656;4675559672541872128;4675559809980825600;4675559947419779072;4675560084858732544;4675560222297686016;4675560359736639488;4675560497175592960;4675560634614546432;4675560772053499904;4675560909492453376;4675561046931406848;4675561184370360320;4675561321809313792;4675561459248267264;4675561596687220736;4675561734126174208;4675561871565127680;4675562009004081152;4675562146443034624;4675562283881988096;4675562421320941568;4675562558759895040;4675562696198848512;4675562833637801984;4675562971076755456;4675563108515708928;4675563245954662400;4675563383393615872;4675563520832569344;4675563658271522816;4675563795710476288;4675563933149429760;4675564070588383232;4675564208027336704;4675564345466290176;4675564482905243648;4675564620344197120;4675564757783150592;4675564895222104064;4675565032661057536;4675565170100011008;4675565307538964480;4675565444977917952;4675565582416871424;4675565719855824896;4675565857294778368;4675565994733731840;4675566132172685312;4675566269611638784;4675566407050592256;4675566544489545728;4675566681928499200;4675566819367452672;4675566956806406144;4675567094245359616;4675567231684313088;4675567369123266560;4675567506562220032;4675567644001173504;4675567781440126976;4675567918879080448;4675568056318033920;4675568193756987392;4675568331195940864;4675568468634894336;4675568606073847808;4675568743512801280;4675568880951754752;4675569018390708224;4675569155829661696;4675569293268615168;4675569430707568640;4675569568146522112;4675569705585475584;4675569843024429056;4675569980463382528;4675570117902336000;4675570255341289472;4675570392780242944;4675570530219196416;4675570667658149888;4675570805097103360;4675570942536056832;4675571079975010304;4675571217413963776;4675571354852917248;4675571492291870720;4675571629730824192;4675571767169777664;4675571904608731136;4675572042047684608;4675572179486638080;4675572316925591552;4675572454364545024;4675572591803498496;4675572729242451968;4675572866681405440;4675573004120358912;4675573141559312384;4675573278998265856;4675573416437219328;4675573553876172800;4675573691315126272;4675573828754079744;4675573966193033216;4675574103631986688;4675574241070940160;4675574378509893632;4675574515948847104;4675574653387800576;4675574790826754048;4675574928265707520;4675575065704660992;4675575203143614464;4675575340582567936;4675575478021521408;4675575615460474880;4675575752899428352;4675575890338381824;4675576027777335296;4675576165216288768;4675576302655242240;4675576440094195712;4675576577533149184;4675576714972102656;4675576852411056128;4675576989850009600;4675577127288963072;4675577264727916544;4675577402166870016;4675577539605823488;4675577677044776960;4675577814483730432;4675577951922683904;4675578089361637376;4675578226800590848;4675578364239544320;4675578501678497792;4675578639117451264;4675578776556404736;4675578913995358208;4675579051434311680;4675579188873265152;4675579326312218624;4675579463751172096;4675579601190125568;4675579738629079040;4675579876068032512;4675580013506985984;4675580150945939456;4675580288384892928;4675580425823846400;4675580563262799872;4675580700701753344;4675580838140706816;4675580975579660288;4675581113018613760;4675581250457567232;4675581387896520704;4675581525335474176;4675581662774427648;4675581800213381120;4675581937652334592;4675582075091288064;4675582212530241536;4675582349969195008;4675582487408148480;4675582624847101952;4675582762286055424;4675582899725008896;4675583037163962368;4675583174602915840;4675583312041869312;4675583449480822784;4675583586919776256;4675583724358729728;4675583861797683200;4675583999236636672;4675584136675590144;4675584274114543616;4675584411553497088;4675584548992450560;4675584686431404032;4675584823870357504;4675584961309310976;4675585098748264448;4675585236187217920;4675585373626171392;4675585511065124864;4675585648504078336;4675585785943031808;4675585923381985280;4675586060820938752;4675586198259892224;4675586335698845696;4675586473137799168;4675586610576752640;4675586748015706112;4675586885454659584;4675587022893613056;4675587160332566528;4675587297771520000;4675587435210473472;4675587572649426944;4675587710088380416;4675587847527333888;4675587984966287360;4675588122405240832;4675588259844194304;4675588397283147776;4675588534722101248;4675588672161054720;4675588809600008192;4675588947038961664;4675589084477915136;4675589221916868608;4675589359355822080;4675589496794775552;4675589634233729024;4675589771672682496;4675589909111635968;4675590046550589440;4675590183989542912;4675590321428496384;4675590458867449856;4675590596306403328;4675590733745356800;4675590871184310272;4675591008623263744;4675591146062217216;4675591283501170688;4675591420940124160;4675591558379077632;4675591695818031104;4675591833256984576;4675591970695938048;4675592108134891520;4675592245573844992;4675592383012798464;4675592520451751936;4675592657890705408;4675592795329658880;4675592932768612352;4675593070207565824;4675593207646519296;4675593345085472768;4675593482524426240;4675593619963379712;4675593757402333184;4675593894841286656;4675594032280240128;4675594169719193600;4675594307158147072;4675594444597100544;4675594582036054016;4675594719475007488;4675594856913960960;4675594994352914432;4675595131791867904;4675595269230821376;4675595406669774848;4675595544108728320;4675595681547681792;4675595818986635264;4675595956425588736;4675596093864542208;4675596231303495680;4675596368742449152;4675596506181402624;4675596643620356096;4675596781059309568;4675596918498263040;4675597055937216512;4675597193376169984;4675597330815123456;4675597468254076928;4675597605693030400;4675597743131983872;4675597880570937344;4675598018009890816;4675598155448844288;4675598292887797760;4675598430326751232;4675598567765704704;4675598705204658176;4675598842643611648;4675598980082565120;4675599117521518592;4675599254960472064;4675599392399425536;4675599529838379008;4675599667277332480;4675599804716285952;4675599942155239424;4675600079594192896;4675600217033146368;4675600354472099840;4675600491911053312;4675600629350006784;4675600766788960256;4675600904227913728;4675601041666867200;4675601179105820672;4675601316544774144;4675601453983727616;4675601591422681088;4675601728861634560;4675601866300588032;4675602003739541504;4675602141178494976;4675602278617448448;4675602416056401920;4675602553495355392;4675602690934308864;4675602828373262336;4675602965812215808;4675603103251169280;4675603240690122752;4675603378129076224;4675603515568029696;4675603653006983168;4675603790445936640;4675603927884890112;4675604065323843584;4675604202762797056;4675604340201750528;4675604477640704000;4675604615079657472;4675604752518610944;4675604889957564416;4675605027396517888;4675605164835471360;4675605302274424832;4675605439713378304;4675605577152331776;4675605714591285248;4675605852030238720;4675605989469192192;4675606126908145664;4675606264347099136;4675606401786052608;4675606539225006080;4675606676663959552;4675606814102913024;4675606951541866496;4675607088980819968;4675607226419773440;4675607363858726912;4675607501297680384;4675607638736633856;4675607776175587328;4675607913614540800;4675608051053494272;4675608188492447744;4675608325931401216;4675608463370354688;4675608600809308160;4675608738248261632;4675608875687215104;4675609013126168576;4675609150565122048;4675609288004075520;4675609425443028992;4675609562881982464;4675609700320935936;4675609837759889408;4675609975198842880;4675610112637796352;4675610250076749824;4675610387515703296;4675610524954656768;4675610662393610240;4675610799832563712;4675610937271517184;4675611074710470656;4675611212149424128;4675611349588377600;4675611487027331072;4675611624466284544;4675611761905238016;4675611899344191488;4675612036783144960;4675612174222098432;4675612311661051904;4675612449100005376;4675612586538958848;4675612723977912320;4675612861416865792;4675612998855819264;4675613136294772736;4675613273733726208;4675613411172679680;4675613548611633152;4675613686050586624;4675613823489540096;4675613960928493568;4675614098367447040;4675614235806400512;4675614373245353984;4675614510684307456;4675614648123260928;4675614785562214400;4675614923001167872;4675615060440121344;4675615197879074816;4675615335318028288;4675615472756981760;4675615610195935232;4675615747634888704;4675615885073842176;4675616022512795648;4675616159951749120;4675616297390702592;4675616434829656064;4675616572268609536;4675616709707563008;4675616847146516480;4675616984585469952;4675617122024423424;4675617259463376896;4675617396902330368;4675617534341283840;4675617671780237312;4675617809219190784;4675617946658144256;4675618084097097728;4675618221536051200;4675618358975004672;4675618496413958144;4675618633852911616;4675618771291865088;4675618908730818560;4675619046169772032;4675619183608725504;4675619321047678976;4675619458486632448;4675619595925585920;4675619733364539392;4675619870803492864;4675620008242446336;4675620145681399808;4675620283120353280;4675620420559306752;4675620557998260224;4675620695437213696;4675620832876167168;4675620970315120640;4675621107754074112;4675621245193027584;4675621382631981056;4675621520070934528;4675621657509888000;4675621794948841472;4675621932387794944;4675622069826748416;4675622207265701888;4675622344704655360;4675622482143608832;4675622619582562304;4675622757021515776;4675622894460469248;4675623031899422720;4675623169338376192;4675623306777329664;4675623444216283136;4675623581655236608;4675623719094190080;4675623856533143552;4675623993972097024;4675624131411050496;4675624268850003968;4675624406288957440;4675624543727910912;4675624681166864384;4675624818605817856;4675624956044771328;4675625093483724800;4675625230922678272;4675625368361631744;4675625505800585216;4675625643239538688;4675625780678492160;4675625918117445632;4675626055556399104;4675626192995352576;4675626330434306048;4675626467873259520;4675626605312212992;4675626742751166464;4675626880190119936;4675627017629073408;4675627155068026880;4675627292506980352;4675627429945933824;4675627567384887296;4675627704823840768;4675627842262794240;4675627979701747712;4675628117140701184;4675628254579654656;4675628392018608128;4675628529457561600;4675628666896515072;4675628804335468544;4675628941774422016;4675629079213375488;4675629216652328960;4675629354091282432;4675629491530235904;4675629628969189376;4675629766408142848;4675629903847096320;4675630041286049792;4675630178725003264;4675630316163956736;4675630453602910208;4675630591041863680;4675630728480817152;4675630865919770624;4675631003358724096;4675631140797677568;4675631278236631040;4675631415675584512;4675631553114537984;4675631690553491456;4675631827992444928;4675631965431398400;4675632102870351872;4675632240309305344;4675632377748258816;4675632515187212288;4675632652626165760;4675632790065119232;4675632927504072704;4675633064943026176;4675633202381979648;4675633339820933120;4675633477259886592;4675633614698840064;4675633752137793536;4675633889576747008;4675634027015700480;4675634164454653952;4675634301893607424;4675634439332560896;4675634576771514368;4675634714210467840;4675634851649421312;4675634989088374784;4675635126527328256;4675635263966281728;4675635401405235200;4675635538844188672;4675635676283142144;4675635813722095616;4675635951161049088;4675636088600002560;4675636226038956032;4675636363477909504;4675636500916862976;4675636638355816448;4675636775794769920;4675636913233723392;4675637050672676864;4675637188111630336;4675637325550583808;4675637462989537280;4675637600428490752;4675637737867444224;4675637875306397696;4675638012745351168;4675638150184304640;4675638287623258112;4675638425062211584;4675638562501165056;4675638699940118528;4675638837379072000;4675638974818025472;4675639112256978944;4675639249695932416;4675639387134885888;4675639524573839360;4675639662012792832;4675639799451746304;4675639936890699776;4675640074329653248;4675640211768606720;4675640349207560192;4675640486646513664;4675640624085467136;4675640761524420608;4675640898963374080;4675641036402327552;4675641173841281024;4675641311280234496;4675641448719187968;4675641586158141440;4675641723597094912;4675641861036048384;4675641998475001856;4675642135913955328;4675642273352908800;4675642410791862272;4675642548230815744;4675642685669769216;4675642823108722688;4675642960547676160;4675643097986629632;4675643235425583104;4675643372864536576;4675643510303490048;4675643647742443520;4675643785181396992;4675643922620350464;4675644060059303936;4675644197498257408;4675644334937210880;4675644472376164352;4675644609815117824;4675644747254071296;4675644884693024768;4675645022131978240;4675645159570931712;4675645297009885184;4675645434448838656;4675645571887792128;4675645709326745600;4675645846765699072;4675645984204652544;4675646121643606016;4675646259082559488;4675646396521512960;4675646533960466432;4675646671399419904;4675646808838373376;4675646946277326848;4675647083716280320;4675647221155233792;4675647358594187264;4675647496033140736;4675647633472094208;4675647770911047680;4675647908350001152;4675648045788954624;4675648183227908096;4675648320666861568;4675648458105815040;4675648595544768512;4675648732983721984;4675648870422675456;4675649007861628928;4675649145300582400;4675649282739535872;4675649420178489344;4675649557617442816;4675649695056396288;4675649832495349760;4675649969934303232;4675650107373256704;4675650244812210176;4675650382251163648;4675650519690117120;4675650657129070592;4675650794568024064;4675650932006977536;4675651069445931008;4675651206884884480;4675651344323837952;4675651481762791424;4675651619201744896;4675651756640698368;4675651894079651840;4675652031518605312;4675652168957558784;4675652306396512256;4675652443835465728;4675652581274419200;4675652718713372672;4675652856152326144;4675652993591279616;4675653131030233088;4675653268469186560;4675653405908140032;4675653543347093504;4675653680786046976;4675653818225000448;4675653955663953920;4675654093102907392;4675654230541860864;4675654367980814336;4675654505419767808;4675654642858721280;4675654780297674752;4675654917736628224;4675655055175581696;4675655192614535168;4675655330053488640;4675655467492442112;4675655604931395584;4675655742370349056;4675655879809302528;4675656017248256000;4675656154687209472;4675656292126162944;4675656429565116416;4675656567004069888;4675656704443023360;4675656841881976832;4675656979320930304;4675657116759883776;4675657254198837248;4675657391637790720;4675657529076744192;4675657666515697664;4675657803954651136;4675657941393604608;4675658078832558080;4675658216271511552;4675658353710465024;4675658491149418496;4675658628588371968;4675658766027325440;4675658903466278912;4675659040905232384;4675659178344185856;4675659315783139328;4675659453222092800;4675659590661046272;4675659728099999744;4675659865538953216;4675660002977906688;4675660140416860160;4675660277855813632;4675660415294767104;4675660552733720576;4675660690172674048;4675660827611627520;4675660965050580992;4675661102489534464;4675661239928487936;4675661377367441408;4675661514806394880;4675661652245348352;4675661789684301824;4675661927123255296;4675662064562208768;4675662202001162240;4675662339440115712;4675662476879069184;4675662614318022656;4675662751756976128;4675662889195929600;4675663026634883072;4675663164073836544;4675663301512790016;4675663438951743488;4675663576390696960;4675663713829650432;4675663851268603904;4675663988707557376;4675664126146510848;4675664263585464320;4675664401024417792;4675664538463371264;4675664675902324736;4675664813341278208;4675664950780231680;4675665088219185152;4675665225658138624;4675665363097092096;4675665500536045568;4675665637974999040;4675665775413952512;4675665912852905984;4675666050291859456;4675666187730812928;4675666325169766400;4675666462608719872;4675666600047673344;4675666737486626816;4675666874925580288;4675667012364533760;4675667149803487232;4675667287242440704;4675667424681394176;4675667562120347648;4675667699559301120;4675667836998254592;4675667974437208064;4675668111876161536;4675668249315115008;4675668386754068480;4675668524193021952;4675668661631975424;4675668799070928896;4675668936509882368;4675669073948835840;4675669211387789312;4675669348826742784;4675669486265696256;4675669623704649728;4675669761143603200;4675669898582556672;4675670036021510144;4675670173460463616;4675670310899417088;4675670448338370560;4675670585777324032;4675670723216277504;4675670860655230976;4675670998094184448;4675671135533137920;4675671272972091392;4675671410411044864;4675671547849998336;4675671685288951808;4675671822727905280;4675671960166858752;4675672097605812224;4675672235044765696;4675672372483719168;4675672509922672640;4675672647361626112;4675672784800579584;4675672922239533056;4675673059678486528;4675673197117440000;4675673334556393472;4675673471995346944;4675673609434300416;4675673746873253888;4675673884312207360;4675674021751160832;4675674159190114304;4675674296629067776;4675674434068021248;4675674571506974720;4675674708945928192;4675674846384881664;4675674983823835136;4675675121262788608;4675675258701742080;4675675396140695552;4675675533579649024;4675675671018602496;4675675808457555968;4675675945896509440;4675676083335462912;4675676220774416384;4675676358213369856;4675676495652323328;4675676633091276800;4675676770530230272;4675676907969183744;4675677045408137216;4675677182847090688;4675677320286044160;4675677457724997632;4675677595163951104;4675677732602904576;4675677870041858048;4675678007480811520;4675678144919764992;4675678282358718464;4675678419797671936;4675678557236625408;4675678694675578880;4675678832114532352;4675678969553485824;4675679106992439296;4675679244431392768;4675679381870346240;4675679519309299712;4675679656748253184;4675679794187206656;4675679931626160128;4675680069065113600;4675680206504067072;4675680343943020544;4675680481381974016;4675680618820927488;4675680756259880960;4675680893698834432;4675681031137787904;4675681168576741376;4675681306015694848;4675681443454648320;4675681580893601792;4675681718332555264;4675681855771508736;4675681993210462208;4675682130649415680;4675682268088369152;4675682405527322624;4675682542966276096;4675682680405229568;4675682817844183040;4675682955283136512;4675683092722089984;4675683230161043456;4675683367599996928;4675683505038950400;4675683642477903872;4675683779916857344;4675683917355810816;4675684054794764288;4675684192233717760;4675684329672671232;4675684467111624704;4675684604550578176;4675684741989531648;4675684879428485120;4675685016867438592;4675685154306392064;4675685291745345536;4675685429184299008;4675685566623252480;4675685704062205952;4675685841501159424;4675685978940112896;4675686116379066368;4675686253818019840;4675686391256973312;4675686528695926784;4675686666134880256;4675686803573833728;4675686941012787200;4675687078451740672;4675687215890694144;4675687353329647616;4675687490768601088;4675687628207554560;4675687765646508032;4675687903085461504;4675688040524414976;4675688177963368448;4675688315402321920;4675688452841275392;4675688590280228864;4675688727719182336;4675688865158135808;4675689002597089280;4675689140036042752;4675689277474996224;4675689414913949696;4675689552352903168;4675689689791856640;4675689827230810112;4675689964669763584;4675690102108717056;4675690239547670528;4675690376986624000;4675690514425577472;4675690651864530944;4675690789303484416;4675690926742437888;4675691064181391360;4675691201620344832;4675691339059298304;4675691476498251776;4675691613937205248;4675691751376158720;4675691888815112192;4675692026254065664;4675692163693019136;4675692301131972608;4675692438570926080;4675692576009879552;4675692713448833024;4675692850887786496;4675692988326739968;4675693125765693440;4675693263204646912;4675693400643600384;4675693538082553856;4675693675521507328;4675693812960460800;4675693950399414272;4675694087838367744;4675694225277321216;4675694362716274688;4675694500155228160;4675694637594181632;4675694775033135104;4675694912472088576;4675695049911042048;4675695187349995520;4675695324788948992;4675695462227902464;4675695599666855936;4675695737105809408;4675695874544762880;4675696011983716352;4675696149422669824;4675696286861623296;4675696424300576768;4675696561739530240;4675696699178483712;4675696836617437184;4675696974056390656;4675697111495344128;4675697248934297600;4675697386373251072;4675697523812204544;4675697661251158016;4675697798690111488;4675697936129064960;4675698073568018432;4675698211006971904;4675698348445925376;4675698485884878848;4675698623323832320;4675698760762785792;4675698898201739264;4675699035640692736;4675699173079646208;4675699310518599680;4675699447957553152;4675699585396506624;4675699722835460096;4675699860274413568;4675699997713367040;4675700135152320512;4675700272591273984;4675700410030227456;4675700547469180928;4675700684908134400;4675700822347087872;4675700959786041344;4675701097224994816;4675701234663948288;4675701372102901760;4675701509541855232;4675701646980808704;4675701784419762176;4675701921858715648;4675702059297669120;4675702196736622592;4675702334175576064;4675702471614529536;4675702609053483008;4675702746492436480;4675702883931389952;4675703021370343424;4675703158809296896;4675703296248250368;4675703433687203840;4675703571126157312;4675703708565110784;4675703846004064256;4675703983443017728;4675704120881971200;4675704258320924672;4675704395759878144;4675704533198831616;4675704670637785088;4675704808076738560;4675704945515692032;4675705082954645504;4675705220393598976;4675705357832552448;4675705495271505920;4675705632710459392;4675705770149412864;4675705907588366336;4675706045027319808;4675706182466273280;4675706319905226752;4675706457344180224;4675706594783133696;4675706732222087168;4675706869661040640;4675707007099994112;4675707144538947584;4675707281977901056;4675707419416854528;4675707556855808000;4675707694294761472;4675707831733714944;4675707969172668416;4675708106611621888;4675708244050575360;4675708381489528832;4675708518928482304;4675708656367435776;4675708793806389248;4675708931245342720;4675709068684296192;4675709206123249664;4675709343562203136;4675709481001156608;4675709618440110080;4675709755879063552;4675709893318017024;4675710030756970496;4675710168195923968;4675710305634877440;4675710443073830912;4675710580512784384;4675710717951737856;4675710855390691328;4675710992829644800;4675711130268598272;4675711267707551744;4675711405146505216;4675711542585458688;4675711680024412160;4675711817463365632;4675711954902319104;4675712092341272576;4675712229780226048;4675712367219179520;4675712504658132992;4675712642097086464;4675712779536039936;4675712916974993408;4675713054413946880;4675713191852900352;4675713329291853824;4675713466730807296;4675713604169760768;4675713741608714240;4675713879047667712;4675714016486621184;4675714153925574656;4675714291364528128;4675714428803481600;4675714566242435072;4675714703681388544;4675714841120342016;4675714978559295488;4675715115998248960;4675715253437202432;4675715390876155904;4675715528315109376;4675715665754062848;4675715803193016320;4675715940631969792;4675716078070923264;4675716215509876736;4675716352948830208;4675716490387783680;4675716627826737152;4675716765265690624;4675716902704644096;4675717040143597568;4675717177582551040;4675717315021504512;4675717452460457984;4675717589899411456;4675717727338364928;4675717864777318400;4675718002216271872;4675718139655225344;4675718277094178816;4675718414533132288;4675718551972085760;4675718689411039232;4675718826849992704;4675718964288946176;4675719101727899648;4675719239166853120;4675719376605806592;4675719514044760064;4675719651483713536;4675719788922667008;4675719926361620480;4675720063800573952;4675720201239527424;4675720338678480896;4675720476117434368;4675720613556387840;4675720750995341312;4675720888434294784;4675721025873248256;4675721163312201728;4675721300751155200;4675721438190108672;4675721575629062144;4675721713068015616;4675721850506969088;4675721987945922560;4675722125384876032;4675722262823829504;4675722400262782976;4675722537701736448;4675722675140689920;4675722812579643392;4675722950018596864;4675723087457550336;4675723224896503808;4675723362335457280;4675723499774410752;4675723637213364224;4675723774652317696;4675723912091271168;4675724049530224640;4675724186969178112;4675724324408131584;4675724461847085056;4675724599286038528;4675724736724992000;4675724874163945472;4675725011602898944;4675725149041852416;4675725286480805888;4675725423919759360;4675725561358712832;4675725698797666304;4675725836236619776;4675725973675573248;4675726111114526720;4675726248553480192;4675726385992433664;4675726523431387136;4675726660870340608;4675726798309294080;4675726935748247552;4675727073187201024;4675727210626154496;4675727348065107968;4675727485504061440;4675727622943014912;4675727760381968384;4675727897820921856;4675728035259875328;4675728172698828800;4675728310137782272;4675728447576735744;4675728585015689216;4675728722454642688;4675728859893596160;4675728997332549632;4675729134771503104;4675729272210456576;4675729409649410048;4675729547088363520;4675729684527316992;4675729821966270464;4675729959405223936;4675730096844177408;4675730234283130880;4675730371722084352;4675730509161037824;4675730646599991296;4675730784038944768;4675730921477898240;4675731058916851712;4675731196355805184;4675731333794758656;4675731471233712128;4675731608672665600;4675731746111619072;4675731883550572544;4675732020989526016;4675732158428479488;4675732295867432960;4675732433306386432;4675732570745339904;4675732708184293376;4675732845623246848;4675732983062200320;4675733120501153792;4675733257940107264;4675733395379060736;4675733532818014208;4675733670256967680;4675733807695921152;4675733945134874624;4675734082573828096;4675734220012781568;4675734357451735040;4675734494890688512;4675734632329641984;4675734769768595456;4675734907207548928;4675735044646502400;4675735182085455872;4675735319524409344;4675735456963362816;4675735594402316288;4675735731841269760;4675735869280223232;4675736006719176704;4675736144158130176;4675736281597083648;4675736419036037120;4675736556474990592;4675736693913944064;4675736831352897536;4675736968791851008;4675737106230804480;4675737243669757952;4675737381108711424;4675737518547664896;4675737655986618368;4675737793425571840;4675737930864525312;4675738068303478784;4675738205742432256;4675738343181385728;4675738480620339200;4675738618059292672;4675738755498246144;4675738892937199616;4675739030376153088;4675739167815106560;4675739305254060032;4675739442693013504;4675739580131966976;4675739717570920448;4675739855009873920;4675739992448827392;4675740129887780864;4675740267326734336;4675740404765687808;4675740542204641280;4675740679643594752;4675740817082548224;4675740954521501696;4675741091960455168;4675741229399408640;4675741366838362112;4675741504277315584;4675741641716269056;4675741779155222528;4675741916594176000;4675742054033129472;4675742191472082944;4675742328911036416;4675742466349989888;4675742603788943360;4675742741227896832;4675742878666850304;4675743016105803776;4675743153544757248;4675743290983710720;4675743428422664192;4675743565861617664;4675743703300571136;4675743840739524608;4675743978178478080;4675744115617431552;4675744253056385024;4675744390495338496;4675744527934291968;4675744665373245440;4675744802812198912;4675744940251152384;4675745077690105856;4675745215129059328;4675745352568012800;4675745490006966272;4675745627445919744;4675745764884873216;4675745902323826688;4675746039762780160;4675746177201733632;4675746314640687104;4675746452079640576;4675746589518594048;4675746726957547520;4675746864396500992;4675747001835454464;4675747139274407936;4675747276713361408;4675747414152314880;4675747551591268352;4675747689030221824;4675747826469175296;4675747963908128768;4675748101347082240;4675748238786035712;4675748376224989184;4675748513663942656;4675748651102896128;4675748788541849600;4675748925980803072;4675749063419756544;4675749200858710016;4675749338297663488;4675749475736616960;4675749613175570432;4675749750614523904;4675749888053477376;4675750025492430848;4675750162931384320;4675750300370337792;4675750437809291264;4675750575248244736;4675750712687198208;4675750850126151680;4675750987565105152;4675751125004058624;4675751262443012096;4675751399881965568;4675751537320919040;4675751674759872512;4675751812198825984;4675751949637779456;4675752087076732928;4675752224515686400;4675752361954639872;4675752499393593344;4675752636832546816;4675752774271500288;4675752911710453760;4675753049149407232;4675753186588360704;4675753324027314176;4675753461466267648;4675753598905221120;4675753736344174592;4675753873783128064;4675754011222081536;4675754148661035008;4675754286099988480;4675754423538941952;4675754560977895424;4675754698416848896;4675754835855802368;4675754973294755840;4675755110733709312;4675755248172662784;4675755385611616256;4675755523050569728;4675755660489523200;4675755797928476672;4675755935367430144;4675756072806383616;4675756210245337088;4675756347684290560;4675756485123244032;4675756622562197504;4675756760001150976;4675756897440104448;4675757034879057920;4675757172318011392;4675757309756964864;4675757447195918336;4675757584634871808;4675757722073825280;4675757859512778752;4675757996951732224;4675758134390685696;4675758271829639168;4675758409268592640;4675758546707546112;4675758684146499584;4675758821585453056;4675758959024406528;4675759096463360000;4675759233902313472;4675759371341266944;4675759508780220416;4675759646219173888;4675759783658127360;4675759921097080832;4675760058536034304;4675760195974987776;4675760333413941248;4675760470852894720;4675760608291848192;4675760745730801664;4675760883169755136;4675761020608708608;4675761158047662080;4675761295486615552;4675761432925569024;4675761570364522496;4675761707803475968;4675761845242429440;4675761982681382912;4675762120120336384;4675762257559289856;4675762394998243328;4675762532437196800;4675762669876150272;4675762807315103744;4675762944754057216;4675763082193010688;4675763219631964160;4675763357070917632;4675763494509871104;4675763631948824576;4675763769387778048;4675763906826731520;4675764044265684992;4675764181704638464;4675764319143591936;4675764456582545408;4675764594021498880;4675764731460452352;4675764868899405824;4675765006338359296;4675765143777312768;4675765281216266240;4675765418655219712;4675765556094173184;4675765693533126656;4675765830972080128;4675765968411033600;4675766105849987072;4675766243288940544;4675766380727894016;4675766518166847488;4675766655605800960;4675766793044754432;4675766930483707904;4675767067922661376;4675767205361614848;4675767342800568320;4675767480239521792;4675767617678475264;4675767755117428736;4675767892556382208;4675768029995335680;4675768167434289152;4675768304873242624;4675768442312196096;4675768579751149568;4675768717190103040;4675768854629056512;4675768992068009984;4675769129506963456;4675769266945916928;4675769404384870400;4675769541823823872;4675769679262777344;4675769816701730816;4675769954140684288;4675770091579637760;4675770229018591232;4675770366457544704;4675770503896498176;4675770641335451648;4675770778774405120;4675770916213358592;4675771053652312064;4675771191091265536;4675771328530219008;4675771465969172480;4675771603408125952;4675771740847079424;4675771878286032896;4675772015724986368;4675772153163939840;4675772290602893312;4675772428041846784;4675772565480800256;4675772702919753728;4675772840358707200;4675772977797660672;4675773115236614144;4675773252675567616;4675773390114521088;4675773527553474560;4675773664992428032;4675773802431381504;4675773939870334976;4675774077309288448;4675774214748241920;4675774352187195392;4675774489626148864;4675774627065102336;4675774764504055808;4675774901943009280;4675775039381962752;4675775176820916224;4675775314259869696;4675775451698823168;4675775589137776640;4675775726576730112;4675775864015683584;4675776001454637056;4675776138893590528;4675776276332544000;4675776413771497472;4675776551210450944;4675776688649404416;4675776826088357888;4675776963527311360;4675777100966264832;4675777238405218304;4675777375844171776;4675777513283125248;4675777650722078720;4675777788161032192;4675777925599985664;4675778063038939136;4675778200477892608;4675778337916846080;4675778475355799552;4675778612794753024;4675778750233706496;4675778887672659968;4675779025111613440;4675779162550566912;4675779299989520384;4675779437428473856;4675779574867427328;4675779712306380800;4675779849745334272;4675779987184287744;4675780124623241216;4675780262062194688;4675780399501148160;4675780536940101632;4675780674379055104;4675780811818008576;4675780949256962048;4675781086695915520;4675781224134868992;4675781361573822464;4675781499012775936;4675781636451729408;4675781773890682880;4675781911329636352;4675782048768589824;4675782186207543296;4675782323646496768;4675782461085450240;4675782598524403712;4675782735963357184;4675782873402310656;4675783010841264128;4675783148280217600;4675783285719171072;4675783423158124544;4675783560597078016;4675783698036031488;4675783835474984960;4675783972913938432;4675784110352891904;4675784247791845376;4675784385230798848;4675784522669752320;4675784660108705792;4675784797547659264;4675784934986612736;4675785072425566208;4675785209864519680;4675785347303473152;4675785484742426624;4675785622181380096;4675785759620333568;4675785897059287040;4675786034498240512;4675786171937193984;4675786309376147456;4675786446815100928;4675786584254054400;4675786721693007872;4675786859131961344;4675786996570914816;4675787134009868288;4675787271448821760;4675787408887775232;4675787546326728704;4675787683765682176;4675787821204635648;4675787958643589120;4675788096082542592;4675788233521496064;4675788370960449536;4675788508399403008;4675788645838356480;4675788783277309952;4675788920716263424;4675789058155216896;4675789195594170368;4675789333033123840;4675789470472077312;4675789607911030784;4675789745349984256;4675789882788937728;4675790020227891200;4675790157666844672;4675790295105798144;4675790432544751616;4675790569983705088;4675790707422658560;4675790844861612032;4675790982300565504;4675791119739518976;4675791257178472448;4675791394617425920;4675791532056379392;4675791669495332864;4675791806934286336;4675791944373239808;4675792081812193280;4675792219251146752;4675792356690100224;4675792494129053696;4675792631568007168;4675792769006960640;4675792906445914112;4675793043884867584;4675793181323821056;4675793318762774528;4675793456201728000;4675793593640681472;4675793731079634944;4675793868518588416;4675794005957541888;4675794143396495360;4675794280835448832;4675794418274402304;4675794555713355776;4675794693152309248;4675794830591262720;4675794968030216192;4675795105469169664;4675795242908123136;4675795380347076608;4675795517786030080;4675795655224983552;4675795792663937024;4675795930102890496;4675796067541843968;4675796204980797440;4675796342419750912;4675796479858704384;4675796617297657856;4675796754736611328;4675796892175564800;4675797029614518272;4675797167053471744;4675797304492425216;4675797441931378688;4675797579370332160;4675797716809285632;4675797854248239104;4675797991687192576;4675798129126146048;4675798266565099520;4675798404004052992;4675798541443006464;4675798678881959936;4675798816320913408;4675798953759866880;4675799091198820352;4675799228637773824;4675799366076727296;4675799503515680768;4675799640954634240;4675799778393587712;4675799915832541184;4675800053271494656;4675800190710448128;4675800328149401600;4675800465588355072;4675800603027308544;4675800740466262016;4675800877905215488;4675801015344168960;4675801152783122432;4675801290222075904;4675801427661029376;4675801565099982848;4675801702538936320;4675801839977889792;4675801977416843264;4675802114855796736;4675802252294750208;4675802389733703680;4675802527172657152;4675802664611610624;4675802802050564096;4675802939489517568;4675803076928471040;4675803214367424512;4675803351806377984;4675803489245331456;4675803626684284928;4675803764123238400;4675803901562191872;4675804039001145344;4675804176440098816;4675804313879052288;4675804451318005760;4675804588756959232;4675804726195912704;4675804863634866176;4675805001073819648;4675805138512773120;4675805275951726592;4675805413390680064;4675805550829633536;4675805688268587008;4675805825707540480;4675805963146493952;4675806100585447424;4675806238024400896;4675806375463354368;4675806512902307840;4675806650341261312;4675806787780214784;4675806925219168256;4675807062658121728;4675807200097075200;4675807337536028672;4675807474974982144;4675807612413935616;4675807749852889088;4675807887291842560;4675808024730796032;4675808162169749504;4675808299608702976;4675808437047656448;4675808574486609920;4675808711925563392;4675808849364516864;4675808986803470336;4675809124242423808;4675809261681377280;4675809399120330752;4675809536559284224;4675809673998237696;4675809811437191168;4675809948876144640;4675810086315098112;4675810223754051584;4675810361193005056;4675810498631958528;4675810636070912000;4675810773509865472;4675810910948818944;4675811048387772416;4675811185826725888;4675811323265679360;4675811460704632832;4675811598143586304;4675811735582539776;4675811873021493248;4675812010460446720;4675812147899400192;4675812285338353664;4675812422777307136;4675812560216260608;4675812697655214080;4675812835094167552;4675812972533121024;4675813109972074496;4675813247411027968;4675813384849981440;4675813522288934912;4675813659727888384;4675813797166841856;4675813934605795328;4675814072044748800;4675814209483702272;4675814346922655744;4675814484361609216;4675814621800562688;4675814759239516160;4675814896678469632;4675815034117423104;4675815171556376576;4675815308995330048;4675815446434283520;4675815583873236992;4675815721312190464;4675815858751143936;4675815996190097408;4675816133629050880;4675816271068004352;4675816408506957824;4675816545945911296;4675816683384864768;4675816820823818240;4675816958262771712;4675817095701725184;4675817233140678656;4675817370579632128;4675817508018585600;4675817645457539072;4675817782896492544;4675817920335446016;4675818057774399488;4675818195213352960;4675818332652306432;4675818470091259904;4675818607530213376;4675818744969166848;4675818882408120320;4675819019847073792;4675819157286027264;4675819294724980736;4675819432163934208;4675819569602887680;4675819707041841152;4675819844480794624;4675819981919748096;4675820119358701568;4675820256797655040;4675820394236608512;4675820531675561984;4675820669114515456;4675820806553468928;4675820943992422400;4675821081431375872;4675821218870329344;4675821356309282816;4675821493748236288;4675821631187189760;4675821768626143232;4675821906065096704;4675822043504050176;4675822180943003648;4675822318381957120;4675822455820910592;4675822593259864064;4675822730698817536;4675822868137771008;4675823005576724480;4675823143015677952;4675823280454631424;4675823417893584896;4675823555332538368;4675823692771491840;4675823830210445312;4675823967649398784;4675824105088352256;4675824242527305728;4675824379966259200;4675824517405212672;4675824654844166144;4675824792283119616;4675824929722073088;4675825067161026560;4675825204599980032;4675825342038933504;4675825479477886976;4675825616916840448;4675825754355793920;4675825891794747392;4675826029233700864;4675826166672654336;4675826304111607808;4675826441550561280;4675826578989514752;4675826716428468224;4675826853867421696;4675826991306375168;4675827128745328640;4675827266184282112;4675827403623235584;4675827541062189056;4675827678501142528;4675827815940096000;4675827953379049472;4675828090818002944;4675828228256956416;4675828365695909888;4675828503134863360;4675828640573816832;4675828778012770304;4675828915451723776;4675829052890677248;4675829190329630720;4675829327768584192;4675829465207537664;4675829602646491136;4675829740085444608;4675829877524398080;4675830014963351552;4675830152402305024;4675830289841258496;4675830427280211968;4675830564719165440;4675830702158118912;4675830839597072384;4675830977036025856;4675831114474979328;4675831251913932800;4675831389352886272;4675831526791839744;4675831664230793216;4675831801669746688;4675831939108700160;4675832076547653632;4675832213986607104;4675832351425560576;4675832488864514048;4675832626303467520;4675832763742420992;4675832901181374464;4675833038620327936;4675833176059281408;4675833313498234880;4675833450937188352;4675833588376141824;4675833725815095296;4675833863254048768;4675834000693002240;4675834138131955712;4675834275570909184;4675834413009862656;4675834550448816128;4675834687887769600;4675834825326723072;4675834962765676544;4675835100204630016;4675835237643583488;4675835375082536960;4675835512521490432;4675835649960443904;4675835787399397376;4675835924838350848;4675836062277304320;4675836199716257792;4675836337155211264;4675836474594164736;4675836612033118208;4675836749472071680;4675836886911025152;4675837024349978624;4675837161788932096;4675837299227885568;4675837436666839040;4675837574105792512;4675837711544745984;4675837848983699456;4675837986422652928;4675838123861606400;4675838261300559872;4675838398739513344;4675838536178466816;4675838673617420288;4675838811056373760;4675838948495327232;4675839085934280704;4675839223373234176;4675839360812187648;4675839498251141120;4675839635690094592;4675839773129048064;4675839910568001536;4675840048006955008;4675840185445908480;4675840322884861952;4675840460323815424;4675840597762768896;4675840735201722368;4675840872640675840;4675841010079629312;4675841147518582784;4675841284957536256;4675841422396489728;4675841559835443200;4675841697274396672;4675841834713350144;4675841972152303616;4675842109591257088;4675842247030210560;4675842384469164032;4675842521908117504;4675842659347070976;4675842796786024448;4675842934224977920;4675843071663931392;4675843209102884864;4675843346541838336;4675843483980791808;4675843621419745280;4675843758858698752;4675843896297652224;4675844033736605696;4675844171175559168;4675844308614512640;4675844446053466112;4675844583492419584;4675844720931373056;4675844858370326528;4675844995809280000;4675845133248233472;4675845270687186944;4675845408126140416;4675845545565093888;4675845683004047360;4675845820443000832;4675845957881954304;4675846095320907776;4675846232759861248;4675846370198814720;4675846507637768192;4675846645076721664;4675846782515675136;4675846919954628608;4675847057393582080;4675847194832535552;4675847332271489024;4675847469710442496;4675847607149395968;4675847744588349440;4675847882027302912;4675848019466256384;4675848156905209856;4675848294344163328;4675848431783116800;4675848569222070272;4675848706661023744;4675848844099977216;4675848981538930688;4675849118977884160;4675849256416837632;4675849393855791104;4675849531294744576;4675849668733698048;4675849806172651520;4675849943611604992;4675850081050558464;4675850218489511936;4675850355928465408;4675850493367418880;4675850630806372352;4675850768245325824;4675850905684279296;4675851043123232768;4675851180562186240;4675851318001139712;4675851455440093184;4675851592879046656;4675851730318000128;4675851867756953600;4675852005195907072;4675852142634860544;4675852280073814016;4675852417512767488;4675852554951720960;4675852692390674432;4675852829829627904;4675852967268581376;4675853104707534848;4675853242146488320;4675853379585441792;4675853517024395264;4675853654463348736;4675853791902302208;4675853929341255680;4675854066780209152;4675854204219162624;4675854341658116096;4675854479097069568;4675854616536023040;4675854753974976512;4675854891413929984;4675855028852883456;4675855166291836928;4675855303730790400;4675855441169743872;4675855578608697344;4675855716047650816;4675855853486604288;4675855990925557760;4675856128364511232;4675856265803464704;4675856403242418176;4675856540681371648;4675856678120325120;4675856815559278592;4675856952998232064;4675857090437185536;4675857227876139008;4675857365315092480;4675857502754045952;4675857640192999424;4675857777631952896;4675857915070906368;4675858052509859840;4675858189948813312;4675858327387766784;4675858464826720256;4675858602265673728;4675858739704627200;4675858877143580672;4675859014582534144;4675859152021487616;4675859289460441088;4675859426899394560;4675859564338348032;4675859701777301504;4675859839216254976;4675859976655208448;4675860114094161920;4675860251533115392;4675860388972068864;4675860526411022336;4675860663849975808;4675860801288929280;4675860938727882752;4675861076166836224;4675861213605789696;4675861351044743168;4675861488483696640;4675861625922650112;4675861763361603584;4675861900800557056;4675862038239510528;4675862175678464000;4675862313117417472;4675862450556370944;4675862587995324416;4675862725434277888;4675862862873231360;4675863000312184832;4675863137751138304;4675863275190091776;4675863412629045248;4675863550067998720;4675863687506952192;4675863824945905664;4675863962384859136;4675864099823812608;4675864237262766080;4675864374701719552;4675864512140673024;4675864649579626496;4675864787018579968;4675864924457533440;4675865061896486912;4675865199335440384;4675865336774393856;4675865474213347328;4675865611652300800;4675865749091254272;4675865886530207744;4675866023969161216;4675866161408114688;4675866298847068160;4675866436286021632;4675866573724975104;4675866711163928576;4675866848602882048;4675866986041835520;4675867123480788992;4675867260919742464;4675867398358695936;4675867535797649408;4675867673236602880;4675867810675556352;4675867948114509824;4675868085553463296;4675868222992416768;4675868360431370240;4675868497870323712;4675868635309277184;4675868772748230656;4675868910187184128;4675869047626137600;4675869185065091072;4675869322504044544;4675869459942998016;4675869597381951488;4675869734820904960;4675869872259858432;4675870009698811904;4675870147137765376;4675870284576718848;4675870422015672320;4675870559454625792;4675870696893579264;4675870834332532736;4675870971771486208;4675871109210439680;4675871246649393152;4675871384088346624;4675871521527300096;4675871658966253568;4675871796405207040;4675871933844160512;4675872071283113984;4675872208722067456;4675872346161020928;4675872483599974400;4675872621038927872;4675872758477881344;4675872895916834816;4675873033355788288;4675873170794741760;4675873308233695232;4675873445672648704;4675873583111602176;4675873720550555648;4675873857989509120;4675873995428462592;4675874132867416064;4675874270306369536;4675874407745323008;4675874545184276480;4675874682623229952;4675874820062183424;4675874957501136896;4675875094940090368;4675875232379043840;4675875369817997312;4675875507256950784;4675875644695904256;4675875782134857728;4675875919573811200;4675876057012764672;4675876194451718144;4675876331890671616;4675876469329625088;4675876606768578560;4675876744207532032;4675876881646485504;4675877019085438976;4675877156524392448;4675877293963345920;4675877431402299392;4675877568841252864;4675877706280206336;4675877843719159808;4675877981158113280;4675878118597066752;4675878256036020224;4675878393474973696;4675878530913927168;4675878668352880640;4675878805791834112;4675878943230787584;4675879080669741056;4675879218108694528;4675879355547648000;4675879492986601472;4675879630425554944;4675879767864508416;4675879905303461888;4675880042742415360;4675880180181368832;4675880317620322304;4675880455059275776;4675880592498229248;4675880729937182720;4675880867376136192;4675881004815089664;4675881142254043136;4675881279692996608;4675881417131950080;4675881554570903552;4675881692009857024;4675881829448810496;4675881966887763968;4675882104326717440;4675882241765670912;4675882379204624384;4675882516643577856;4675882654082531328;4675882791521484800;4675882928960438272;4675883066399391744;4675883203838345216;4675883341277298688;4675883478716252160;4675883616155205632;4675883753594159104;4675883891033112576;4675884028472066048;4675884165911019520;4675884303349972992;4675884440788926464;4675884578227879936;4675884715666833408;4675884853105786880;4675884990544740352;4675885127983693824;4675885265422647296;4675885402861600768;4675885540300554240;4675885677739507712;4675885815178461184;4675885952617414656;4675886090056368128;4675886227495321600;4675886364934275072;4675886502373228544;4675886639812182016;4675886777251135488;4675886914690088960;4675887052129042432;4675887189567995904;4675887327006949376;4675887464445902848;4675887601884856320;4675887739323809792;4675887876762763264;4675888014201716736;4675888151640670208;4675888289079623680;4675888426518577152;4675888563957530624;4675888701396484096;4675888838835437568;4675888976274391040;4675889113713344512;4675889251152297984;4675889388591251456;4675889526030204928;4675889663469158400;4675889800908111872;4675889938347065344;4675890075786018816;4675890213224972288;4675890350663925760;4675890488102879232;4675890625541832704;4675890762980786176;4675890900419739648;4675891037858693120;4675891175297646592;4675891312736600064;4675891450175553536;4675891587614507008;4675891725053460480;4675891862492413952;4675891999931367424;4675892137370320896;4675892274809274368;4675892412248227840;4675892549687181312;4675892687126134784;4675892824565088256;4675892962004041728;4675893099442995200;4675893236881948672;4675893374320902144;4675893511759855616;4675893649198809088;4675893786637762560;4675893924076716032;4675894061515669504;4675894198954622976;4675894336393576448;4675894473832529920;4675894611271483392;4675894748710436864;4675894886149390336;4675895023588343808;4675895161027297280;4675895298466250752;4675895435905204224;4675895573344157696;4675895710783111168;4675895848222064640;4675895985661018112;4675896123099971584;4675896260538925056;4675896397977878528;4675896535416832000;4675896672855785472;4675896810294738944;4675896947733692416;4675897085172645888;4675897222611599360;4675897360050552832;4675897497489506304;4675897634928459776;4675897772367413248;4675897909806366720;4675898047245320192;4675898184684273664;4675898322123227136;4675898459562180608;4675898597001134080;4675898734440087552;4675898871879041024;4675899009317994496;4675899146756947968;4675899284195901440;4675899421634854912;4675899559073808384;4675899696512761856;4675899833951715328;4675899971390668800;4675900108829622272;4675900246268575744;4675900383707529216;4675900521146482688;4675900658585436160;4675900796024389632;4675900933463343104;4675901070902296576;4675901208341250048;4675901345780203520;4675901483219156992;4675901620658110464;4675901758097063936;4675901895536017408;4675902032974970880;4675902170413924352;4675902307852877824;4675902445291831296;4675902582730784768;4675902720169738240;4675902857608691712;4675902995047645184;4675903132486598656;4675903269925552128;4675903407364505600;4675903544803459072;4675903682242412544;4675903819681366016;4675903957120319488;4675904094559272960;4675904231998226432;4675904369437179904;4675904506876133376;4675904644315086848;4675904781754040320;4675904919192993792;4675905056631947264;4675905194070900736;4675905331509854208;4675905468948807680;4675905606387761152;4675905743826714624;4675905881265668096;4675906018704621568;4675906156143575040;4675906293582528512;4675906431021481984;4675906568460435456;4675906705899388928;4675906843338342400;4675906980777295872;4675907118216249344;4675907255655202816;4675907393094156288;4675907530533109760;4675907667972063232;4675907805411016704;4675907942849970176;4675908080288923648;4675908217727877120;4675908355166830592;4675908492605784064;4675908630044737536;4675908767483691008;4675908904922644480;4675909042361597952;4675909179800551424;4675909317239504896;4675909454678458368;4675909592117411840;4675909729556365312;4675909866995318784;4675910004434272256;4675910141873225728;4675910279312179200;4675910416751132672;4675910554190086144;4675910691629039616;4675910829067993088;4675910966506946560;4675911103945900032;4675911241384853504;4675911378823806976;4675911516262760448;4675911653701713920;4675911791140667392;4675911928579620864;4675912066018574336;4675912203457527808;4675912340896481280;4675912478335434752;4675912615774388224;4675912753213341696;4675912890652295168;4675913028091248640;4675913165530202112;4675913302969155584;4675913440408109056;4675913577847062528;4675913715286016000;4675913852724969472;4675913990163922944;4675914127602876416;4675914265041829888;4675914402480783360;4675914539919736832;4675914677358690304;4675914814797643776;4675914952236597248;4675915089675550720;4675915227114504192;4675915364553457664;4675915501992411136;4675915639431364608;4675915776870318080;4675915914309271552;4675916051748225024;4675916189187178496;4675916326626131968;4675916464065085440;4675916601504038912;4675916738942992384;4675916876381945856;4675917013820899328;4675917151259852800;4675917288698806272;4675917426137759744;4675917563576713216;4675917701015666688;4675917838454620160;4675917975893573632;4675918113332527104;4675918250771480576;4675918388210434048;4675918525649387520;4675918663088340992;4675918800527294464;4675918937966247936;4675919075405201408;4675919212844154880;4675919350283108352;4675919487722061824;4675919625161015296;4675919762599968768;4675919900038922240;4675920037477875712;4675920174916829184;4675920312355782656;4675920449794736128;4675920587233689600;4675920724672643072;4675920862111596544;4675920999550550016;4675921136989503488;4675921274428456960;4675921411867410432;4675921549306363904;4675921686745317376;4675921824184270848;4675921961623224320;4675922099062177792;4675922236501131264;4675922373940084736;4675922511379038208;4675922648817991680;4675922786256945152;4675922923695898624;4675923061134852096;4675923198573805568;4675923336012759040;4675923473451712512;4675923610890665984;4675923748329619456;4675923885768572928;4675924023207526400;4675924160646479872;4675924298085433344;4675924435524386816;4675924572963340288;4675924710402293760;4675924847841247232;4675924985280200704;4675925122719154176;4675925260158107648;4675925397597061120;4675925535036014592;4675925672474968064;4675925809913921536;4675925947352875008;4675926084791828480;4675926222230781952;4675926359669735424;4675926497108688896;4675926634547642368;4675926771986595840;4675926909425549312;4675927046864502784;4675927184303456256;4675927321742409728;4675927459181363200;4675927596620316672;4675927734059270144;4675927871498223616;4675928008937177088;4675928146376130560;4675928283815084032;4675928421254037504;4675928558692990976;4675928696131944448;4675928833570897920;4675928971009851392;4675929108448804864;4675929245887758336;4675929383326711808;4675929520765665280;4675929658204618752;4675929795643572224;4675929933082525696;4675930070521479168;4675930207960432640;4675930345399386112;4675930482838339584;4675930620277293056;4675930757716246528;4675930895155200000;4675931032594153472;4675931170033106944;4675931307472060416;4675931444911013888;4675931582349967360;4675931719788920832;4675931857227874304;4675931994666827776;4675932132105781248;4675932269544734720;4675932406983688192;4675932544422641664;4675932681861595136;4675932819300548608;4675932956739502080;4675933094178455552;4675933231617409024;4675933369056362496;4675933506495315968;4675933643934269440;4675933781373222912;4675933918812176384;4675934056251129856;4675934193690083328;4675934331129036800;4675934468567990272;4675934606006943744;4675934743445897216;4675934880884850688;4675935018323804160;4675935155762757632;4675935293201711104;4675935430640664576;4675935568079618048;4675935705518571520;4675935842957524992;4675935980396478464;4675936117835431936;4675936255274385408;4675936392713338880;4675936530152292352;4675936667591245824;4675936805030199296;4675936942469152768;4675937079908106240;4675937217347059712;4675937354786013184;4675937492224966656;4675937629663920128;4675937767102873600;4675937904541827072;4675938041980780544;4675938179419734016;4675938316858687488;4675938454297640960;4675938591736594432;4675938729175547904;4675938866614501376;4675939004053454848;4675939141492408320;4675939278931361792;4675939416370315264;4675939553809268736;4675939691248222208;4675939828687175680;4675939966126129152;4675940103565082624;4675940241004036096;4675940378442989568;4675940515881943040;4675940653320896512;4675940790759849984;4675940928198803456;4675941065637756928;4675941203076710400;4675941340515663872;4675941477954617344;4675941615393570816;4675941752832524288;4675941890271477760;4675942027710431232;4675942165149384704;4675942302588338176;4675942440027291648;4675942577466245120;4675942714905198592;4675942852344152064;4675942989783105536;4675943127222059008;4675943264661012480;4675943402099965952;4675943539538919424;4675943676977872896;4675943814416826368;4675943951855779840;4675944089294733312;4675944226733686784;4675944364172640256;4675944501611593728;4675944639050547200;4675944776489500672;4675944913928454144;4675945051367407616;4675945188806361088;4675945326245314560;4675945463684268032;4675945601123221504;4675945738562174976;4675945876001128448;4675946013440081920;4675946150879035392;4675946288317988864;4675946425756942336;4675946563195895808;4675946700634849280;4675946838073802752;4675946975512756224;4675947112951709696;4675947250390663168;4675947387829616640;4675947525268570112;4675947662707523584;4675947800146477056;4675947937585430528;4675948075024384000;4675948212463337472;4675948349902290944;4675948487341244416;4675948624780197888;4675948762219151360;4675948899658104832;4675949037097058304;4675949174536011776;4675949311974965248;4675949449413918720;4675949586852872192;4675949724291825664;4675949861730779136;4675949999169732608;4675950136608686080;4675950274047639552;4675950411486593024;4675950548925546496;4675950686364499968;4675950823803453440;4675950961242406912;4675951098681360384;4675951236120313856;4675951373559267328;4675951510998220800;4675951648437174272;4675951785876127744;4675951923315081216;4675952060754034688;4675952198192988160;4675952335631941632;4675952473070895104;4675952610509848576;4675952747948802048;4675952885387755520;4675953022826708992;4675953160265662464;4675953297704615936;4675953435143569408;4675953572582522880;4675953710021476352;4675953847460429824;4675953984899383296;4675954122338336768;4675954259777290240;4675954397216243712;4675954534655197184;4675954672094150656;4675954809533104128;4675954946972057600;4675955084411011072;4675955221849964544;4675955359288918016;4675955496727871488;4675955634166824960;4675955771605778432;4675955909044731904;4675956046483685376;4675956183922638848;4675956321361592320;4675956458800545792;4675956596239499264;4675956733678452736;4675956871117406208;4675957008556359680;4675957145995313152;4675957283434266624;4675957420873220096;4675957558312173568;4675957695751127040;4675957833190080512;4675957970629033984;4675958108067987456;4675958245506940928;4675958382945894400;4675958520384847872;4675958657823801344;4675958795262754816;4675958932701708288;4675959070140661760;4675959207579615232;4675959345018568704;4675959482457522176;4675959619896475648;4675959757335429120;4675959894774382592;4675960032213336064;4675960169652289536;4675960307091243008;4675960444530196480;4675960581969149952;4675960719408103424;4675960856847056896;4675960994286010368;4675961131724963840;4675961269163917312;4675961406602870784;4675961544041824256;4675961681480777728;4675961818919731200;4675961956358684672;4675962093797638144;4675962231236591616;4675962368675545088;4675962506114498560;4675962643553452032;4675962780992405504;4675962918431358976;4675963055870312448;4675963193309265920;4675963330748219392;4675963468187172864;4675963605626126336;4675963743065079808;4675963880504033280;4675964017942986752;4675964155381940224;4675964292820893696;4675964430259847168;4675964567698800640;4675964705137754112;4675964842576707584;4675964980015661056;4675965117454614528;4675965254893568000;4675965392332521472;4675965529771474944;4675965667210428416;4675965804649381888;4675965942088335360;4675966079527288832;4675966216966242304;4675966354405195776;4675966491844149248;4675966629283102720;4675966766722056192;4675966904161009664;4675967041599963136;4675967179038916608;4675967316477870080;4675967453916823552;4675967591355777024;4675967728794730496;4675967866233683968;4675968003672637440;4675968141111590912;4675968278550544384;4675968415989497856;4675968553428451328;4675968690867404800;4675968828306358272;4675968965745311744;4675969103184265216;4675969240623218688;4675969378062172160;4675969515501125632;4675969652940079104;4675969790379032576;4675969927817986048;4675970065256939520;4675970202695892992;4675970340134846464;4675970477573799936;4675970615012753408;4675970752451706880;4675970889890660352;4675971027329613824;4675971164768567296;4675971302207520768;4675971439646474240;4675971577085427712;4675971714524381184;4675971851963334656;4675971989402288128;4675972126841241600;4675972264280195072;4675972401719148544;4675972539158102016;4675972676597055488;4675972814036008960;4675972951474962432;4675973088913915904;4675973226352869376;4675973363791822848;4675973501230776320;4675973638669729792;4675973776108683264;4675973913547636736;4675974050986590208;4675974188425543680;4675974325864497152;4675974463303450624;4675974600742404096;4675974738181357568;4675974875620311040;4675975013059264512;4675975150498217984;4675975287937171456;4675975425376124928;4675975562815078400;4675975700254031872;4675975837692985344;4675975975131938816;4675976112570892288;4675976250009845760;4675976387448799232;4675976524887752704;4675976662326706176;4675976799765659648;4675976937204613120;4675977074643566592;4675977212082520064;4675977349521473536;4675977486960427008;4675977624399380480;4675977761838333952;4675977899277287424;4675978036716240896;4675978174155194368;4675978311594147840;4675978449033101312;4675978586472054784;4675978723911008256;4675978861349961728;4675978998788915200;4675979136227868672;4675979273666822144;4675979411105775616;4675979548544729088;4675979685983682560;4675979823422636032;4675979960861589504;4675980098300542976;4675980235739496448;4675980373178449920;4675980510617403392;4675980648056356864;4675980785495310336;4675980922934263808;4675981060373217280;4675981197812170752;4675981335251124224;4675981472690077696;4675981610129031168;4675981747567984640;4675981885006938112;4675982022445891584;4675982159884845056;4675982297323798528;4675982434762752000;4675982572201705472;4675982709640658944;4675982847079612416;4675982984518565888;4675983121957519360;4675983259396472832;4675983396835426304;4675983534274379776;4675983671713333248;4675983809152286720;4675983946591240192;4675984084030193664;4675984221469147136;4675984358908100608;4675984496347054080;4675984633786007552;4675984771224961024;4675984908663914496;4675985046102867968;4675985183541821440;4675985320980774912;4675985458419728384;4675985595858681856;4675985733297635328;4675985870736588800;4675986008175542272;4675986145614495744;4675986283053449216;4675986420492402688;4675986557931356160;4675986695370309632;4675986832809263104;4675986970248216576;4675987107687170048;4675987245126123520;4675987382565076992;4675987520004030464;4675987657442983936;4675987794881937408;4675987932320890880;4675988069759844352;4675988207198797824;4675988344637751296;4675988482076704768;4675988619515658240;4675988756954611712;4675988894393565184;4675989031832518656;4675989169271472128;4675989306710425600;4675989444149379072;4675989581588332544;4675989719027286016;4675989856466239488;4675989993905192960;4675990131344146432;4675990268783099904;4675990406222053376;4675990543661006848;4675990681099960320;4675990818538913792;4675990955977867264;4675991093416820736;4675991230855774208;4675991368294727680;4675991505733681152;4675991643172634624;4675991780611588096;4675991918050541568;4675992055489495040;4675992192928448512;4675992330367401984;4675992467806355456;4675992605245308928;4675992742684262400;4675992880123215872;4675993017562169344;4675993155001122816;4675993292440076288;4675993429879029760;4675993567317983232;4675993704756936704;4675993842195890176;4675993979634843648;4675994117073797120;4675994254512750592;4675994391951704064;4675994529390657536;4675994666829611008;4675994804268564480;4675994941707517952;4675995079146471424;4675995216585424896;4675995354024378368;4675995491463331840;4675995628902285312;4675995766341238784;4675995903780192256;4675996041219145728;4675996178658099200;4675996316097052672;4675996453536006144;4675996590974959616;4675996728413913088;4675996865852866560;4675997003291820032;4675997140730773504;4675997278169726976;4675997415608680448;4675997553047633920;4675997690486587392;4675997827925540864;4675997965364494336;4675998102803447808;4675998240242401280;4675998377681354752;4675998515120308224;4675998652559261696;4675998789998215168;4675998927437168640;4675999064876122112;4675999202315075584;4675999339754029056;4675999477192982528;4675999614631936000;4675999752070889472;4675999889509842944;4676000026948796416;4676000164387749888;4676000301826703360;4676000439265656832;4676000576704610304;4676000714143563776;4676000851582517248;4676000989021470720;4676001126460424192;4676001263899377664;4676001401338331136;4676001538777284608;4676001676216238080;4676001813655191552;4676001951094145024;4676002088533098496;4676002225972051968;4676002363411005440;4676002500849958912;4676002638288912384;4676002775727865856;4676002913166819328;4676003050605772800;4676003188044726272;4676003325483679744;4676003462922633216;4676003600361586688;4676003737800540160;4676003875239493632;4676004012678447104;4676004150117400576;4676004287556354048;4676004424995307520;4676004562434260992;4676004699873214464;4676004837312167936;4676004974751121408;4676005112190074880;4676005249629028352;4676005387067981824;4676005524506935296;4676005661945888768;4676005799384842240;4676005936823795712;4676006074262749184;4676006211701702656;4676006349140656128;4676006486579609600;4676006624018563072;4676006761457516544;4676006898896470016;4676007036335423488;4676007173774376960;4676007311213330432;4676007448652283904;4676007586091237376;4676007723530190848;4676007860969144320;4676007998408097792;4676008135847051264;4676008273286004736;4676008410724958208;4676008548163911680;4676008685602865152;4676008823041818624;4676008960480772096;4676009097919725568;4676009235358679040;4676009372797632512;4676009510236585984;4676009647675539456;4676009785114492928;4676009922553446400;4676010059992399872;4676010197431353344;4676010334870306816;4676010472309260288;4676010609748213760;4676010747187167232;4676010884626120704;4676011022065074176;4676011159504027648;4676011296942981120;4676011434381934592;4676011571820888064;4676011709259841536;4676011846698795008;4676011984137748480;4676012121576701952;4676012259015655424;4676012396454608896;4676012533893562368;4676012671332515840;4676012808771469312;4676012946210422784;4676013083649376256;4676013221088329728;4676013358527283200;4676013495966236672;4676013633405190144;4676013770844143616;4676013908283097088;4676014045722050560;4676014183161004032;4676014320599957504;4676014458038910976;4676014595477864448;4676014732916817920;4676014870355771392;4676015007794724864;4676015145233678336;4676015282672631808;4676015420111585280;4676015557550538752;4676015694989492224;4676015832428445696;4676015969867399168;4676016107306352640;4676016244745306112;4676016382184259584;4676016519623213056;4676016657062166528;4676016794501120000;4676016931940073472;4676017069379026944;4676017206817980416;4676017344256933888;4676017481695887360;4676017619134840832;4676017756573794304;4676017894012747776;4676018031451701248;4676018168890654720;4676018306329608192;4676018443768561664;4676018581207515136;4676018718646468608;4676018856085422080;4676018993524375552;4676019130963329024;4676019268402282496;4676019405841235968;4676019543280189440;4676019680719142912;4676019818158096384;4676019955597049856;4676020093036003328;4676020230474956800;4676020367913910272;4676020505352863744;4676020642791817216;4676020780230770688;4676020917669724160;4676021055108677632;4676021192547631104;4676021329986584576;4676021467425538048;4676021604864491520;4676021742303444992;4676021879742398464;4676022017181351936;4676022154620305408;4676022292059258880;4676022429498212352;4676022566937165824;4676022704376119296;4676022841815072768;4676022979254026240;4676023116692979712;4676023254131933184;4676023391570886656;4676023529009840128;4676023666448793600;4676023803887747072;4676023941326700544;4676024078765654016;4676024216204607488;4676024353643560960;4676024491082514432;4676024628521467904;4676024765960421376;4676024903399374848;4676025040838328320;4676025178277281792;4676025315716235264;4676025453155188736;4676025590594142208;4676025728033095680;4676025865472049152;4676026002911002624;4676026140349956096;4676026277788909568;4676026415227863040;4676026552666816512;4676026690105769984;4676026827544723456;4676026964983676928;4676027102422630400;4676027239861583872;4676027377300537344;4676027514739490816;4676027652178444288;4676027789617397760;4676027927056351232;4676028064495304704;4676028201934258176;4676028339373211648;4676028476812165120;4676028614251118592;4676028751690072064;4676028889129025536;4676029026567979008;4676029164006932480;4676029301445885952;4676029438884839424;4676029576323792896;4676029713762746368;4676029851201699840;4676029988640653312;4676030126079606784;4676030263518560256;4676030400957513728;4676030538396467200;4676030675835420672;4676030813274374144;4676030950713327616;4676031088152281088;4676031225591234560;4676031363030188032;4676031500469141504;4676031637908094976;4676031775347048448;4676031912786001920;4676032050224955392;4676032187663908864;4676032325102862336;4676032462541815808;4676032599980769280;4676032737419722752;4676032874858676224;4676033012297629696;4676033149736583168;4676033287175536640;4676033424614490112;4676033562053443584;4676033699492397056;4676033836931350528;4676033974370304000;4676034111809257472;4676034249248210944;4676034386687164416;4676034524126117888;4676034661565071360;4676034799004024832;4676034936442978304;4676035073881931776;4676035211320885248;4676035348759838720;4676035486198792192;4676035623637745664;4676035761076699136;4676035898515652608;4676036035954606080;4676036173393559552;4676036310832513024;4676036448271466496;4676036585710419968;4676036723149373440;4676036860588326912;4676036998027280384;4676037135466233856;4676037272905187328;4676037410344140800;4676037547783094272;4676037685222047744;4676037822661001216;4676037960099954688;4676038097538908160;4676038234977861632;4676038372416815104;4676038509855768576;4676038647294722048;4676038784733675520;4676038922172628992;4676039059611582464;4676039197050535936;4676039334489489408;4676039471928442880;4676039609367396352;4676039746806349824;4676039884245303296;4676040021684256768;4676040159123210240;4676040296562163712;4676040434001117184;4676040571440070656;4676040708879024128;4676040846317977600;4676040983756931072;4676041121195884544;4676041258634838016;4676041396073791488;4676041533512744960;4676041670951698432;4676041808390651904;4676041945829605376;4676042083268558848;4676042220707512320;4676042358146465792;4676042495585419264;4676042633024372736;4676042770463326208;4676042907902279680;4676043045341233152;4676043182780186624;4676043320219140096;4676043457658093568;4676043595097047040;4676043732536000512;4676043869974953984;4676044007413907456;4676044144852860928;4676044282291814400;4676044419730767872;4676044557169721344;4676044694608674816;4676044832047628288;4676044969486581760;4676045106925535232;4676045244364488704;4676045381803442176;4676045519242395648;4676045656681349120;4676045794120302592;4676045931559256064;4676046068998209536;4676046206437163008;4676046343876116480;4676046481315069952;4676046618754023424;4676046756192976896;4676046893631930368;4676047031070883840;4676047168509837312;4676047305948790784;4676047443387744256;4676047580826697728;4676047718265651200;4676047855704604672;4676047993143558144;4676048130582511616;4676048268021465088;4676048405460418560;4676048542899372032;4676048680338325504;4676048817777278976;4676048955216232448;4676049092655185920;4676049230094139392;4676049367533092864;4676049504972046336;4676049642410999808;4676049779849953280;4676049917288906752;4676050054727860224;4676050192166813696;4676050329605767168;4676050467044720640;4676050604483674112;4676050741922627584;4676050879361581056;4676051016800534528;4676051154239488000;4676051291678441472;4676051429117394944;4676051566556348416;4676051703995301888;4676051841434255360;4676051978873208832;4676052116312162304;4676052253751115776;4676052391190069248;4676052528629022720;4676052666067976192;4676052803506929664;4676052940945883136;4676053078384836608;4676053215823790080;4676053353262743552;4676053490701697024;4676053628140650496;4676053765579603968;4676053903018557440;4676054040457510912;4676054177896464384;4676054315335417856;4676054452774371328;4676054590213324800;4676054727652278272;4676054865091231744;4676055002530185216;4676055139969138688;4676055277408092160;4676055414847045632;4676055552285999104;4676055689724952576;4676055827163906048;4676055964602859520;4676056102041812992;4676056239480766464;4676056376919719936;4676056514358673408;4676056651797626880;4676056789236580352;4676056926675533824;4676057064114487296;4676057201553440768;4676057338992394240;4676057476431347712;4676057613870301184;4676057751309254656;4676057888748208128;4676058026187161600;4676058163626115072;4676058301065068544;4676058438504022016;4676058575942975488;4676058713381928960;4676058850820882432;4676058988259835904;4676059125698789376;4676059263137742848;4676059400576696320;4676059538015649792;4676059675454603264;4676059812893556736;4676059950332510208;4676060087771463680;4676060225210417152;4676060362649370624;4676060500088324096;4676060637527277568;4676060774966231040;4676060912405184512;4676061049844137984;4676061187283091456;4676061324722044928;4676061462160998400;4676061599599951872;4676061737038905344;4676061874477858816;4676062011916812288;4676062149355765760;4676062286794719232;4676062424233672704;4676062561672626176;4676062699111579648;4676062836550533120;4676062973989486592;4676063111428440064;4676063248867393536;4676063386306347008;4676063523745300480;4676063661184253952;4676063798623207424;4676063936062160896;4676064073501114368;4676064210940067840;4676064348379021312;4676064485817974784;4676064623256928256;4676064760695881728;4676064898134835200;4676065035573788672;4676065173012742144;4676065310451695616;4676065447890649088;4676065585329602560;4676065722768556032;4676065860207509504;4676065997646462976;4676066135085416448;4676066272524369920;4676066409963323392;4676066547402276864;4676066684841230336;4676066822280183808;4676066959719137280;4676067097158090752;4676067234597044224;4676067372035997696;4676067509474951168;4676067646913904640;4676067784352858112;4676067921791811584;4676068059230765056;4676068196669718528;4676068334108672000;4676068471547625472;4676068608986578944;4676068746425532416;4676068883864485888;4676069021303439360;4676069158742392832;4676069296181346304;4676069433620299776;4676069571059253248;4676069708498206720;4676069845937160192;4676069983376113664;4676070120815067136;4676070258254020608;4676070395692974080;4676070533131927552;4676070670570881024;4676070808009834496;4676070945448787968;4676071082887741440;4676071220326694912;4676071357765648384;4676071495204601856;4676071632643555328;4676071770082508800;4676071907521462272;4676072044960415744;4676072182399369216;4676072319838322688;4676072457277276160;4676072594716229632;4676072732155183104;4676072869594136576;4676073007033090048;4676073144472043520;4676073281910996992;4676073419349950464;4676073556788903936;4676073694227857408;4676073831666810880;4676073969105764352;4676074106544717824;4676074243983671296;4676074381422624768;4676074518861578240;4676074656300531712;4676074793739485184;4676074931178438656;4676075068617392128;4676075206056345600;4676075343495299072;4676075480934252544;4676075618373206016;4676075755812159488;4676075893251112960;4676076030690066432;4676076168129019904;4676076305567973376;4676076443006926848;4676076580445880320;4676076717884833792;4676076855323787264;4676076992762740736;4676077130201694208;4676077267640647680;4676077405079601152;4676077542518554624;4676077679957508096;4676077817396461568;4676077954835415040;4676078092274368512;4676078229713321984;4676078367152275456;4676078504591228928;4676078642030182400;4676078779469135872;4676078916908089344;4676079054347042816;4676079191785996288;4676079329224949760;4676079466663903232;4676079604102856704;4676079741541810176;4676079878980763648;4676080016419717120;4676080153858670592;4676080291297624064;4676080428736577536;4676080566175531008;4676080703614484480;4676080841053437952;4676080978492391424;4676081115931344896;4676081253370298368;4676081390809251840;4676081528248205312;4676081665687158784;4676081803126112256;4676081940565065728;4676082078004019200;4676082215442972672;4676082352881926144;4676082490320879616;4676082627759833088;4676082765198786560;4676082902637740032;4676083040076693504;4676083177515646976;4676083314954600448;4676083452393553920;4676083589832507392;4676083727271460864;4676083864710414336;4676084002149367808;4676084139588321280;4676084277027274752;4676084414466228224;4676084551905181696;4676084689344135168;4676084826783088640;4676084964222042112;4676085101660995584;4676085239099949056;4676085376538902528;4676085513977856000;4676085651416809472;4676085788855762944;4676085926294716416;4676086063733669888;4676086201172623360;4676086338611576832;4676086476050530304;4676086613489483776;4676086750928437248;4676086888367390720;4676087025806344192;4676087163245297664;4676087300684251136;4676087438123204608;4676087575562158080;4676087713001111552;4676087850440065024;4676087987879018496;4676088125317971968;4676088262756925440;4676088400195878912;4676088537634832384;4676088675073785856;4676088812512739328;4676088949951692800;4676089087390646272;4676089224829599744;4676089362268553216;4676089499707506688;4676089637146460160;4676089774585413632;4676089912024367104;4676090049463320576;4676090186902274048;4676090324341227520;4676090461780180992;4676090599219134464;4676090736658087936;4676090874097041408;4676091011535994880;4676091148974948352;4676091286413901824;4676091423852855296;4676091561291808768;4676091698730762240;4676091836169715712;4676091973608669184;4676092111047622656;4676092248486576128;4676092385925529600;4676092523364483072;4676092660803436544;4676092798242390016;4676092935681343488;4676093073120296960;4676093210559250432;4676093347998203904;4676093485437157376;4676093622876110848;4676093760315064320;4676093897754017792;4676094035192971264;4676094172631924736;4676094310070878208;4676094447509831680;4676094584948785152;4676094722387738624;4676094859826692096;4676094997265645568;4676095134704599040;4676095272143552512;4676095409582505984;4676095547021459456;4676095684460412928;4676095821899366400;4676095959338319872;4676096096777273344;4676096234216226816;4676096371655180288;4676096509094133760;4676096646533087232;4676096783972040704;4676096921410994176;4676097058849947648;4676097196288901120;4676097333727854592;4676097471166808064;4676097608605761536;4676097746044715008;4676097883483668480;4676098020922621952;4676098158361575424;4676098295800528896;4676098433239482368;4676098570678435840;4676098708117389312;4676098845556342784;4676098982995296256;4676099120434249728;4676099257873203200;4676099395312156672;4676099532751110144;4676099670190063616;4676099807629017088;4676099945067970560;4676100082506924032;4676100219945877504;4676100357384830976;4676100494823784448;4676100632262737920;4676100769701691392;4676100907140644864;4676101044579598336;4676101182018551808;4676101319457505280;4676101456896458752;4676101594335412224;4676101731774365696;4676101869213319168;4676102006652272640;4676102144091226112;4676102281530179584;4676102418969133056;4676102556408086528;4676102693847040000;4676102831285993472;4676102968724946944;4676103106163900416;4676103243602853888;4676103381041807360;4676103518480760832;4676103655919714304;4676103793358667776;4676103930797621248;4676104068236574720;4676104205675528192;4676104343114481664;4676104480553435136;4676104617992388608;4676104755431342080;4676104892870295552;4676105030309249024;4676105167748202496;4676105305187155968;4676105442626109440;4676105580065062912;4676105717504016384;4676105854942969856;4676105992381923328;4676106129820876800;4676106267259830272;4676106404698783744;4676106542137737216;4676106679576690688;4676106817015644160;4676106954454597632;4676107091893551104;4676107229332504576;4676107366771458048;4676107504210411520;4676107641649364992;4676107779088318464;4676107916527271936;4676108053966225408;4676108191405178880;4676108328844132352;4676108466283085824;4676108603722039296;4676108741160992768;4676108878599946240;4676109016038899712;4676109153477853184;4676109290916806656;4676109428355760128;4676109565794713600;4676109703233667072;4676109840672620544;4676109978111574016;4676110115550527488;4676110252989480960;4676110390428434432;4676110527867387904;4676110665306341376;4676110802745294848;4676110940184248320;4676111077623201792;4676111215062155264;4676111352501108736;4676111489940062208;4676111627379015680;4676111764817969152;4676111902256922624;4676112039695876096;4676112177134829568;4676112314573783040;4676112452012736512;4676112589451689984;4676112726890643456;4676112864329596928;4676113001768550400;4676113139207503872;4676113276646457344;4676113414085410816;4676113551524364288;4676113688963317760;4676113826402271232;4676113963841224704;4676114101280178176;4676114238719131648;4676114376158085120;4676114513597038592;4676114651035992064;4676114788474945536;4676114925913899008;4676115063352852480;4676115200791805952;4676115338230759424;4676115475669712896;4676115613108666368;4676115750547619840;4676115887986573312;4676116025425526784;4676116162864480256;4676116300303433728;4676116437742387200;4676116575181340672;4676116712620294144;4676116850059247616;4676116987498201088;4676117124937154560;4676117262376108032;4676117399815061504;4676117537254014976;4676117674692968448;4676117812131921920;4676117949570875392;4676118087009828864;4676118224448782336;4676118361887735808;4676118499326689280;4676118636765642752;4676118774204596224;4676118911643549696;4676119049082503168;4676119186521456640;4676119323960410112;4676119461399363584;4676119598838317056;4676119736277270528;4676119873716224000;4676120011155177472;4676120148594130944;4676120286033084416;4676120423472037888;4676120560910991360;4676120698349944832;4676120835788898304;4676120973227851776;4676121110666805248;4676121248105758720;4676121385544712192;4676121522983665664;4676121660422619136;4676121797861572608;4676121935300526080;4676122072739479552;4676122210178433024;4676122347617386496;4676122485056339968;4676122622495293440;4676122759934246912;4676122897373200384;4676123034812153856;4676123172251107328;4676123309690060800;4676123447129014272;4676123584567967744;4676123722006921216;4676123859445874688;4676123996884828160;4676124134323781632;4676124271762735104;4676124409201688576;4676124546640642048;4676124684079595520;4676124821518548992;4676124958957502464;4676125096396455936;4676125233835409408;4676125371274362880;4676125508713316352;4676125646152269824;4676125783591223296;4676125921030176768;4676126058469130240;4676126195908083712;4676126333347037184;4676126470785990656;4676126608224944128;4676126745663897600;4676126883102851072;4676127020541804544;4676127157980758016;4676127295419711488;4676127432858664960;4676127570297618432;4676127707736571904;4676127845175525376;4676127982614478848;4676128120053432320;4676128257492385792;4676128394931339264;4676128532370292736;4676128669809246208;4676128807248199680;4676128944687153152;4676129082126106624;4676129219565060096;4676129357004013568;4676129494442967040;4676129631881920512;4676129769320873984;4676129906759827456;4676130044198780928;4676130181637734400;4676130319076687872;4676130456515641344;4676130593954594816;4676130731393548288;4676130868832501760;4676131006271455232;4676131143710408704;4676131281149362176;4676131418588315648;4676131556027269120;4676131693466222592;4676131830905176064;4676131968344129536;4676132105783083008;4676132243222036480;4676132380660989952;4676132518099943424;4676132655538896896;4676132792977850368;4676132930416803840;4676133067855757312;4676133205294710784;4676133342733664256;4676133480172617728;4676133617611571200;4676133755050524672;4676133892489478144;4676134029928431616;4676134167367385088;4676134304806338560;4676134442245292032;4676134579684245504;4676134717123198976;4676134854562152448;4676134992001105920;4676135129440059392;4676135266879012864;4676135404317966336;4676135541756919808;4676135679195873280;4676135816634826752;4676135954073780224;4676136091512733696;4676136228951687168;4676136366390640640;4676136503829594112;4676136641268547584;4676136778707501056;4676136916146454528;4676137053585408000;4676137191024361472;4676137328463314944;4676137465902268416;4676137603341221888;4676137740780175360;4676137878219128832;4676138015658082304;4676138153097035776;4676138290535989248;4676138427974942720;4676138565413896192;4676138702852849664;4676138840291803136;4676138977730756608;4676139115169710080;4676139252608663552;4676139390047617024;4676139527486570496;4676139664925523968;4676139802364477440;4676139939803430912;4676140077242384384;4676140214681337856;4676140352120291328;4676140489559244800;4676140626998198272;4676140764437151744;4676140901876105216;4676141039315058688;4676141176754012160;4676141314192965632;4676141451631919104;4676141589070872576;4676141726509826048;4676141863948779520;4676142001387732992;4676142138826686464;4676142276265639936;4676142413704593408;4676142551143546880;4676142688582500352;4676142826021453824;4676142963460407296;4676143100899360768;4676143238338314240;4676143375777267712;4676143513216221184;4676143650655174656;4676143788094128128;4676143925533081600;4676144062972035072;4676144200410988544;4676144337849942016;4676144475288895488;4676144612727848960;4676144750166802432;4676144887605755904;4676145025044709376;4676145162483662848;4676145299922616320;4676145437361569792;4676145574800523264;4676145712239476736;4676145849678430208;4676145987117383680;4676146124556337152;4676146261995290624;4676146399434244096;4676146536873197568;4676146674312151040;4676146811751104512;4676146949190057984;4676147086629011456;4676147224067964928;4676147361506918400;4676147498945871872;4676147636384825344;4676147773823778816;4676147911262732288;4676148048701685760;4676148186140639232;4676148323579592704;4676148461018546176;4676148598457499648;4676148735896453120;4676148873335406592;4676149010774360064;4676149148213313536;4676149285652267008;4676149423091220480;4676149560530173952;4676149697969127424;4676149835408080896;4676149972847034368;4676150110285987840;4676150247724941312;4676150385163894784;4676150522602848256;4676150660041801728;4676150797480755200;4676150934919708672;4676151072358662144;4676151209797615616;4676151347236569088;4676151484675522560;4676151622114476032;4676151759553429504;4676151896992382976;4676152034431336448;4676152171870289920;4676152309309243392;4676152446748196864;4676152584187150336;4676152721626103808;4676152859065057280;4676152996504010752;4676153133942964224;4676153271381917696;4676153408820871168;4676153546259824640;4676153683698778112;4676153821137731584;4676153958576685056;4676154096015638528;4676154233454592000;4676154370893545472;4676154508332498944;4676154645771452416;4676154783210405888;4676154920649359360;4676155058088312832;4676155195527266304;4676155332966219776;4676155470405173248;4676155607844126720;4676155745283080192;4676155882722033664;4676156020160987136;4676156157599940608;4676156295038894080;4676156432477847552;4676156569916801024;4676156707355754496;4676156844794707968;4676156982233661440;4676157119672614912;4676157257111568384;4676157394550521856;4676157531989475328;4676157669428428800;4676157806867382272;4676157944306335744;4676158081745289216;4676158219184242688;4676158356623196160;4676158494062149632;4676158631501103104;4676158768940056576;4676158906379010048;4676159043817963520;4676159181256916992;4676159318695870464;4676159456134823936;4676159593573777408;4676159731012730880;4676159868451684352;4676160005890637824;4676160143329591296;4676160280768544768;4676160418207498240;4676160555646451712;4676160693085405184;4676160830524358656;4676160967963312128;4676161105402265600;4676161242841219072;4676161380280172544;4676161517719126016;4676161655158079488;4676161792597032960;4676161930035986432;4676162067474939904;4676162204913893376;4676162342352846848;4676162479791800320;4676162617230753792;4676162754669707264;4676162892108660736;4676163029547614208;4676163166986567680;4676163304425521152;4676163441864474624;4676163579303428096;4676163716742381568;4676163854181335040;4676163991620288512;4676164129059241984;4676164266498195456;4676164403937148928;4676164541376102400;4676164678815055872;4676164816254009344;4676164953692962816;4676165091131916288;4676165228570869760;4676165366009823232;4676165503448776704;4676165640887730176;4676165778326683648;4676165915765637120;4676166053204590592;4676166190643544064;4676166328082497536;4676166465521451008;4676166602960404480;4676166740399357952;4676166877838311424;4676167015277264896;4676167152716218368;4676167290155171840;4676167427594125312;4676167565033078784;4676167702472032256;4676167839910985728;4676167977349939200;4676168114788892672;4676168252227846144;4676168389666799616;4676168527105753088;4676168664544706560;4676168801983660032;4676168939422613504;4676169076861566976;4676169214300520448;4676169351739473920;4676169489178427392;4676169626617380864;4676169764056334336;4676169901495287808;4676170038934241280;4676170176373194752;4676170313812148224;4676170451251101696;4676170588690055168;4676170726129008640;4676170863567962112;4676171001006915584;4676171138445869056;4676171275884822528;4676171413323776000;4676171550762729472;4676171688201682944;4676171825640636416;4676171963079589888;4676172100518543360;4676172237957496832;4676172375396450304;4676172512835403776;4676172650274357248;4676172787713310720;4676172925152264192;4676173062591217664;4676173200030171136;4676173337469124608;4676173474908078080;4676173612347031552;4676173749785985024;4676173887224938496;4676174024663891968;4676174162102845440;4676174299541798912;4676174436980752384;4676174574419705856;4676174711858659328;4676174849297612800;4676174986736566272;4676175124175519744;4676175261614473216;4676175399053426688;4676175536492380160;4676175673931333632;4676175811370287104;4676175948809240576;4676176086248194048;4676176223687147520;4676176361126100992;4676176498565054464;4676176636004007936;4676176773442961408;4676176910881914880;4676177048320868352;4676177185759821824;4676177323198775296;4676177460637728768;4676177598076682240;4676177735515635712;4676177872954589184;4676178010393542656;4676178147832496128;4676178285271449600;4676178422710403072;4676178560149356544;4676178697588310016;4676178835027263488;4676178972466216960;4676179109905170432;4676179247344123904;4676179384783077376;4676179522222030848;4676179659660984320;4676179797099937792;4676179934538891264;4676180071977844736;4676180209416798208;4676180346855751680;4676180484294705152;4676180621733658624;4676180759172612096;4676180896611565568;4676181034050519040;4676181171489472512;4676181308928425984;4676181446367379456;4676181583806332928;4676181721245286400;4676181858684239872;4676181996123193344;4676182133562146816;4676182271001100288;4676182408440053760;4676182545879007232;4676182683317960704;4676182820756914176;4676182958195867648;4676183095634821120;4676183233073774592;4676183370512728064;4676183507951681536;4676183645390635008;4676183782829588480;4676183920268541952;4676184057707495424;4676184195146448896;4676184332585402368;4676184470024355840;4676184607463309312;4676184744902262784;4676184882341216256;4676185019780169728;4676185157219123200;4676185294658076672;4676185432097030144;4676185569535983616;4676185706974937088;4676185844413890560;4676185981852844032;4676186119291797504;4676186256730750976;4676186394169704448;4676186531608657920;4676186669047611392;4676186806486564864;4676186943925518336;4676187081364471808;4676187218803425280;4676187356242378752;4676187493681332224;4676187631120285696;4676187768559239168;4676187905998192640;4676188043437146112;4676188180876099584;4676188318315053056;4676188455754006528;4676188593192960000;4676188730631913472;4676188868070866944;4676189005509820416;4676189142948773888;4676189280387727360;4676189417826680832;4676189555265634304;4676189692704587776;4676189830143541248;4676189967582494720;4676190105021448192;4676190242460401664;4676190379899355136;4676190517338308608;4676190654777262080;4676190792216215552;4676190929655169024;4676191067094122496;4676191204533075968;4676191341972029440;4676191479410982912;4676191616849936384;4676191754288889856;4676191891727843328;4676192029166796800;4676192166605750272;4676192304044703744;4676192441483657216;4676192578922610688;4676192716361564160;4676192853800517632;4676192991239471104;4676193128678424576;4676193266117378048;4676193403556331520;4676193540995284992;4676193678434238464;4676193815873191936;4676193953312145408;4676194090751098880;4676194228190052352;4676194365629005824;4676194503067959296;4676194640506912768;4676194777945866240;4676194915384819712;4676195052823773184;4676195190262726656;4676195327701680128;4676195465140633600;4676195602579587072;4676195740018540544;4676195877457494016;4676196014896447488;4676196152335400960;4676196289774354432;4676196427213307904;4676196564652261376;4676196702091214848;4676196839530168320;4676196976969121792;4676197114408075264;4676197251847028736;4676197389285982208;4676197526724935680;4676197664163889152;4676197801602842624;4676197939041796096;4676198076480749568;4676198213919703040;4676198351358656512;4676198488797609984;4676198626236563456;4676198763675516928;4676198901114470400;4676199038553423872;4676199175992377344;4676199313431330816;4676199450870284288;4676199588309237760;4676199725748191232;4676199863187144704;4676200000626098176;4676200138065051648;4676200275504005120;4676200412942958592;4676200550381912064;4676200687820865536;4676200825259819008;4676200962698772480;4676201100137725952;4676201237576679424;4676201375015632896;4676201512454586368;4676201649893539840;4676201787332493312;4676201924771446784;4676202062210400256;4676202199649353728;4676202337088307200;4676202474527260672;4676202611966214144;4676202749405167616;4676202886844121088;4676203024283074560;4676203161722028032;4676203299160981504;4676203436599934976;4676203574038888448;4676203711477841920;4676203848916795392;4676203986355748864;4676204123794702336;4676204261233655808;4676204398672609280;4676204536111562752;4676204673550516224;4676204810989469696;4676204948428423168;4676205085867376640;4676205223306330112;4676205360745283584;4676205498184237056;4676205635623190528;4676205773062144000;4676205910501097472;4676206047940050944;4676206185379004416;4676206322817957888;4676206460256911360;4676206597695864832;4676206735134818304;4676206872573771776;4676207010012725248;4676207147451678720;4676207284890632192;4676207422329585664;4676207559768539136;4676207697207492608;4676207834646446080;4676207972085399552;4676208109524353024;4676208246963306496;4676208384402259968;4676208521841213440;4676208659280166912;4676208796719120384;4676208934158073856;4676209071597027328;4676209209035980800;4676209346474934272;4676209483913887744;4676209621352841216;4676209758791794688;4676209896230748160;4676210033669701632;4676210171108655104;4676210308547608576;4676210445986562048;4676210583425515520;4676210720864468992;4676210858303422464;4676210995742375936;4676211133181329408;4676211270620282880;4676211408059236352;4676211545498189824;4676211682937143296;4676211820376096768;4676211957815050240;4676212095254003712;4676212232692957184;4676212370131910656;4676212507570864128;4676212645009817600;4676212782448771072;4676212919887724544;4676213057326678016;4676213194765631488;4676213332204584960;4676213469643538432;4676213607082491904;4676213744521445376;4676213881960398848;4676214019399352320;4676214156838305792;4676214294277259264;4676214431716212736;4676214569155166208;4676214706594119680;4676214844033073152;4676214981472026624;4676215118910980096;4676215256349933568;4676215393788887040;4676215531227840512;4676215668666793984;4676215806105747456;4676215943544700928;4676216080983654400;4676216218422607872;4676216355861561344;4676216493300514816;4676216630739468288;4676216768178421760;4676216905617375232;4676217043056328704;4676217180495282176;4676217317934235648;4676217455373189120;4676217592812142592;4676217730251096064;4676217867690049536;4676218005129003008;4676218142567956480;4676218280006909952;4676218417445863424;4676218554884816896;4676218692323770368;4676218829762723840;4676218967201677312;4676219104640630784;4676219242079584256;4676219379518537728;4676219516957491200;4676219654396444672;4676219791835398144;4676219929274351616;4676220066713305088;4676220204152258560;4676220341591212032;4676220479030165504;4676220616469118976;4676220753908072448;4676220891347025920;4676221028785979392;4676221166224932864;4676221303663886336;4676221441102839808;4676221578541793280;4676221715980746752;4676221853419700224;4676221990858653696;4676222128297607168;4676222265736560640;4676222403175514112;4676222540614467584;4676222678053421056;4676222815492374528;4676222952931328000;4676223090370281472;4676223227809234944;4676223365248188416;4676223502687141888;4676223640126095360;4676223777565048832;4676223915004002304;4676224052442955776;4676224189881909248;4676224327320862720;4676224464759816192;4676224602198769664;4676224739637723136;4676224877076676608;4676225014515630080;4676225151954583552;4676225289393537024;4676225426832490496;4676225564271443968;4676225701710397440;4676225839149350912;4676225976588304384;4676226114027257856;4676226251466211328;4676226388905164800;4676226526344118272;4676226663783071744;4676226801222025216;4676226938660978688;4676227076099932160;4676227213538885632;4676227350977839104;4676227488416792576;4676227625855746048;4676227763294699520;4676227900733652992;4676228038172606464;4676228175611559936;4676228313050513408;4676228450489466880;4676228587928420352;4676228725367373824;4676228862806327296;4676229000245280768;4676229137684234240;4676229275123187712;4676229412562141184;4676229550001094656;4676229687440048128;4676229824879001600;4676229962317955072;4676230099756908544;4676230237195862016;4676230374634815488;4676230512073768960;4676230649512722432;4676230786951675904;4676230924390629376;4676231061829582848;4676231199268536320;4676231336707489792;4676231474146443264;4676231611585396736;4676231749024350208;4676231886463303680;4676232023902257152;4676232161341210624;4676232298780164096;4676232436219117568;4676232573658071040;4676232711097024512;4676232848535977984;4676232985974931456;4676233123413884928;4676233260852838400;4676233398291791872;4676233535730745344;4676233673169698816;4676233810608652288;4676233948047605760;4676234085486559232;4676234222925512704;4676234360364466176;4676234497803419648;4676234635242373120;4676234772681326592;4676234910120280064;4676235047559233536;4676235184998187008;4676235322437140480;4676235459876093952;4676235597315047424;4676235734754000896;4676235872192954368;4676236009631907840;4676236147070861312;4676236284509814784;4676236421948768256;4676236559387721728;4676236696826675200;4676236834265628672;4676236971704582144;4676237109143535616;4676237246582489088;4676237384021442560;4676237521460396032;4676237658899349504;4676237796338302976;4676237933777256448;4676238071216209920;4676238208655163392;4676238346094116864;4676238483533070336;4676238620972023808;4676238758410977280;4676238895849930752;4676239033288884224;4676239170727837696;4676239308166791168;4676239445605744640;4676239583044698112;4676239720483651584;4676239857922605056;4676239995361558528;4676240132800512000;4676240270239465472;4676240407678418944;4676240545117372416;4676240682556325888;4676240819995279360;4676240957434232832;4676241094873186304;4676241232312139776;4676241369751093248;4676241507190046720;4676241644629000192;4676241782067953664;4676241919506907136;4676242056945860608;4676242194384814080;4676242331823767552;4676242469262721024;4676242606701674496;4676242744140627968;4676242881579581440;4676243019018534912;4676243156457488384;4676243293896441856;4676243431335395328;4676243568774348800;4676243706213302272;4676243843652255744;4676243981091209216;4676244118530162688;4676244255969116160;4676244393408069632;4676244530847023104;4676244668285976576;4676244805724930048;4676244943163883520;4676245080602836992;4676245218041790464;4676245355480743936;4676245492919697408;4676245630358650880;4676245767797604352;4676245905236557824;4676246042675511296;4676246180114464768;4676246317553418240;4676246454992371712;4676246592431325184;4676246729870278656;4676246867309232128;4676247004748185600;4676247142187139072;4676247279626092544;4676247417065046016;4676247554503999488;4676247691942952960;4676247829381906432;4676247966820859904;4676248104259813376;4676248241698766848;4676248379137720320;4676248516576673792;4676248654015627264;4676248791454580736;4676248928893534208;4676249066332487680;4676249203771441152;4676249341210394624;4676249478649348096;4676249616088301568;4676249753527255040;4676249890966208512;4676250028405161984;4676250165844115456;4676250303283068928;4676250440722022400;4676250578160975872;4676250715599929344;4676250853038882816;4676250990477836288;4676251127916789760;4676251265355743232;4676251402794696704;4676251540233650176;4676251677672603648;4676251815111557120;4676251952550510592;4676252089989464064;4676252227428417536;4676252364867371008;4676252502306324480;4676252639745277952;4676252777184231424;4676252914623184896;4676253052062138368;4676253189501091840;4676253326940045312;4676253464378998784;4676253601817952256;4676253739256905728;4676253876695859200;4676254014134812672;4676254151573766144;4676254289012719616;4676254426451673088;4676254563890626560;4676254701329580032;4676254838768533504;4676254976207486976;4676255113646440448;4676255251085393920;4676255388524347392;4676255525963300864;4676255663402254336;4676255800841207808;4676255938280161280;4676256075719114752;4676256213158068224;4676256350597021696;4676256488035975168;4676256625474928640;4676256762913882112;4676256900352835584;4676257037791789056;4676257175230742528;4676257312669696000;4676257450108649472;4676257587547602944;4676257724986556416;4676257862425509888;4676257999864463360;4676258137303416832;4676258274742370304;4676258412181323776;4676258549620277248;4676258687059230720;4676258824498184192;4676258961937137664;4676259099376091136;4676259236815044608;4676259374253998080;4676259511692951552;4676259649131905024;4676259786570858496;4676259924009811968;4676260061448765440;4676260198887718912;4676260336326672384;4676260473765625856;4676260611204579328;4676260748643532800;4676260886082486272;4676261023521439744;4676261160960393216;4676261298399346688;4676261435838300160;4676261573277253632;4676261710716207104;4676261848155160576;4676261985594114048;4676262123033067520;4676262260472020992;4676262397910974464;4676262535349927936;4676262672788881408;4676262810227834880;4676262947666788352;4676263085105741824;4676263222544695296;4676263359983648768;4676263497422602240;4676263634861555712;4676263772300509184;4676263909739462656;4676264047178416128;4676264184617369600;4676264322056323072;4676264459495276544;4676264596934230016;4676264734373183488;4676264871812136960;4676265009251090432;4676265146690043904;4676265284128997376;4676265421567950848;4676265559006904320;4676265696445857792;4676265833884811264;4676265971323764736;4676266108762718208;4676266246201671680;4676266383640625152;4676266521079578624;4676266658518532096;4676266795957485568;4676266933396439040;4676267070835392512;4676267208274345984;4676267345713299456;4676267483152252928;4676267620591206400;4676267758030159872;4676267895469113344;4676268032908066816;4676268170347020288;4676268307785973760;4676268445224927232;4676268582663880704;4676268720102834176;4676268857541787648;4676268994980741120;4676269132419694592;4676269269858648064;4676269407297601536;4676269544736555008;4676269682175508480;4676269819614461952;4676269957053415424;4676270094492368896;4676270231931322368;4676270369370275840;4676270506809229312;4676270644248182784;4676270781687136256;4676270919126089728;4676271056565043200;4676271194003996672;4676271331442950144;4676271468881903616;4676271606320857088;4676271743759810560;4676271881198764032;4676272018637717504;4676272156076670976;4676272293515624448;4676272430954577920;4676272568393531392;4676272705832484864;4676272843271438336;4676272980710391808;4676273118149345280;4676273255588298752;4676273393027252224;4676273530466205696;4676273667905159168;4676273805344112640;4676273942783066112;4676274080222019584;4676274217660973056;4676274355099926528;4676274492538880000;4676274629977833472;4676274767416786944;4676274904855740416;4676275042294693888;4676275179733647360;4676275317172600832;4676275454611554304;4676275592050507776;4676275729489461248;4676275866928414720;4676276004367368192;4676276141806321664;4676276279245275136;4676276416684228608;4676276554123182080;4676276691562135552;4676276829001089024;4676276966440042496;4676277103878995968;4676277241317949440;4676277378756902912;4676277516195856384;4676277653634809856;4676277791073763328;4676277928512716800;4676278065951670272;4676278203390623744;4676278340829577216;4676278478268530688;4676278615707484160;4676278753146437632;4676278890585391104;4676279028024344576;4676279165463298048;4676279302902251520;4676279440341204992;4676279577780158464;4676279715219111936;4676279852658065408;4676279990097018880;4676280127535972352;4676280264974925824;4676280402413879296;4676280539852832768;4676280677291786240;4676280814730739712;4676280952169693184;4676281089608646656;4676281227047600128;4676281364486553600;4676281501925507072;4676281639364460544;4676281776803414016;4676281914242367488;4676282051681320960;4676282189120274432;4676282326559227904;4676282463998181376;4676282601437134848;4676282738876088320;4676282876315041792;4676283013753995264;4676283151192948736;4676283288631902208;4676283426070855680;4676283563509809152;4676283700948762624;4676283838387716096;4676283975826669568;4676284113265623040;4676284250704576512;4676284388143529984;4676284525582483456;4676284663021436928;4676284800460390400;4676284937899343872;4676285075338297344;4676285212777250816;4676285350216204288;4676285487655157760;4676285625094111232;4676285762533064704;4676285899972018176;4676286037410971648;4676286174849925120;4676286312288878592;4676286449727832064;4676286587166785536;4676286724605739008;4676286862044692480;4676286999483645952;4676287136922599424;4676287274361552896;4676287411800506368;4676287549239459840;4676287686678413312;4676287824117366784;4676287961556320256;4676288098995273728;4676288236434227200;4676288373873180672;4676288511312134144;4676288648751087616;4676288786190041088;4676288923628994560;4676289061067948032;4676289198506901504;4676289335945854976;4676289473384808448;4676289610823761920;4676289748262715392;4676289885701668864;4676290023140622336;4676290160579575808;4676290298018529280;4676290435457482752;4676290572896436224;4676290710335389696;4676290847774343168;4676290985213296640;4676291122652250112;4676291260091203584;4676291397530157056;4676291534969110528;4676291672408064000;4676291809847017472;4676291947285970944;4676292084724924416;4676292222163877888;4676292359602831360;4676292497041784832;4676292634480738304;4676292771919691776;4676292909358645248;4676293046797598720;4676293184236552192;4676293321675505664;4676293459114459136;4676293596553412608;4676293733992366080;4676293871431319552;4676294008870273024;4676294146309226496;4676294283748179968;4676294421187133440;4676294558626086912;4676294696065040384;4676294833503993856;4676294970942947328;4676295108381900800;4676295245820854272;4676295383259807744;4676295520698761216;4676295658137714688;4676295795576668160;4676295933015621632;4676296070454575104;4676296207893528576;4676296345332482048;4676296482771435520;4676296620210388992;4676296757649342464;4676296895088295936;4676297032527249408;4676297169966202880;4676297307405156352;4676297444844109824;4676297582283063296;4676297719722016768;4676297857160970240;4676297994599923712;4676298132038877184;4676298269477830656;4676298406916784128;4676298544355737600;4676298681794691072;4676298819233644544;4676298956672598016;4676299094111551488;4676299231550504960;4676299368989458432;4676299506428411904;4676299643867365376;4676299781306318848;4676299918745272320;4676300056184225792;4676300193623179264;4676300331062132736;4676300468501086208;4676300605940039680;4676300743378993152;4676300880817946624;4676301018256900096;4676301155695853568;4676301293134807040;4676301430573760512;4676301568012713984;4676301705451667456;4676301842890620928;4676301980329574400;4676302117768527872;4676302255207481344;4676302392646434816;4676302530085388288;4676302667524341760;4676302804963295232;4676302942402248704;4676303079841202176;4676303217280155648;4676303354719109120;4676303492158062592;4676303629597016064;4676303767035969536;4676303904474923008;4676304041913876480;4676304179352829952;4676304316791783424;4676304454230736896;4676304591669690368;4676304729108643840;4676304866547597312;4676305003986550784;4676305141425504256;4676305278864457728;4676305416303411200;4676305553742364672;4676305691181318144;4676305828620271616;4676305966059225088;4676306103498178560;4676306240937132032;4676306378376085504;4676306515815038976;4676306653253992448;4676306790692945920;4676306928131899392;4676307065570852864;4676307203009806336;4676307340448759808;4676307477887713280;4676307615326666752;4676307752765620224;4676307890204573696;4676308027643527168;4676308165082480640;4676308302521434112;4676308439960387584;4676308577399341056;4676308714838294528;4676308852277248000;4676308989716201472;4676309127155154944;4676309264594108416;4676309402033061888;4676309539472015360;4676309676910968832;4676309814349922304;4676309951788875776;4676310089227829248;4676310226666782720;4676310364105736192;4676310501544689664;4676310638983643136;4676310776422596608;4676310913861550080;4676311051300503552;4676311188739457024;4676311326178410496;4676311463617363968;4676311601056317440;4676311738495270912;4676311875934224384;4676312013373177856;4676312150812131328;4676312288251084800;4676312425690038272;4676312563128991744;4676312700567945216;4676312838006898688;4676312975445852160;4676313112884805632;4676313250323759104;4676313387762712576;4676313525201666048;4676313662640619520;4676313800079572992;4676313937518526464;4676314074957479936;4676314212396433408;4676314349835386880;4676314487274340352;4676314624713293824;4676314762152247296;4676314899591200768;4676315037030154240;4676315174469107712;4676315311908061184;4676315449347014656;4676315586785968128;4676315724224921600;4676315861663875072;4676315999102828544;4676316136541782016;4676316273980735488;4676316411419688960;4676316548858642432;4676316686297595904;4676316823736549376;4676316961175502848;4676317098614456320;4676317236053409792;4676317373492363264;4676317510931316736;4676317648370270208;4676317785809223680;4676317923248177152;4676318060687130624;4676318198126084096;4676318335565037568;4676318473003991040;4676318610442944512;4676318747881897984;4676318885320851456;4676319022759804928;4676319160198758400;4676319297637711872;4676319435076665344;4676319572515618816;4676319709954572288;4676319847393525760;4676319984832479232;4676320122271432704;4676320259710386176;4676320397149339648;4676320534588293120;4676320672027246592;4676320809466200064;4676320946905153536;4676321084344107008;4676321221783060480;4676321359222013952;4676321496660967424;4676321634099920896;4676321771538874368;4676321908977827840;4676322046416781312;4676322183855734784;4676322321294688256;4676322458733641728;4676322596172595200;4676322733611548672;4676322871050502144;4676323008489455616;4676323145928409088;4676323283367362560;4676323420806316032;4676323558245269504;4676323695684222976;4676323833123176448;4676323970562129920;4676324108001083392;4676324245440036864;4676324382878990336;4676324520317943808;4676324657756897280;4676324795195850752;4676324932634804224;4676325070073757696;4676325207512711168;4676325344951664640;4676325482390618112;4676325619829571584;4676325757268525056;4676325894707478528;4676326032146432000;4676326169585385472;4676326307024338944;4676326444463292416;4676326581902245888;4676326719341199360;4676326856780152832;4676326994219106304;4676327131658059776;4676327269097013248;4676327406535966720;4676327543974920192;4676327681413873664;4676327818852827136;4676327956291780608;4676328093730734080;4676328231169687552;4676328368608641024;4676328506047594496;4676328643486547968;4676328780925501440;4676328918364454912;4676329055803408384;4676329193242361856;4676329330681315328;4676329468120268800;4676329605559222272;4676329742998175744;4676329880437129216;4676330017876082688;4676330155315036160;4676330292753989632;4676330430192943104;4676330567631896576;4676330705070850048;4676330842509803520;4676330979948756992;4676331117387710464;4676331254826663936;4676331392265617408;4676331529704570880;4676331667143524352;4676331804582477824;4676331942021431296;4676332079460384768;4676332216899338240;4676332354338291712;4676332491777245184;4676332629216198656;4676332766655152128;4676332904094105600;4676333041533059072;4676333178972012544;4676333316410966016;4676333453849919488;4676333591288872960;4676333728727826432;4676333866166779904;4676334003605733376;4676334141044686848;4676334278483640320;4676334415922593792;4676334553361547264;4676334690800500736;4676334828239454208;4676334965678407680;4676335103117361152;4676335240556314624;4676335377995268096;4676335515434221568;4676335652873175040;4676335790312128512;4676335927751081984;4676336065190035456;4676336202628988928;4676336340067942400;4676336477506895872;4676336614945849344;4676336752384802816;4676336889823756288;4676337027262709760;4676337164701663232;4676337302140616704;4676337439579570176;4676337577018523648;4676337714457477120;4676337851896430592;4676337989335384064;4676338126774337536;4676338264213291008;4676338401652244480;4676338539091197952;4676338676530151424;4676338813969104896;4676338951408058368;4676339088847011840;4676339226285965312;4676339363724918784;4676339501163872256;4676339638602825728;4676339776041779200;4676339913480732672;4676340050919686144;4676340188358639616;4676340325797593088;4676340463236546560;4676340600675500032;4676340738114453504;4676340875553406976;4676341012992360448;4676341150431313920;4676341287870267392;4676341425309220864;4676341562748174336;4676341700187127808;4676341837626081280;4676341975065034752;4676342112503988224;4676342249942941696;4676342387381895168;4676342524820848640;4676342662259802112;4676342799698755584;4676342937137709056;4676343074576662528;4676343212015616000;4676343349454569472;4676343486893522944;4676343624332476416;4676343761771429888;4676343899210383360;4676344036649336832;4676344174088290304;4676344311527243776;4676344448966197248;4676344586405150720;4676344723844104192;4676344861283057664;4676344998722011136;4676345136160964608;4676345273599918080;4676345411038871552;4676345548477825024;4676345685916778496;4676345823355731968;4676345960794685440;4676346098233638912;4676346235672592384;4676346373111545856;4676346510550499328;4676346647989452800;4676346785428406272;4676346922867359744;4676347060306313216;4676347197745266688;4676347335184220160;4676347472623173632;4676347610062127104;4676347747501080576;4676347884940034048;4676348022378987520;4676348159817940992;4676348297256894464;4676348434695847936;4676348572134801408;4676348709573754880;4676348847012708352;4676348984451661824;4676349121890615296;4676349259329568768;4676349396768522240;4676349534207475712;4676349671646429184;4676349809085382656;4676349946524336128;4676350083963289600;4676350221402243072;4676350358841196544;4676350496280150016;4676350633719103488;4676350771158056960;4676350908597010432;4676351046035963904;4676351183474917376;4676351320913870848;4676351458352824320;4676351595791777792;4676351733230731264;4676351870669684736;4676352008108638208;4676352145547591680;4676352282986545152;4676352420425498624;4676352557864452096;4676352695303405568;4676352832742359040;4676352970181312512;4676353107620265984;4676353245059219456;4676353382498172928;4676353519937126400;4676353657376079872;4676353794815033344;4676353932253986816;4676354069692940288;4676354207131893760;4676354344570847232;4676354482009800704;4676354619448754176;4676354756887707648;4676354894326661120;4676355031765614592;4676355169204568064;4676355306643521536;4676355444082475008;4676355581521428480;4676355718960381952;4676355856399335424;4676355993838288896;4676356131277242368;4676356268716195840;4676356406155149312;4676356543594102784;4676356681033056256;4676356818472009728;4676356955910963200;4676357093349916672;4676357230788870144;4676357368227823616;4676357505666777088;4676357643105730560;4676357780544684032;4676357917983637504;4676358055422590976;4676358192861544448;4676358330300497920;4676358467739451392;4676358605178404864;4676358742617358336;4676358880056311808;4676359017495265280;4676359154934218752;4676359292373172224;4676359429812125696;4676359567251079168;4676359704690032640;4676359842128986112;4676359979567939584;4676360117006893056;4676360254445846528;4676360391884800000;4676360529323753472;4676360666762706944;4676360804201660416;4676360941640613888;4676361079079567360;4676361216518520832;4676361353957474304;4676361491396427776;4676361628835381248;4676361766274334720;4676361903713288192;4676362041152241664;4676362178591195136;4676362316030148608;4676362453469102080;4676362590908055552;4676362728347009024;4676362865785962496;4676363003224915968;4676363140663869440;4676363278102822912;4676363415541776384;4676363552980729856;4676363690419683328;4676363827858636800;4676363965297590272;4676364102736543744;4676364240175497216;4676364377614450688;4676364515053404160;4676364652492357632;4676364789931311104;4676364927370264576;4676365064809218048;4676365202248171520;4676365339687124992;4676365477126078464;4676365614565031936;4676365752003985408;4676365889442938880;4676366026881892352;4676366164320845824;4676366301759799296;4676366439198752768;4676366576637706240;4676366714076659712;4676366851515613184;4676366988954566656;4676367126393520128;4676367263832473600;4676367401271427072;4676367538710380544;4676367676149334016;4676367813588287488;4676367951027240960;4676368088466194432;4676368225905147904;4676368363344101376;4676368500783054848;4676368638222008320;4676368775660961792;4676368913099915264;4676369050538868736;4676369187977822208;4676369325416775680;4676369462855729152;4676369600294682624;4676369737733636096;4676369875172589568;4676370012611543040;4676370150050496512;4676370287489449984;4676370424928403456;4676370562367356928;4676370699806310400;4676370837245263872;4676370974684217344;4676371112123170816;4676371249562124288;4676371387001077760;4676371524440031232;4676371661878984704;4676371799317938176;4676371936756891648;4676372074195845120;4676372211634798592;4676372349073752064;4676372486512705536;4676372623951659008;4676372761390612480;4676372898829565952;4676373036268519424;4676373173707472896;4676373311146426368;4676373448585379840;4676373586024333312;4676373723463286784;4676373860902240256;4676373998341193728;4676374135780147200;4676374273219100672;4676374410658054144;4676374548097007616;4676374685535961088;4676374822974914560;4676374960413868032;4676375097852821504;4676375235291774976;4676375372730728448;4676375510169681920;4676375647608635392;4676375785047588864;4676375922486542336;4676376059925495808;4676376197364449280;4676376334803402752;4676376472242356224;4676376609681309696;4676376747120263168;4676376884559216640;4676377021998170112;4676377159437123584;4676377296876077056;4676377434315030528;4676377571753984000;4676377709192937472;4676377846631890944;4676377984070844416;4676378121509797888;4676378258948751360;4676378396387704832;4676378533826658304;4676378671265611776;4676378808704565248;4676378946143518720;4676379083582472192;4676379221021425664;4676379358460379136;4676379495899332608;4676379633338286080;4676379770777239552;4676379908216193024;4676380045655146496;4676380183094099968;4676380320533053440;4676380457972006912;4676380595410960384;4676380732849913856;4676380870288867328;4676381007727820800;4676381145166774272;4676381282605727744;4676381420044681216;4676381557483634688;4676381694922588160;4676381832361541632;4676381969800495104;4676382107239448576;4676382244678402048;4676382382117355520;4676382519556308992;4676382656995262464;4676382794434215936;4676382931873169408;4676383069312122880;4676383206751076352;4676383344190029824;4676383481628983296;4676383619067936768;4676383756506890240;4676383893945843712;4676384031384797184;4676384168823750656;4676384306262704128;4676384443701657600;4676384581140611072;4676384718579564544;4676384856018518016;4676384993457471488;4676385130896424960;4676385268335378432;4676385405774331904;4676385543213285376;4676385680652238848;4676385818091192320;4676385955530145792;4676386092969099264;4676386230408052736;4676386367847006208;4676386505285959680;4676386642724913152;4676386780163866624;4676386917602820096;4676387055041773568;4676387192480727040;4676387329919680512;4676387467358633984;4676387604797587456;4676387742236540928;4676387879675494400;4676388017114447872;4676388154553401344;4676388291992354816;4676388429431308288;4676388566870261760;4676388704309215232;4676388841748168704;4676388979187122176;4676389116626075648;4676389254065029120;4676389391503982592;4676389528942936064;4676389666381889536;4676389803820843008;4676389941259796480;4676390078698749952;4676390216137703424;4676390353576656896;4676390491015610368;4676390628454563840;4676390765893517312;4676390903332470784;4676391040771424256;4676391178210377728;4676391315649331200;4676391453088284672;4676391590527238144;4676391727966191616;4676391865405145088;4676392002844098560;4676392140283052032;4676392277722005504;4676392415160958976;4676392552599912448;4676392690038865920;4676392827477819392;4676392964916772864;4676393102355726336;4676393239794679808;4676393377233633280;4676393514672586752;4676393652111540224;4676393789550493696;4676393926989447168;4676394064428400640;4676394201867354112;4676394339306307584;4676394476745261056;4676394614184214528;4676394751623168000;4676394889062121472;4676395026501074944;4676395163940028416;4676395301378981888;4676395438817935360;4676395576256888832;4676395713695842304;4676395851134795776;4676395988573749248;4676396126012702720;4676396263451656192;4676396400890609664;4676396538329563136;4676396675768516608;4676396813207470080;4676396950646423552;4676397088085377024;4676397225524330496;4676397362963283968;4676397500402237440;4676397637841190912;4676397775280144384;4676397912719097856;4676398050158051328;4676398187597004800;4676398325035958272;4676398462474911744;4676398599913865216;4676398737352818688;4676398874791772160;4676399012230725632;4676399149669679104;4676399287108632576;4676399424547586048;4676399561986539520;4676399699425492992;4676399836864446464;4676399974303399936;4676400111742353408;4676400249181306880;4676400386620260352;4676400524059213824;4676400661498167296;4676400798937120768;4676400936376074240;4676401073815027712;4676401211253981184;4676401348692934656;4676401486131888128;4676401623570841600;4676401761009795072;4676401898448748544;4676402035887702016;4676402173326655488;4676402310765608960;4676402448204562432;4676402585643515904;4676402723082469376;4676402860521422848;4676402997960376320;4676403135399329792;4676403272838283264;4676403410277236736;4676403547716190208;4676403685155143680;4676403822594097152;4676403960033050624;4676404097472004096;4676404234910957568;4676404372349911040;4676404509788864512;4676404647227817984;4676404784666771456;4676404922105724928;4676405059544678400;4676405196983631872;4676405334422585344;4676405471861538816;4676405609300492288;4676405746739445760;4676405884178399232;4676406021617352704;4676406159056306176;4676406296495259648;4676406433934213120;4676406571373166592;4676406708812120064;4676406846251073536;4676406983690027008;4676407121128980480;4676407258567933952;4676407396006887424;4676407533445840896;4676407670884794368;4676407808323747840;4676407945762701312;4676408083201654784;4676408220640608256;4676408358079561728;4676408495518515200;4676408632957468672;4676408770396422144;4676408907835375616;4676409045274329088;4676409182713282560;4676409320152236032;4676409457591189504;4676409595030142976;4676409732469096448;4676409869908049920;4676410007347003392;4676410144785956864;4676410282224910336;4676410419663863808;4676410557102817280;4676410694541770752;4676410831980724224;4676410969419677696;4676411106858631168;4676411244297584640;4676411381736538112;4676411519175491584;4676411656614445056;4676411794053398528;4676411931492352000;4676412068931305472;4676412206370258944;4676412343809212416;4676412481248165888;4676412618687119360;4676412756126072832;4676412893565026304;4676413031003979776;4676413168442933248;4676413305881886720;4676413443320840192;4676413580759793664;4676413718198747136;4676413855637700608;4676413993076654080;4676414130515607552;4676414267954561024;4676414405393514496;4676414542832467968;4676414680271421440;4676414817710374912;4676414955149328384;4676415092588281856;4676415230027235328;4676415367466188800;4676415504905142272;4676415642344095744;4676415779783049216;4676415917222002688;4676416054660956160;4676416192099909632;4676416329538863104;4676416466977816576;4676416604416770048;4676416741855723520;4676416879294676992;4676417016733630464;4676417154172583936;4676417291611537408;4676417429050490880;4676417566489444352;4676417703928397824;4676417841367351296;4676417978806304768;4676418116245258240;4676418253684211712;4676418391123165184;4676418528562118656;4676418666001072128;4676418803440025600;4676418940878979072;4676419078317932544;4676419215756886016;4676419353195839488;4676419490634792960;4676419628073746432;4676419765512699904;4676419902951653376;4676420040390606848;4676420177829560320;4676420315268513792;4676420452707467264;4676420590146420736;4676420727585374208;4676420865024327680;4676421002463281152;4676421139902234624;4676421277341188096;4676421414780141568;4676421552219095040;4676421689658048512;4676421827097001984;4676421964535955456;4676422101974908928;4676422239413862400;4676422376852815872;4676422514291769344;4676422651730722816;4676422789169676288;4676422926608629760;4676423064047583232;4676423201486536704;4676423338925490176;4676423476364443648;4676423613803397120;4676423751242350592;4676423888681304064;4676424026120257536;4676424163559211008;4676424300998164480;4676424438437117952;4676424575876071424;4676424713315024896;4676424850753978368;4676424988192931840;4676425125631885312;4676425263070838784;4676425400509792256;4676425537948745728;4676425675387699200;4676425812826652672;4676425950265606144;4676426087704559616;4676426225143513088;4676426362582466560;4676426500021420032;4676426637460373504;4676426774899326976;4676426912338280448;4676427049777233920;4676427187216187392;4676427324655140864;4676427462094094336;4676427599533047808;4676427736972001280;4676427874410954752;4676428011849908224;4676428149288861696;4676428286727815168;4676428424166768640;4676428561605722112;4676428699044675584;4676428836483629056;4676428973922582528;4676429111361536000;4676429248800489472;4676429386239442944;4676429523678396416;4676429661117349888;4676429798556303360;4676429935995256832;4676430073434210304;4676430210873163776;4676430348312117248;4676430485751070720;4676430623190024192;4676430760628977664;4676430898067931136;4676431035506884608;4676431172945838080;4676431310384791552;4676431447823745024;4676431585262698496;4676431722701651968;4676431860140605440;4676431997579558912;4676432135018512384;4676432272457465856;4676432409896419328;4676432547335372800;4676432684774326272;4676432822213279744;4676432959652233216;4676433097091186688;4676433234530140160;4676433371969093632;4676433509408047104;4676433646847000576;4676433784285954048;4676433921724907520;4676434059163860992;4676434196602814464;4676434334041767936;4676434471480721408;4676434608919674880;4676434746358628352;4676434883797581824;4676435021236535296;4676435158675488768;4676435296114442240;4676435433553395712;4676435570992349184;4676435708431302656;4676435845870256128;4676435983309209600;4676436120748163072;4676436258187116544;4676436395626070016;4676436533065023488;4676436670503976960;4676436807942930432;4676436945381883904;4676437082820837376;4676437220259790848;4676437357698744320;4676437495137697792;4676437632576651264;4676437770015604736;4676437907454558208;4676438044893511680;4676438182332465152;4676438319771418624;4676438457210372096;4676438594649325568;4676438732088279040;4676438869527232512;4676439006966185984;4676439144405139456;4676439281844092928;4676439419283046400;4676439556721999872;4676439694160953344;4676439831599906816;4676439969038860288;4676440106477813760;4676440243916767232;4676440381355720704;4676440518794674176;4676440656233627648;4676440793672581120;4676440931111534592;4676441068550488064;4676441205989441536;4676441343428395008;4676441480867348480;4676441618306301952;4676441755745255424;4676441893184208896;4676442030623162368;4676442168062115840;4676442305501069312;4676442442940022784;4676442580378976256;4676442717817929728;4676442855256883200;4676442992695836672;4676443130134790144;4676443267573743616;4676443405012697088;4676443542451650560;4676443679890604032;4676443817329557504;4676443954768510976;4676444092207464448;4676444229646417920;4676444367085371392;4676444504524324864;4676444641963278336;4676444779402231808;4676444916841185280;4676445054280138752;4676445191719092224;4676445329158045696;4676445466596999168;4676445604035952640;4676445741474906112;4676445878913859584;4676446016352813056;4676446153791766528;4676446291230720000;4676446428669673472;4676446566108626944;4676446703547580416;4676446840986533888;4676446978425487360;4676447115864440832;4676447253303394304;4676447390742347776;4676447528181301248;4676447665620254720;4676447803059208192;4676447940498161664;4676448077937115136;4676448215376068608;4676448352815022080;4676448490253975552;4676448627692929024;4676448765131882496;4676448902570835968;4676449040009789440;4676449177448742912;4676449314887696384;4676449452326649856;4676449589765603328;4676449727204556800;4676449864643510272;4676450002082463744;4676450139521417216;4676450276960370688;4676450414399324160;4676450551838277632;4676450689277231104;4676450826716184576;4676450964155138048;4676451101594091520;4676451239033044992;4676451376471998464;4676451513910951936;4676451651349905408;4676451788788858880;4676451926227812352;4676452063666765824;4676452201105719296;4676452338544672768;4676452475983626240;4676452613422579712;4676452750861533184;4676452888300486656;4676453025739440128;4676453163178393600;4676453300617347072;4676453438056300544;4676453575495254016;4676453712934207488;4676453850373160960;4676453987812114432;4676454125251067904;4676454262690021376;4676454400128974848;4676454537567928320;4676454675006881792;4676454812445835264;4676454949884788736;4676455087323742208;4676455224762695680;4676455362201649152;4676455499640602624;4676455637079556096;4676455774518509568;4676455911957463040;4676456049396416512;4676456186835369984;4676456324274323456;4676456461713276928;4676456599152230400;4676456736591183872;4676456874030137344;4676457011469090816;4676457148908044288;4676457286346997760;4676457423785951232;4676457561224904704;4676457698663858176;4676457836102811648;4676457973541765120;4676458110980718592;4676458248419672064;4676458385858625536;4676458523297579008;4676458660736532480;4676458798175485952;4676458935614439424;4676459073053392896;4676459210492346368;4676459347931299840;4676459485370253312;4676459622809206784;4676459760248160256;4676459897687113728;4676460035126067200;4676460172565020672;4676460310003974144;4676460447442927616;4676460584881881088;4676460722320834560;4676460859759788032;4676460997198741504;4676461134637694976;4676461272076648448;4676461409515601920;4676461546954555392;4676461684393508864;4676461821832462336;4676461959271415808;4676462096710369280;4676462234149322752;4676462371588276224;4676462509027229696;4676462646466183168;4676462783905136640;4676462921344090112;4676463058783043584;4676463196221997056;4676463333660950528;4676463471099904000;4676463608538857472;4676463745977810944;4676463883416764416;4676464020855717888;4676464158294671360;4676464295733624832;4676464433172578304;4676464570611531776;4676464708050485248;4676464845489438720;4676464982928392192;4676465120367345664;4676465257806299136;4676465395245252608;4676465532684206080;4676465670123159552;4676465807562113024;4676465945001066496;4676466082440019968;4676466219878973440;4676466357317926912;4676466494756880384;4676466632195833856;4676466769634787328;4676466907073740800;4676467044512694272;4676467181951647744;4676467319390601216;4676467456829554688;4676467594268508160;4676467731707461632;4676467869146415104;4676468006585368576;4676468144024322048;4676468281463275520;4676468418902228992;4676468556341182464;4676468693780135936;4676468831219089408;4676468968658042880;4676469106096996352;4676469243535949824;4676469380974903296;4676469518413856768;4676469655852810240;4676469793291763712;4676469930730717184;4676470068169670656;4676470205608624128;4676470343047577600;4676470480486531072;4676470617925484544;4676470755364438016;4676470892803391488;4676471030242344960;4676471167681298432;4676471305120251904;4676471442559205376;4676471579998158848;4676471717437112320;4676471854876065792;4676471992315019264;4676472129753972736;4676472267192926208;4676472404631879680;4676472542070833152;4676472679509786624;4676472816948740096;4676472954387693568;4676473091826647040;4676473229265600512;4676473366704553984;4676473504143507456;4676473641582460928;4676473779021414400;4676473916460367872;4676474053899321344;4676474191338274816;4676474328777228288;4676474466216181760;4676474603655135232;4676474741094088704;4676474878533042176;4676475015971995648;4676475153410949120;4676475290849902592;4676475428288856064;4676475565727809536;4676475703166763008;4676475840605716480;4676475978044669952;4676476115483623424;4676476252922576896;4676476390361530368;4676476527800483840;4676476665239437312;4676476802678390784;4676476940117344256;4676477077556297728;4676477214995251200;4676477352434204672;4676477489873158144;4676477627312111616;4676477764751065088;4676477902190018560;4676478039628972032;4676478177067925504;4676478314506878976;4676478451945832448;4676478589384785920;4676478726823739392;4676478864262692864;4676479001701646336;4676479139140599808;4676479276579553280;4676479414018506752;4676479551457460224;4676479688896413696;4676479826335367168;4676479963774320640;4676480101213274112;4676480238652227584;4676480376091181056;4676480513530134528;4676480650969088000;4676480788408041472;4676480925846994944;4676481063285948416;4676481200724901888;4676481338163855360;4676481475602808832;4676481613041762304;4676481750480715776;4676481887919669248;4676482025358622720;4676482162797576192;4676482300236529664;4676482437675483136;4676482575114436608;4676482712553390080;4676482849992343552;4676482987431297024;4676483124870250496;4676483262309203968;4676483399748157440;4676483537187110912;4676483674626064384;4676483812065017856;4676483949503971328;4676484086942924800;4676484224381878272;4676484361820831744;4676484499259785216;4676484636698738688;4676484774137692160;4676484911576645632;4676485049015599104;4676485186454552576;4676485323893506048;4676485461332459520;4676485598771412992;4676485736210366464;4676485873649319936;4676486011088273408;4676486148527226880;4676486285966180352;4676486423405133824;4676486560844087296;4676486698283040768;4676486835721994240;4676486973160947712;4676487110599901184;4676487248038854656;4676487385477808128;4676487522916761600;4676487660355715072;4676487797794668544;4676487935233622016;4676488072672575488;4676488210111528960;4676488347550482432;4676488484989435904;4676488622428389376;4676488759867342848;4676488897306296320;4676489034745249792;4676489172184203264;4676489309623156736;4676489447062110208;4676489584501063680;4676489721940017152;4676489859378970624;4676489996817924096;4676490134256877568;4676490271695831040;4676490409134784512;4676490546573737984;4676490684012691456;4676490821451644928;4676490958890598400;4676491096329551872;4676491233768505344;4676491371207458816;4676491508646412288;4676491646085365760;4676491783524319232;4676491920963272704;4676492058402226176;4676492195841179648;4676492333280133120;4676492470719086592;4676492608158040064;4676492745596993536;4676492883035947008;4676493020474900480;4676493157913853952;4676493295352807424;4676493432791760896;4676493570230714368;4676493707669667840;4676493845108621312;4676493982547574784;4676494119986528256;4676494257425481728;4676494394864435200;4676494532303388672;4676494669742342144;4676494807181295616;4676494944620249088;4676495082059202560;4676495219498156032;4676495356937109504;4676495494376062976;4676495631815016448;4676495769253969920;4676495906692923392;4676496044131876864;4676496181570830336;4676496319009783808;4676496456448737280;4676496593887690752;4676496731326644224;4676496868765597696;4676497006204551168;4676497143643504640;4676497281082458112;4676497418521411584;4676497555960365056;4676497693399318528;4676497830838272000;4676497968277225472;4676498105716178944;4676498243155132416;4676498380594085888;4676498518033039360;4676498655471992832;4676498792910946304;4676498930349899776;4676499067788853248;4676499205227806720;4676499342666760192;4676499480105713664;4676499617544667136;4676499754983620608;4676499892422574080;4676500029861527552;4676500167300481024;4676500304739434496;4676500442178387968;4676500579617341440;4676500717056294912;4676500854495248384;4676500991934201856;4676501129373155328;4676501266812108800;4676501404251062272;4676501541690015744;4676501679128969216;4676501816567922688;4676501954006876160;4676502091445829632;4676502228884783104;4676502366323736576;4676502503762690048;4676502641201643520;4676502778640596992;4676502916079550464;4676503053518503936;4676503190957457408;4676503328396410880;4676503465835364352;4676503603274317824;4676503740713271296;4676503878152224768;4676504015591178240;4676504153030131712;4676504290469085184;4676504427908038656;4676504565346992128;4676504702785945600;4676504840224899072;4676504977663852544;4676505115102806016;4676505252541759488;4676505389980712960;4676505527419666432;4676505664858619904;4676505802297573376;4676505939736526848;4676506077175480320;4676506214614433792;4676506352053387264;4676506489492340736;4676506626931294208;4676506764370247680;4676506901809201152;4676507039248154624;4676507176687108096;4676507314126061568;4676507451565015040;4676507589003968512;4676507726442921984;4676507863881875456;4676508001320828928;4676508138759782400;4676508276198735872;4676508413637689344;4676508551076642816;4676508688515596288;4676508825954549760;4676508963393503232;4676509100832456704;4676509238271410176;4676509375710363648;4676509513149317120;4676509650588270592;4676509788027224064;4676509925466177536;4676510062905131008;4676510200344084480;4676510337783037952;4676510475221991424;4676510612660944896;4676510750099898368;4676510887538851840;4676511024977805312;4676511162416758784;4676511299855712256;4676511437294665728;4676511574733619200;4676511712172572672;4676511849611526144;4676511987050479616;4676512124489433088;4676512261928386560;4676512399367340032;4676512536806293504;4676512674245246976;4676512811684200448;4676512949123153920;4676513086562107392;4676513224001060864;4676513361440014336;4676513498878967808;4676513636317921280;4676513773756874752;4676513911195828224;4676514048634781696;4676514186073735168;4676514323512688640;4676514460951642112;4676514598390595584;4676514735829549056;4676514873268502528;4676515010707456000;4676515148146409472;4676515285585362944;4676515423024316416;4676515560463269888;4676515697902223360;4676515835341176832;4676515972780130304;4676516110219083776;4676516247658037248;4676516385096990720;4676516522535944192;4676516659974897664;4676516797413851136;4676516934852804608;4676517072291758080;4676517209730711552;4676517347169665024;4676517484608618496;4676517622047571968;4676517759486525440;4676517896925478912;4676518034364432384;4676518171803385856;4676518309242339328;4676518446681292800;4676518584120246272;4676518721559199744;4676518858998153216;4676518996437106688;4676519133876060160;4676519271315013632;4676519408753967104;4676519546192920576;4676519683631874048;4676519821070827520;4676519958509780992;4676520095948734464;4676520233387687936;4676520370826641408;4676520508265594880;4676520645704548352;4676520783143501824;4676520920582455296;4676521058021408768;4676521195460362240;4676521332899315712;4676521470338269184;4676521607777222656;4676521745216176128;4676521882655129600;4676522020094083072;4676522157533036544;4676522294971990016;4676522432410943488;4676522569849896960;4676522707288850432;4676522844727803904;4676522982166757376;4676523119605710848;4676523257044664320;4676523394483617792;4676523531922571264;4676523669361524736;4676523806800478208;4676523944239431680;4676524081678385152;4676524219117338624;4676524356556292096;4676524493995245568;4676524631434199040;4676524768873152512;4676524906312105984;4676525043751059456;4676525181190012928;4676525318628966400;4676525456067919872;4676525593506873344;4676525730945826816;4676525868384780288;4676526005823733760;4676526143262687232;4676526280701640704;4676526418140594176;4676526555579547648;4676526693018501120;4676526830457454592;4676526967896408064;4676527105335361536;4676527242774315008;4676527380213268480;4676527517652221952;4676527655091175424;4676527792530128896;4676527929969082368;4676528067408035840;4676528204846989312;4676528342285942784;4676528479724896256;4676528617163849728;4676528754602803200;4676528892041756672;4676529029480710144;4676529166919663616;4676529304358617088;4676529441797570560;4676529579236524032;4676529716675477504;4676529854114430976;4676529991553384448;4676530128992337920;4676530266431291392;4676530403870244864;4676530541309198336;4676530678748151808;4676530816187105280;4676530953626058752;4676531091065012224;4676531228503965696;4676531365942919168;4676531503381872640;4676531640820826112;4676531778259779584;4676531915698733056;4676532053137686528;4676532190576640000;4676532328015593472;4676532465454546944;4676532602893500416;4676532740332453888;4676532877771407360;4676533015210360832;4676533152649314304;4676533290088267776;4676533427527221248;4676533564966174720;4676533702405128192;4676533839844081664;4676533977283035136;4676534114721988608;4676534252160942080;4676534389599895552;4676534527038849024;4676534664477802496;4676534801916755968;4676534939355709440;4676535076794662912;4676535214233616384;4676535351672569856;4676535489111523328;4676535626550476800;4676535763989430272;4676535901428383744;4676536038867337216;4676536176306290688;4676536313745244160;4676536451184197632;4676536588623151104;4676536726062104576;4676536863501058048;4676537000940011520;4676537138378964992;4676537275817918464;4676537413256871936;4676537550695825408;4676537688134778880;4676537825573732352;4676537963012685824;4676538100451639296;4676538237890592768;4676538375329546240;4676538512768499712;4676538650207453184;4676538787646406656;4676538925085360128;4676539062524313600;4676539199963267072;4676539337402220544;4676539474841174016;4676539612280127488;4676539749719080960;4676539887158034432;4676540024596987904;4676540162035941376;4676540299474894848;4676540436913848320;4676540574352801792;4676540711791755264;4676540849230708736;4676540986669662208;4676541124108615680;4676541261547569152;4676541398986522624;4676541536425476096;4676541673864429568;4676541811303383040;4676541948742336512;4676542086181289984;4676542223620243456;4676542361059196928;4676542498498150400;4676542635937103872;4676542773376057344;4676542910815010816;4676543048253964288;4676543185692917760;4676543323131871232;4676543460570824704;4676543598009778176;4676543735448731648;4676543872887685120;4676544010326638592;4676544147765592064;4676544285204545536;4676544422643499008;4676544560082452480;4676544697521405952;4676544834960359424;4676544972399312896;4676545109838266368;4676545247277219840;4676545384716173312;4676545522155126784;4676545659594080256;4676545797033033728;4676545934471987200;4676546071910940672;4676546209349894144;4676546346788847616;4676546484227801088;4676546621666754560;4676546759105708032;4676546896544661504;4676547033983614976;4676547171422568448;4676547308861521920;4676547446300475392;4676547583739428864;4676547721178382336;4676547858617335808;4676547996056289280;4676548133495242752;4676548270934196224;4676548408373149696;4676548545812103168;4676548683251056640;4676548820690010112;4676548958128963584;4676549095567917056;4676549233006870528;4676549370445824000;4676549507884777472;4676549645323730944;4676549782762684416;4676549920201637888;4676550057640591360;4676550195079544832;4676550332518498304;4676550469957451776;4676550607396405248;4676550744835358720;4676550882274312192;4676551019713265664;4676551157152219136;4676551294591172608;4676551432030126080;4676551569469079552;4676551706908033024;4676551844346986496;4676551981785939968;4676552119224893440;4676552256663846912;4676552394102800384;4676552531541753856;4676552668980707328;4676552806419660800;4676552943858614272;4676553081297567744;4676553218736521216;4676553356175474688;4676553493614428160;4676553631053381632;4676553768492335104;4676553905931288576;4676554043370242048;4676554180809195520;4676554318248148992;4676554455687102464;4676554593126055936;4676554730565009408;4676554868003962880;4676555005442916352;4676555142881869824;4676555280320823296;4676555417759776768;4676555555198730240;4676555692637683712;4676555830076637184;4676555967515590656;4676556104954544128;4676556242393497600;4676556379832451072;4676556517271404544;4676556654710358016;4676556792149311488;4676556929588264960;4676557067027218432;4676557204466171904;4676557341905125376;4676557479344078848;4676557616783032320;4676557754221985792;4676557891660939264;4676558029099892736;4676558166538846208;4676558303977799680;4676558441416753152;4676558578855706624;4676558716294660096;4676558853733613568;4676558991172567040;4676559128611520512;4676559266050473984;4676559403489427456;4676559540928380928;4676559678367334400;4676559815806287872;4676559953245241344;4676560090684194816;4676560228123148288;4676560365562101760;4676560503001055232;4676560640440008704;4676560777878962176;4676560915317915648;4676561052756869120;4676561190195822592;4676561327634776064;4676561465073729536;4676561602512683008;4676561739951636480;4676561877390589952;4676562014829543424;4676562152268496896;4676562289707450368;4676562427146403840;4676562564585357312;4676562702024310784;4676562839463264256;4676562976902217728;4676563114341171200;4676563251780124672;4676563389219078144;4676563526658031616;4676563664096985088;4676563801535938560;4676563938974892032;4676564076413845504;4676564213852798976;4676564351291752448;4676564488730705920;4676564626169659392;4676564763608612864;4676564901047566336;4676565038486519808;4676565175925473280;4676565313364426752;4676565450803380224;4676565588242333696;4676565725681287168;4676565863120240640;4676566000559194112;4676566137998147584;4676566275437101056;4676566412876054528;4676566550315008000;4676566687753961472;4676566825192914944;4676566962631868416;4676567100070821888;4676567237509775360;4676567374948728832;4676567512387682304;4676567649826635776;4676567787265589248;4676567924704542720;4676568062143496192;4676568199582449664;4676568337021403136;4676568474460356608;4676568611899310080;4676568749338263552;4676568886777217024;4676569024216170496;4676569161655123968;4676569299094077440;4676569436533030912;4676569573971984384;4676569711410937856;4676569848849891328;4676569986288844800;4676570123727798272;4676570261166751744;4676570398605705216;4676570536044658688;4676570673483612160;4676570810922565632;4676570948361519104;4676571085800472576;4676571223239426048;4676571360678379520;4676571498117332992;4676571635556286464;4676571772995239936;4676571910434193408;4676572047873146880;4676572185312100352;4676572322751053824;4676572460190007296;4676572597628960768;4676572735067914240;4676572872506867712;4676573009945821184;4676573147384774656;4676573284823728128;4676573422262681600;4676573559701635072;4676573697140588544;4676573834579542016;4676573972018495488;4676574109457448960;4676574246896402432;4676574384335355904;4676574521774309376;4676574659213262848;4676574796652216320;4676574934091169792;4676575071530123264;4676575208969076736;4676575346408030208;4676575483846983680;4676575621285937152;4676575758724890624;4676575896163844096;4676576033602797568;4676576171041751040;4676576308480704512;4676576445919657984;4676576583358611456;4676576720797564928;4676576858236518400;4676576995675471872;4676577133114425344;4676577270553378816;4676577407992332288;4676577545431285760;4676577682870239232;4676577820309192704;4676577957748146176;4676578095187099648;4676578232626053120;4676578370065006592;4676578507503960064;4676578644942913536;4676578782381867008;4676578919820820480;4676579057259773952;4676579194698727424;4676579332137680896;4676579469576634368;4676579607015587840;4676579744454541312;4676579881893494784;4676580019332448256;4676580156771401728;4676580294210355200;4676580431649308672;4676580569088262144;4676580706527215616;4676580843966169088;4676580981405122560;4676581118844076032;4676581256283029504;4676581393721982976;4676581531160936448;4676581668599889920;4676581806038843392;4676581943477796864;4676582080916750336;4676582218355703808;4676582355794657280;4676582493233610752;4676582630672564224;4676582768111517696;4676582905550471168;4676583042989424640;4676583180428378112;4676583317867331584;4676583455306285056;4676583592745238528;4676583730184192000;4676583867623145472;4676584005062098944;4676584142501052416;4676584279940005888;4676584417378959360;4676584554817912832;4676584692256866304;4676584829695819776;4676584967134773248;4676585104573726720;4676585242012680192;4676585379451633664;4676585516890587136;4676585654329540608;4676585791768494080;4676585929207447552;4676586066646401024;4676586204085354496;4676586341524307968;4676586478963261440;4676586616402214912;4676586753841168384;4676586891280121856;4676587028719075328;4676587166158028800;4676587303596982272;4676587441035935744;4676587578474889216;4676587715913842688;4676587853352796160;4676587990791749632;4676588128230703104;4676588265669656576;4676588403108610048;4676588540547563520;4676588677986516992;4676588815425470464;4676588952864423936;4676589090303377408;4676589227742330880;4676589365181284352;4676589502620237824;4676589640059191296;4676589777498144768;4676589914937098240;4676590052376051712;4676590189815005184;4676590327253958656;4676590464692912128;4676590602131865600;4676590739570819072;4676590877009772544;4676591014448726016;4676591151887679488;4676591289326632960;4676591426765586432;4676591564204539904;4676591701643493376;4676591839082446848;4676591976521400320;4676592113960353792;4676592251399307264;4676592388838260736;4676592526277214208;4676592663716167680;4676592801155121152;4676592938594074624;4676593076033028096;4676593213471981568;4676593350910935040;4676593488349888512;4676593625788841984;4676593763227795456;4676593900666748928;4676594038105702400;4676594175544655872;4676594312983609344;4676594450422562816;4676594587861516288;4676594725300469760;4676594862739423232;4676595000178376704;4676595137617330176;4676595275056283648;4676595412495237120;4676595549934190592;4676595687373144064;4676595824812097536;4676595962251051008;4676596099690004480;4676596237128957952;4676596374567911424;4676596512006864896;4676596649445818368;4676596786884771840;4676596924323725312;4676597061762678784;4676597199201632256;4676597336640585728;4676597474079539200;4676597611518492672;4676597748957446144;4676597886396399616;4676598023835353088;4676598161274306560;4676598298713260032;4676598436152213504;4676598573591166976;4676598711030120448;4676598848469073920;4676598985908027392;4676599123346980864;4676599260785934336;4676599398224887808;4676599535663841280;4676599673102794752;4676599810541748224;4676599947980701696;4676600085419655168;4676600222858608640;4676600360297562112;4676600497736515584;4676600635175469056;4676600772614422528;4676600910053376000;4676601047492329472;4676601184931282944;4676601322370236416;4676601459809189888;4676601597248143360;4676601734687096832;4676601872126050304;4676602009565003776;4676602147003957248;4676602284442910720;4676602421881864192;4676602559320817664;4676602696759771136;4676602834198724608;4676602971637678080;4676603109076631552;4676603246515585024;4676603383954538496;4676603521393491968;4676603658832445440;4676603796271398912;4676603933710352384;4676604071149305856;4676604208588259328;4676604346027212800;4676604483466166272;4676604620905119744;4676604758344073216;4676604895783026688;4676605033221980160;4676605170660933632;4676605308099887104;4676605445538840576;4676605582977794048;4676605720416747520;4676605857855700992;4676605995294654464;4676606132733607936;4676606270172561408;4676606407611514880;4676606545050468352;4676606682489421824;4676606819928375296;4676606957367328768;4676607094806282240;4676607232245235712;4676607369684189184;4676607507123142656;4676607644562096128;4676607782001049600;4676607919440003072;4676608056878956544;4676608194317910016;4676608331756863488;4676608469195816960;4676608606634770432;4676608744073723904;4676608881512677376;4676609018951630848;4676609156390584320;4676609293829537792;4676609431268491264;4676609568707444736;4676609706146398208;4676609843585351680;4676609981024305152;4676610118463258624;4676610255902212096;4676610393341165568;4676610530780119040;4676610668219072512;4676610805658025984;4676610943096979456;4676611080535932928;4676611217974886400;4676611355413839872;4676611492852793344;4676611630291746816;4676611767730700288;4676611905169653760;4676612042608607232;4676612180047560704;4676612317486514176;4676612454925467648;4676612592364421120;4676612729803374592;4676612867242328064;4676613004681281536;4676613142120235008;4676613279559188480;4676613416998141952;4676613554437095424;4676613691876048896;4676613829315002368;4676613966753955840;4676614104192909312;4676614241631862784;4676614379070816256;4676614516509769728;4676614653948723200;4676614791387676672;4676614928826630144;4676615066265583616;4676615203704537088;4676615341143490560;4676615478582444032;4676615616021397504;4676615753460350976;4676615890899304448;4676616028338257920;4676616165777211392;4676616303216164864;4676616440655118336;4676616578094071808;4676616715533025280;4676616852971978752;4676616990410932224;4676617127849885696;4676617265288839168;4676617402727792640;4676617540166746112;4676617677605699584;4676617815044653056;4676617952483606528;4676618089922560000;4676618227361513472;4676618364800466944;4676618502239420416;4676618639678373888;4676618777117327360;4676618914556280832;4676619051995234304;4676619189434187776;4676619326873141248;4676619464312094720;4676619601751048192;4676619739190001664;4676619876628955136;4676620014067908608;4676620151506862080;4676620288945815552;4676620426384769024;4676620563823722496;4676620701262675968;4676620838701629440;4676620976140582912;4676621113579536384;4676621251018489856;4676621388457443328;4676621525896396800;4676621663335350272;4676621800774303744;4676621938213257216;4676622075652210688;4676622213091164160;4676622350530117632;4676622487969071104;4676622625408024576;4676622762846978048;4676622900285931520;4676623037724884992;4676623175163838464;4676623312602791936;4676623450041745408;4676623587480698880;4676623724919652352;4676623862358605824;4676623999797559296;4676624137236512768;4676624274675466240;4676624412114419712;4676624549553373184;4676624686992326656;4676624824431280128;4676624961870233600;4676625099309187072;4676625236748140544;4676625374187094016;4676625511626047488;4676625649065000960;4676625786503954432;4676625923942907904;4676626061381861376;4676626198820814848;4676626336259768320;4676626473698721792;4676626611137675264;4676626748576628736;4676626886015582208;4676627023454535680;4676627160893489152;4676627298332442624;4676627435771396096;4676627573210349568;4676627710649303040;4676627848088256512;4676627985527209984;4676628122966163456;4676628260405116928;4676628397844070400;4676628535283023872;4676628672721977344;4676628810160930816;4676628947599884288;4676629085038837760;4676629222477791232;4676629359916744704;4676629497355698176;4676629634794651648;4676629772233605120;4676629909672558592;4676630047111512064;4676630184550465536;4676630321989419008;4676630459428372480;4676630596867325952;4676630734306279424;4676630871745232896;4676631009184186368;4676631146623139840;4676631284062093312;4676631421501046784;4676631558940000256;4676631696378953728;4676631833817907200;4676631971256860672;4676632108695814144;4676632246134767616;4676632383573721088;4676632521012674560;4676632658451628032;4676632795890581504;4676632933329534976;4676633070768488448;4676633208207441920;4676633345646395392;4676633483085348864;4676633620524302336;4676633757963255808;4676633895402209280;4676634032841162752;4676634170280116224;4676634307719069696;4676634445158023168;4676634582596976640;4676634720035930112;4676634857474883584;4676634994913837056;4676635132352790528;4676635269791744000;4676635407230697472;4676635544669650944;4676635682108604416;4676635819547557888;4676635956986511360;4676636094425464832;4676636231864418304;4676636369303371776;4676636506742325248;4676636644181278720;4676636781620232192;4676636919059185664;4676637056498139136;4676637193937092608;4676637331376046080;4676637468814999552;4676637606253953024;4676637743692906496;4676637881131859968;4676638018570813440;4676638156009766912;4676638293448720384;4676638430887673856;4676638568326627328;4676638705765580800;4676638843204534272;4676638980643487744;4676639118082441216;4676639255521394688;4676639392960348160;4676639530399301632;4676639667838255104;4676639805277208576;4676639942716162048;4676640080155115520;4676640217594068992;4676640355033022464;4676640492471975936;4676640629910929408;4676640767349882880;4676640904788836352;4676641042227789824;4676641179666743296;4676641317105696768;4676641454544650240;4676641591983603712;4676641729422557184;4676641866861510656;4676642004300464128;4676642141739417600;4676642279178371072;4676642416617324544;4676642554056278016;4676642691495231488;4676642828934184960;4676642966373138432;4676643103812091904;4676643241251045376;4676643378689998848;4676643516128952320;4676643653567905792;4676643791006859264;4676643928445812736;4676644065884766208;4676644203323719680;4676644340762673152;4676644478201626624;4676644615640580096;4676644753079533568;4676644890518487040;4676645027957440512;4676645165396393984;4676645302835347456;4676645440274300928;4676645577713254400;4676645715152207872;4676645852591161344;4676645990030114816;4676646127469068288;4676646264908021760;4676646402346975232;4676646539785928704;4676646677224882176;4676646814663835648;4676646952102789120;4676647089541742592;4676647226980696064;4676647364419649536;4676647501858603008;4676647639297556480;4676647776736509952;4676647914175463424;4676648051614416896;4676648189053370368;4676648326492323840;4676648463931277312;4676648601370230784;4676648738809184256;4676648876248137728;4676649013687091200;4676649151126044672;4676649288564998144;4676649426003951616;4676649563442905088;4676649700881858560;4676649838320812032;4676649975759765504;4676650113198718976;4676650250637672448;4676650388076625920;4676650525515579392;4676650662954532864;4676650800393486336;4676650937832439808;4676651075271393280;4676651212710346752;4676651350149300224;4676651487588253696;4676651625027207168;4676651762466160640;4676651899905114112;4676652037344067584;4676652174783021056;4676652312221974528;4676652449660928000;4676652587099881472;4676652724538834944;4676652861977788416;4676652999416741888;4676653136855695360;4676653274294648832;4676653411733602304;4676653549172555776;4676653686611509248;4676653824050462720;4676653961489416192;4676654098928369664;4676654236367323136;4676654373806276608;4676654511245230080;4676654648684183552;4676654786123137024;4676654923562090496;4676655061001043968;4676655198439997440;4676655335878950912;4676655473317904384;4676655610756857856;4676655748195811328;4676655885634764800;4676656023073718272;4676656160512671744;4676656297951625216;4676656435390578688;4676656572829532160;4676656710268485632;4676656847707439104;4676656985146392576;4676657122585346048;4676657260024299520;4676657397463252992;4676657534902206464;4676657672341159936;4676657809780113408;4676657947219066880;4676658084658020352;4676658222096973824;4676658359535927296;4676658496974880768;4676658634413834240;4676658771852787712;4676658909291741184;4676659046730694656;4676659184169648128;4676659321608601600;4676659459047555072;4676659596486508544;4676659733925462016;4676659871364415488;4676660008803368960;4676660146242322432;4676660283681275904;4676660421120229376;4676660558559182848;4676660695998136320;4676660833437089792;4676660970876043264;4676661108314996736;4676661245753950208;4676661383192903680;4676661520631857152;4676661658070810624;4676661795509764096;4676661932948717568;4676662070387671040;4676662207826624512;4676662345265577984;4676662482704531456;4676662620143484928;4676662757582438400;4676662895021391872;4676663032460345344;4676663169899298816;4676663307338252288;4676663444777205760;4676663582216159232;4676663719655112704;4676663857094066176;4676663994533019648;4676664131971973120;4676664269410926592;4676664406849880064;4676664544288833536;4676664681727787008;4676664819166740480;4676664956605693952;4676665094044647424;4676665231483600896;4676665368922554368;4676665506361507840;4676665643800461312;4676665781239414784;4676665918678368256;4676666056117321728;4676666193556275200;4676666330995228672;4676666468434182144;4676666605873135616;4676666743312089088;4676666880751042560;4676667018189996032;4676667155628949504;4676667293067902976;4676667430506856448;4676667567945809920;4676667705384763392;4676667842823716864;4676667980262670336;4676668117701623808;4676668255140577280;4676668392579530752;4676668530018484224;4676668667457437696;4676668804896391168;4676668942335344640;4676669079774298112;4676669217213251584;4676669354652205056;4676669492091158528;4676669629530112000;4676669766969065472;4676669904408018944;4676670041846972416;4676670179285925888;4676670316724879360;4676670454163832832;4676670591602786304;4676670729041739776;4676670866480693248;4676671003919646720;4676671141358600192;4676671278797553664;4676671416236507136;4676671553675460608;4676671691114414080;4676671828553367552;4676671965992321024;4676672103431274496;4676672240870227968;4676672378309181440;4676672515748134912;4676672653187088384;4676672790626041856;4676672928064995328;4676673065503948800;4676673202942902272;4676673340381855744;4676673477820809216;4676673615259762688;4676673752698716160;4676673890137669632;4676674027576623104;4676674165015576576;4676674302454530048;4676674439893483520;4676674577332436992;4676674714771390464;4676674852210343936;4676674989649297408;4676675127088250880;4676675264527204352;4676675401966157824;4676675539405111296;4676675676844064768;4676675814283018240;4676675951721971712;4676676089160925184;4676676226599878656;4676676364038832128;4676676501477785600;4676676638916739072;4676676776355692544;4676676913794646016;4676677051233599488;4676677188672552960;4676677326111506432;4676677463550459904;4676677600989413376;4676677738428366848;4676677875867320320;4676678013306273792;4676678150745227264;4676678288184180736;4676678425623134208;4676678563062087680;4676678700501041152;4676678837939994624;4676678975378948096;4676679112817901568;4676679250256855040;4676679387695808512;4676679525134761984;4676679662573715456;4676679800012668928;4676679937451622400;4676680074890575872;4676680212329529344;4676680349768482816;4676680487207436288;4676680624646389760;4676680762085343232;4676680899524296704;4676681036963250176;4676681174402203648;4676681311841157120;4676681449280110592;4676681586719064064;4676681724158017536;4676681861596971008;4676681999035924480;4676682136474877952;4676682273913831424;4676682411352784896;4676682548791738368;4676682686230691840;4676682823669645312;4676682961108598784;4676683098547552256;4676683235986505728;4676683373425459200;4676683510864412672;4676683648303366144;4676683785742319616;4676683923181273088;4676684060620226560;4676684198059180032;4676684335498133504;4676684472937086976;4676684610376040448;4676684747814993920;4676684885253947392;4676685022692900864;4676685160131854336;4676685297570807808;4676685435009761280;4676685572448714752;4676685709887668224;4676685847326621696;4676685984765575168;4676686122204528640;4676686259643482112;4676686397082435584;4676686534521389056;4676686671960342528;4676686809399296000;4676686946838249472;4676687084277202944;4676687221716156416;4676687359155109888;4676687496594063360;4676687634033016832;4676687771471970304;4676687908910923776;4676688046349877248;4676688183788830720;4676688321227784192;4676688458666737664;4676688596105691136;4676688733544644608;4676688870983598080;4676689008422551552;4676689145861505024;4676689283300458496;4676689420739411968;4676689558178365440;4676689695617318912;4676689833056272384;4676689970495225856;4676690107934179328;4676690245373132800;4676690382812086272;4676690520251039744;4676690657689993216;4676690795128946688;4676690932567900160;4676691070006853632;4676691207445807104;4676691344884760576;4676691482323714048;4676691619762667520;4676691757201620992;4676691894640574464;4676692032079527936;4676692169518481408;4676692306957434880;4676692444396388352;4676692581835341824;4676692719274295296;4676692856713248768;4676692994152202240;4676693131591155712;4676693269030109184;4676693406469062656;4676693543908016128;4676693681346969600;4676693818785923072;4676693956224876544;4676694093663830016;4676694231102783488;4676694368541736960;4676694505980690432;4676694643419643904;4676694780858597376;4676694918297550848;4676695055736504320;4676695193175457792;4676695330614411264;4676695468053364736;4676695605492318208;4676695742931271680;4676695880370225152;4676696017809178624;4676696155248132096;4676696292687085568;4676696430126039040;4676696567564992512;4676696705003945984;4676696842442899456;4676696979881852928;4676697117320806400;4676697254759759872;4676697392198713344;4676697529637666816;4676697667076620288;4676697804515573760;4676697941954527232;4676698079393480704;4676698216832434176;4676698354271387648;4676698491710341120;4676698629149294592;4676698766588248064;4676698904027201536;4676699041466155008;4676699178905108480;4676699316344061952;4676699453783015424;4676699591221968896;4676699728660922368;4676699866099875840;4676700003538829312;4676700140977782784;4676700278416736256;4676700415855689728;4676700553294643200;4676700690733596672;4676700828172550144;4676700965611503616;4676701103050457088;4676701240489410560;4676701377928364032;4676701515367317504;4676701652806270976;4676701790245224448;4676701927684177920;4676702065123131392;4676702202562084864;4676702340001038336;4676702477439991808;4676702614878945280;4676702752317898752;4676702889756852224;4676703027195805696;4676703164634759168;4676703302073712640;4676703439512666112;4676703576951619584;4676703714390573056;4676703851829526528;4676703989268480000;4676704126707433472;4676704264146386944;4676704401585340416;4676704539024293888;4676704676463247360;4676704813902200832;4676704951341154304;4676705088780107776;4676705226219061248;4676705363658014720;4676705501096968192;4676705638535921664;4676705775974875136;4676705913413828608;4676706050852782080;4676706188291735552;4676706325730689024;4676706463169642496;4676706600608595968;4676706738047549440;4676706875486502912;4676707012925456384;4676707150364409856;4676707287803363328;4676707425242316800;4676707562681270272;4676707700120223744;4676707837559177216;4676707974998130688;4676708112437084160;4676708249876037632;4676708387314991104;4676708524753944576;4676708662192898048;4676708799631851520;4676708937070804992;4676709074509758464;4676709211948711936;4676709349387665408;4676709486826618880;4676709624265572352;4676709761704525824;4676709899143479296;4676710036582432768;4676710174021386240;4676710311460339712;4676710448899293184;4676710586338246656;4676710723777200128;4676710861216153600;4676710998655107072;4676711136094060544;4676711273533014016;4676711410971967488;4676711548410920960;4676711685849874432;4676711823288827904;4676711960727781376;4676712098166734848;4676712235605688320;4676712373044641792;4676712510483595264;4676712647922548736;4676712785361502208;4676712922800455680;4676713060239409152;4676713197678362624;4676713335117316096;4676713472556269568;4676713609995223040;4676713747434176512;4676713884873129984;4676714022312083456;4676714159751036928;4676714297189990400;4676714434628943872;4676714572067897344;4676714709506850816;4676714846945804288;4676714984384757760;4676715121823711232;4676715259262664704;4676715396701618176;4676715534140571648;4676715671579525120;4676715809018478592;4676715946457432064;4676716083896385536;4676716221335339008;4676716358774292480;4676716496213245952;4676716633652199424;4676716771091152896;4676716908530106368;4676717045969059840;4676717183408013312;4676717320846966784;4676717458285920256;4676717595724873728;4676717733163827200;4676717870602780672;4676718008041734144;4676718145480687616;4676718282919641088;4676718420358594560;4676718557797548032;4676718695236501504;4676718832675454976;4676718970114408448;4676719107553361920;4676719244992315392;4676719382431268864;4676719519870222336;4676719657309175808;4676719794748129280;4676719932187082752;4676720069626036224;4676720207064989696;4676720344503943168;4676720481942896640;4676720619381850112;4676720756820803584;4676720894259757056;4676721031698710528;4676721169137664000;4676721306576617472;4676721444015570944;4676721581454524416;4676721718893477888;4676721856332431360;4676721993771384832;4676722131210338304;4676722268649291776;4676722406088245248;4676722543527198720;4676722680966152192;4676722818405105664;4676722955844059136;4676723093283012608;4676723230721966080;4676723368160919552;4676723505599873024;4676723643038826496;4676723780477779968;4676723917916733440;4676724055355686912;4676724192794640384;4676724330233593856;4676724467672547328;4676724605111500800;4676724742550454272;4676724879989407744;4676725017428361216;4676725154867314688;4676725292306268160;4676725429745221632;4676725567184175104;4676725704623128576;4676725842062082048;4676725979501035520;4676726116939988992;4676726254378942464;4676726391817895936;4676726529256849408;4676726666695802880;4676726804134756352;4676726941573709824;4676727079012663296;4676727216451616768;4676727353890570240;4676727491329523712;4676727628768477184;4676727766207430656;4676727903646384128;4676728041085337600;4676728178524291072;4676728315963244544;4676728453402198016;4676728590841151488;4676728728280104960;4676728865719058432;4676729003158011904;4676729140596965376;4676729278035918848;4676729415474872320;4676729552913825792;4676729690352779264;4676729827791732736;4676729965230686208;4676730102669639680;4676730240108593152;4676730377547546624;4676730514986500096;4676730652425453568;4676730789864407040;4676730927303360512;4676731064742313984;4676731202181267456;4676731339620220928;4676731477059174400;4676731614498127872;4676731751937081344;4676731889376034816;4676732026814988288;4676732164253941760;4676732301692895232;4676732439131848704;4676732576570802176;4676732714009755648;4676732851448709120;4676732988887662592;4676733126326616064;4676733263765569536;4676733401204523008;4676733538643476480;4676733676082429952;4676733813521383424;4676733950960336896;4676734088399290368;4676734225838243840;4676734363277197312;4676734500716150784;4676734638155104256;4676734775594057728;4676734913033011200;4676735050471964672;4676735187910918144;4676735325349871616;4676735462788825088;4676735600227778560;4676735737666732032;4676735875105685504;4676736012544638976;4676736149983592448;4676736287422545920;4676736424861499392;4676736562300452864;4676736699739406336;4676736837178359808;4676736974617313280;4676737112056266752;4676737249495220224;4676737386934173696;4676737524373127168;4676737661812080640;4676737799251034112;4676737936689987584;4676738074128941056;4676738211567894528;4676738349006848000;4676738486445801472;4676738623884754944;4676738761323708416;4676738898762661888;4676739036201615360;4676739173640568832;4676739311079522304;4676739448518475776;4676739585957429248;4676739723396382720;4676739860835336192;4676739998274289664;4676740135713243136;4676740273152196608;4676740410591150080;4676740548030103552;4676740685469057024;4676740822908010496;4676740960346963968;4676741097785917440;4676741235224870912;4676741372663824384;4676741510102777856;4676741647541731328;4676741784980684800;4676741922419638272;4676742059858591744;4676742197297545216;4676742334736498688;4676742472175452160;4676742609614405632;4676742747053359104;4676742884492312576;4676743021931266048;4676743159370219520;4676743296809172992;4676743434248126464;4676743571687079936;4676743709126033408;4676743846564986880;4676743984003940352;4676744121442893824;4676744258881847296;4676744396320800768;4676744533759754240;4676744671198707712;4676744808637661184;4676744946076614656;4676745083515568128;4676745220954521600;4676745358393475072;4676745495832428544;4676745633271382016;4676745770710335488;4676745908149288960;4676746045588242432;4676746183027195904;4676746320466149376;4676746457905102848;4676746595344056320;4676746732783009792;4676746870221963264;4676747007660916736;4676747145099870208;4676747282538823680;4676747419977777152;4676747557416730624;4676747694855684096;4676747832294637568;4676747969733591040;4676748107172544512;4676748244611497984;4676748382050451456;4676748519489404928;4676748656928358400;4676748794367311872;4676748931806265344;4676749069245218816;4676749206684172288;4676749344123125760;4676749481562079232;4676749619001032704;4676749756439986176;4676749893878939648;4676750031317893120;4676750168756846592;4676750306195800064;4676750443634753536;4676750581073707008;4676750718512660480;4676750855951613952;4676750993390567424;4676751130829520896;4676751268268474368;4676751405707427840;4676751543146381312;4676751680585334784;4676751818024288256;4676751955463241728;4676752092902195200;4676752230341148672;4676752367780102144;4676752505219055616;4676752642658009088;4676752780096962560;4676752917535916032;4676753054974869504;4676753192413822976;4676753329852776448;4676753467291729920;4676753604730683392;4676753742169636864;4676753879608590336;4676754017047543808;4676754154486497280;4676754291925450752;4676754429364404224;4676754566803357696;4676754704242311168;4676754841681264640;4676754979120218112;4676755116559171584;4676755253998125056;4676755391437078528;4676755528876032000;4676755666314985472;4676755803753938944;4676755941192892416;4676756078631845888;4676756216070799360;4676756353509752832;4676756490948706304;4676756628387659776;4676756765826613248;4676756903265566720;4676757040704520192;4676757178143473664;4676757315582427136;4676757453021380608;4676757590460334080;4676757727899287552;4676757865338241024;4676758002777194496;4676758140216147968;4676758277655101440;4676758415094054912;4676758552533008384;4676758689971961856;4676758827410915328;4676758964849868800;4676759102288822272;4676759239727775744;4676759377166729216;4676759514605682688;4676759652044636160;4676759789483589632;4676759926922543104;4676760064361496576;4676760201800450048;4676760339239403520;4676760476678356992;4676760614117310464;4676760751556263936;4676760888995217408;4676761026434170880;4676761163873124352;4676761301312077824;4676761438751031296;4676761576189984768;4676761713628938240;4676761851067891712;4676761988506845184;4676762125945798656;4676762263384752128;4676762400823705600;4676762538262659072;4676762675701612544;4676762813140566016;4676762950579519488;4676763088018472960;4676763225457426432;4676763362896379904;4676763500335333376;4676763637774286848;4676763775213240320;4676763912652193792;4676764050091147264;4676764187530100736;4676764324969054208;4676764462408007680;4676764599846961152;4676764737285914624;4676764874724868096;4676765012163821568;4676765149602775040;4676765287041728512;4676765424480681984;4676765561919635456;4676765699358588928;4676765836797542400;4676765974236495872;4676766111675449344;4676766249114402816;4676766386553356288;4676766523992309760;4676766661431263232;4676766798870216704;4676766936309170176;4676767073748123648;4676767211187077120;4676767348626030592;4676767486064984064;4676767623503937536;4676767760942891008;4676767898381844480;4676768035820797952;4676768173259751424;4676768310698704896;4676768448137658368;4676768585576611840;4676768723015565312;4676768860454518784;4676768997893472256;4676769135332425728;4676769272771379200;4676769410210332672;4676769547649286144;4676769685088239616;4676769822527193088;4676769959966146560;4676770097405100032;4676770234844053504;4676770372283006976;4676770509721960448;4676770647160913920;4676770784599867392;4676770922038820864;4676771059477774336;4676771196916727808;4676771334355681280;4676771471794634752;4676771609233588224;4676771746672541696;4676771884111495168;4676772021550448640;4676772158989402112;4676772296428355584;4676772433867309056;4676772571306262528;4676772708745216000;4676772846184169472;4676772983623122944;4676773121062076416;4676773258501029888;4676773395939983360;4676773533378936832;4676773670817890304;4676773808256843776;4676773945695797248;4676774083134750720;4676774220573704192;4676774358012657664;4676774495451611136;4676774632890564608;4676774770329518080;4676774907768471552;4676775045207425024;4676775182646378496;4676775320085331968;4676775457524285440;4676775594963238912;4676775732402192384;4676775869841145856;4676776007280099328;4676776144719052800;4676776282158006272;4676776419596959744;4676776557035913216;4676776694474866688;4676776831913820160;4676776969352773632;4676777106791727104;4676777244230680576;4676777381669634048;4676777519108587520;4676777656547540992;4676777793986494464;4676777931425447936;4676778068864401408;4676778206303354880;4676778343742308352;4676778481181261824;4676778618620215296;4676778756059168768;4676778893498122240;4676779030937075712;4676779168376029184;4676779305814982656;4676779443253936128;4676779580692889600;4676779718131843072;4676779855570796544;4676779993009750016;4676780130448703488;4676780267887656960;4676780405326610432;4676780542765563904;4676780680204517376;4676780817643470848;4676780955082424320;4676781092521377792;4676781229960331264;4676781367399284736;4676781504838238208;4676781642277191680;4676781779716145152;4676781917155098624;4676782054594052096;4676782192033005568;4676782329471959040;4676782466910912512;4676782604349865984;4676782741788819456;4676782879227772928;4676783016666726400;4676783154105679872;4676783291544633344;4676783428983586816;4676783566422540288;4676783703861493760;4676783841300447232;4676783978739400704;4676784116178354176;4676784253617307648;4676784391056261120;4676784528495214592;4676784665934168064;4676784803373121536;4676784940812075008;4676785078251028480;4676785215689981952;4676785353128935424;4676785490567888896;4676785628006842368;4676785765445795840;4676785902884749312;4676786040323702784;4676786177762656256;4676786315201609728;4676786452640563200;4676786590079516672;4676786727518470144;4676786864957423616;4676787002396377088;4676787139835330560;4676787277274284032;4676787414713237504;4676787552152190976;4676787689591144448;4676787827030097920;4676787964469051392;4676788101908004864;4676788239346958336;4676788376785911808;4676788514224865280;4676788651663818752;4676788789102772224;4676788926541725696;4676789063980679168;4676789201419632640;4676789338858586112;4676789476297539584;4676789613736493056;4676789751175446528;4676789888614400000;4676790026053353472;4676790163492306944;4676790300931260416;4676790438370213888;4676790575809167360;4676790713248120832;4676790850687074304;4676790988126027776;4676791125564981248;4676791263003934720;4676791400442888192;4676791537881841664;4676791675320795136;4676791812759748608;4676791950198702080;4676792087637655552;4676792225076609024;4676792362515562496;4676792499954515968;4676792637393469440;4676792774832422912;4676792912271376384;4676793049710329856;4676793187149283328;4676793324588236800;4676793462027190272;4676793599466143744;4676793736905097216;4676793874344050688;4676794011783004160;4676794149221957632;4676794286660911104;4676794424099864576;4676794561538818048;4676794698977771520;4676794836416724992;4676794973855678464;4676795111294631936;4676795248733585408;4676795386172538880;4676795523611492352;4676795661050445824;4676795798489399296;4676795935928352768;4676796073367306240;4676796210806259712;4676796348245213184;4676796485684166656;4676796623123120128;4676796760562073600;4676796898001027072;4676797035439980544;4676797172878934016;4676797310317887488;4676797447756840960;4676797585195794432;4676797722634747904;4676797860073701376;4676797997512654848;4676798134951608320;4676798272390561792;4676798409829515264;4676798547268468736;4676798684707422208;4676798822146375680;4676798959585329152;4676799097024282624;4676799234463236096;4676799371902189568;4676799509341143040;4676799646780096512;4676799784219049984;4676799921658003456;4676800059096956928;4676800196535910400;4676800333974863872;4676800471413817344;4676800608852770816;4676800746291724288;4676800883730677760;4676801021169631232;4676801158608584704;4676801296047538176;4676801433486491648;4676801570925445120;4676801708364398592;4676801845803352064;4676801983242305536;4676802120681259008;4676802258120212480;4676802395559165952;4676802532998119424;4676802670437072896;4676802807876026368;4676802945314979840;4676803082753933312;4676803220192886784;4676803357631840256;4676803495070793728;4676803632509747200;4676803769948700672;4676803907387654144;4676804044826607616;4676804182265561088;4676804319704514560;4676804457143468032;4676804594582421504;4676804732021374976;4676804869460328448;4676805006899281920;4676805144338235392;4676805281777188864;4676805419216142336;4676805556655095808;4676805694094049280;4676805831533002752;4676805968971956224;4676806106410909696;4676806243849863168;4676806381288816640;4676806518727770112;4676806656166723584;4676806793605677056;4676806931044630528;4676807068483584000;4676807205922537472;4676807343361490944;4676807480800444416;4676807618239397888;4676807755678351360;4676807893117304832;4676808030556258304;4676808167995211776;4676808305434165248;4676808442873118720;4676808580312072192;4676808717751025664;4676808855189979136;4676808992628932608;4676809130067886080;4676809267506839552;4676809404945793024;4676809542384746496;4676809679823699968;4676809817262653440;4676809954701606912;4676810092140560384;4676810229579513856;4676810367018467328;4676810504457420800;4676810641896374272;4676810779335327744;4676810916774281216;4676811054213234688;4676811191652188160;4676811329091141632;4676811466530095104;4676811603969048576;4676811741408002048;4676811878846955520;4676812016285908992;4676812153724862464;4676812291163815936;4676812428602769408;4676812566041722880;4676812703480676352;4676812840919629824;4676812978358583296;4676813115797536768;4676813253236490240;4676813390675443712;4676813528114397184;4676813665553350656;4676813802992304128;4676813940431257600;4676814077870211072;4676814215309164544;4676814352748118016;4676814490187071488;4676814627626024960;4676814765064978432;4676814902503931904;4676815039942885376;4676815177381838848;4676815314820792320;4676815452259745792;4676815589698699264;4676815727137652736;4676815864576606208;4676816002015559680;4676816139454513152;4676816276893466624;4676816414332420096;4676816551771373568;4676816689210327040;4676816826649280512;4676816964088233984;4676817101527187456;4676817238966140928;4676817376405094400;4676817513844047872;4676817651283001344;4676817788721954816;4676817926160908288;4676818063599861760;4676818201038815232;4676818338477768704;4676818475916722176;4676818613355675648;4676818750794629120;4676818888233582592;4676819025672536064;4676819163111489536;4676819300550443008;4676819437989396480;4676819575428349952;4676819712867303424;4676819850306256896;4676819987745210368;4676820125184163840;4676820262623117312;4676820400062070784;4676820537501024256;4676820674939977728;4676820812378931200;4676820949817884672;4676821087256838144;4676821224695791616;4676821362134745088;4676821499573698560;4676821637012652032;4676821774451605504;4676821911890558976;4676822049329512448;4676822186768465920;4676822324207419392;4676822461646372864;4676822599085326336;4676822736524279808;4676822873963233280;4676823011402186752;4676823148841140224;4676823286280093696;4676823423719047168;4676823561158000640;4676823698596954112;4676823836035907584;4676823973474861056;4676824110913814528;4676824248352768000;4676824385791721472;4676824523230674944;4676824660669628416;4676824798108581888;4676824935547535360;4676825072986488832;4676825210425442304;4676825347864395776;4676825485303349248;4676825622742302720;4676825760181256192;4676825897620209664;4676826035059163136;4676826172498116608;4676826309937070080;4676826447376023552;4676826584814977024;4676826722253930496;4676826859692883968;4676826997131837440;4676827134570790912;4676827272009744384;4676827409448697856;4676827546887651328;4676827684326604800;4676827821765558272;4676827959204511744;4676828096643465216;4676828234082418688;4676828371521372160;4676828508960325632;4676828646399279104;4676828783838232576;4676828921277186048;4676829058716139520;4676829196155092992;4676829333594046464;4676829471032999936;4676829608471953408;4676829745910906880;4676829883349860352;4676830020788813824;4676830158227767296;4676830295666720768;4676830433105674240;4676830570544627712;4676830707983581184;4676830845422534656;4676830982861488128;4676831120300441600;4676831257739395072;4676831395178348544;4676831532617302016;4676831670056255488;4676831807495208960;4676831944934162432;4676832082373115904;4676832219812069376;4676832357251022848;4676832494689976320;4676832632128929792;4676832769567883264;4676832907006836736;4676833044445790208;4676833181884743680;4676833319323697152;4676833456762650624;4676833594201604096;4676833731640557568;4676833869079511040;4676834006518464512;4676834143957417984;4676834281396371456;4676834418835324928;4676834556274278400;4676834693713231872;4676834831152185344;4676834968591138816;4676835106030092288;4676835243469045760;4676835380907999232;4676835518346952704;4676835655785906176;4676835793224859648;4676835930663813120;4676836068102766592;4676836205541720064;4676836342980673536;4676836480419627008;4676836617858580480;4676836755297533952;4676836892736487424;4676837030175440896;4676837167614394368;4676837305053347840;4676837442492301312;4676837579931254784;4676837717370208256;4676837854809161728;4676837992248115200;4676838129687068672;4676838267126022144;4676838404564975616;4676838542003929088;4676838679442882560;4676838816881836032;4676838954320789504;4676839091759742976;4676839229198696448;4676839366637649920;4676839504076603392;4676839641515556864;4676839778954510336;4676839916393463808;4676840053832417280;4676840191271370752;4676840328710324224;4676840466149277696;4676840603588231168;4676840741027184640;4676840878466138112;4676841015905091584;4676841153344045056;4676841290782998528;4676841428221952000;4676841565660905472;4676841703099858944;4676841840538812416;4676841977977765888;4676842115416719360;4676842252855672832;4676842390294626304;4676842527733579776;4676842665172533248;4676842802611486720;4676842940050440192;4676843077489393664;4676843214928347136;4676843352367300608;4676843489806254080;4676843627245207552;4676843764684161024;4676843902123114496;4676844039562067968;4676844177001021440;4676844314439974912;4676844451878928384;4676844589317881856;4676844726756835328;4676844864195788800;4676845001634742272;4676845139073695744;4676845276512649216;4676845413951602688;4676845551390556160;4676845688829509632;4676845826268463104;4676845963707416576;4676846101146370048;4676846238585323520;4676846376024276992;4676846513463230464;4676846650902183936;4676846788341137408;4676846925780090880;4676847063219044352;4676847200657997824;4676847338096951296;4676847475535904768;4676847612974858240;4676847750413811712;4676847887852765184;4676848025291718656;4676848162730672128;4676848300169625600;4676848437608579072;4676848575047532544;4676848712486486016;4676848849925439488;4676848987364392960;4676849124803346432;4676849262242299904;4676849399681253376;4676849537120206848;4676849674559160320;4676849811998113792;4676849949437067264;4676850086876020736;4676850224314974208;4676850361753927680;4676850499192881152;4676850636631834624;4676850774070788096;4676850911509741568;4676851048948695040;4676851186387648512;4676851323826601984;4676851461265555456;4676851598704508928;4676851736143462400;4676851873582415872;4676852011021369344;4676852148460322816;4676852285899276288;4676852423338229760;4676852560777183232;4676852698216136704;4676852835655090176;4676852973094043648;4676853110532997120;4676853247971950592;4676853385410904064;4676853522849857536;4676853660288811008;4676853797727764480;4676853935166717952;4676854072605671424;4676854210044624896;4676854347483578368;4676854484922531840;4676854622361485312;4676854759800438784;4676854897239392256;4676855034678345728;4676855172117299200;4676855309556252672;4676855446995206144;4676855584434159616;4676855721873113088;4676855859312066560;4676855996751020032;4676856134189973504;4676856271628926976;4676856409067880448;4676856546506833920;4676856683945787392;4676856821384740864;4676856958823694336;4676857096262647808;4676857233701601280;4676857371140554752;4676857508579508224;4676857646018461696;4676857783457415168;4676857920896368640;4676858058335322112;4676858195774275584;4676858333213229056;4676858470652182528;4676858608091136000;4676858745530089472;4676858882969042944;4676859020407996416;4676859157846949888;4676859295285903360;4676859432724856832;4676859570163810304;4676859707602763776;4676859845041717248;4676859982480670720;4676860119919624192;4676860257358577664;4676860394797531136;4676860532236484608;4676860669675438080;4676860807114391552;4676860944553345024;4676861081992298496;4676861219431251968;4676861356870205440;4676861494309158912;4676861631748112384;4676861769187065856;4676861906626019328;4676862044064972800;4676862181503926272;4676862318942879744;4676862456381833216;4676862593820786688;4676862731259740160;4676862868698693632;4676863006137647104;4676863143576600576;4676863281015554048;4676863418454507520;4676863555893460992;4676863693332414464;4676863830771367936;4676863968210321408;4676864105649274880;4676864243088228352;4676864380527181824;4676864517966135296;4676864655405088768;4676864792844042240;4676864930282995712;4676865067721949184;4676865205160902656;4676865342599856128;4676865480038809600;4676865617477763072;4676865754916716544;4676865892355670016;4676866029794623488;4676866167233576960;4676866304672530432;4676866442111483904;4676866579550437376;4676866716989390848;4676866854428344320;4676866991867297792;4676867129306251264;4676867266745204736;4676867404184158208;4676867541623111680;4676867679062065152;4676867816501018624;4676867953939972096;4676868091378925568;4676868228817879040;4676868366256832512;4676868503695785984;4676868641134739456;4676868778573692928;4676868916012646400;4676869053451599872;4676869190890553344;4676869328329506816;4676869465768460288;4676869603207413760;4676869740646367232;4676869878085320704;4676870015524274176;4676870152963227648;4676870290402181120;4676870427841134592;4676870565280088064;4676870702719041536;4676870840157995008;4676870977596948480;4676871115035901952;4676871252474855424;4676871389913808896;4676871527352762368;4676871664791715840;4676871802230669312;4676871939669622784;4676872077108576256;4676872214547529728;4676872351986483200;4676872489425436672;4676872626864390144;4676872764303343616;4676872901742297088;4676873039181250560;4676873176620204032;4676873314059157504;4676873451498110976;4676873588937064448;4676873726376017920;4676873863814971392;4676874001253924864;4676874138692878336;4676874276131831808;4676874413570785280;4676874551009738752;4676874688448692224;4676874825887645696;4676874963326599168;4676875100765552640;4676875238204506112;4676875375643459584;4676875513082413056;4676875650521366528;4676875787960320000;4676875925399273472;4676876062838226944;4676876200277180416;4676876337716133888;4676876475155087360;4676876612594040832;4676876750032994304;4676876887471947776;4676877024910901248;4676877162349854720;4676877299788808192;4676877437227761664;4676877574666715136;4676877712105668608;4676877849544622080;4676877986983575552;4676878124422529024;4676878261861482496;4676878399300435968;4676878536739389440;4676878674178342912;4676878811617296384;4676878949056249856;4676879086495203328;4676879223934156800;4676879361373110272;4676879498812063744;4676879636251017216;4676879773689970688;4676879911128924160;4676880048567877632;4676880186006831104;4676880323445784576;4676880460884738048;4676880598323691520;4676880735762644992;4676880873201598464;4676881010640551936;4676881148079505408;4676881285518458880;4676881422957412352;4676881560396365824;4676881697835319296;4676881835274272768;4676881972713226240;4676882110152179712;4676882247591133184;4676882385030086656;4676882522469040128;4676882659907993600;4676882797346947072;4676882934785900544;4676883072224854016;4676883209663807488;4676883347102760960;4676883484541714432;4676883621980667904;4676883759419621376;4676883896858574848;4676884034297528320;4676884171736481792;4676884309175435264;4676884446614388736;4676884584053342208;4676884721492295680;4676884858931249152;4676884996370202624;4676885133809156096;4676885271248109568;4676885408687063040;4676885546126016512;4676885683564969984;4676885821003923456;4676885958442876928;4676886095881830400;4676886233320783872;4676886370759737344;4676886508198690816;4676886645637644288;4676886783076597760;4676886920515551232;4676887057954504704;4676887195393458176;4676887332832411648;4676887470271365120;4676887607710318592;4676887745149272064;4676887882588225536;4676888020027179008;4676888157466132480;4676888294905085952;4676888432344039424;4676888569782992896;4676888707221946368;4676888844660899840;4676888982099853312;4676889119538806784;4676889256977760256;4676889394416713728;4676889531855667200;4676889669294620672;4676889806733574144;4676889944172527616;4676890081611481088;4676890219050434560;4676890356489388032;4676890493928341504;4676890631367294976;4676890768806248448;4676890906245201920;4676891043684155392;4676891181123108864;4676891318562062336;4676891456001015808;4676891593439969280;4676891730878922752;4676891868317876224;4676892005756829696;4676892143195783168;4676892280634736640;4676892418073690112;4676892555512643584;4676892692951597056;4676892830390550528;4676892967829504000;4676893105268457472;4676893242707410944;4676893380146364416;4676893517585317888;4676893655024271360;4676893792463224832;4676893929902178304;4676894067341131776;4676894204780085248;4676894342219038720;4676894479657992192;4676894617096945664;4676894754535899136;4676894891974852608;4676895029413806080;4676895166852759552;4676895304291713024;4676895441730666496;4676895579169619968;4676895716608573440;4676895854047526912;4676895991486480384;4676896128925433856;4676896266364387328;4676896403803340800;4676896541242294272;4676896678681247744;4676896816120201216;4676896953559154688;4676897090998108160;4676897228437061632;4676897365876015104;4676897503314968576;4676897640753922048;4676897778192875520;4676897915631828992;4676898053070782464;4676898190509735936;4676898327948689408;4676898465387642880;4676898602826596352;4676898740265549824;4676898877704503296;4676899015143456768;4676899152582410240;4676899290021363712;4676899427460317184;4676899564899270656;4676899702338224128;4676899839777177600;4676899977216131072;4676900114655084544;4676900252094038016;4676900389532991488;4676900526971944960;4676900664410898432;4676900801849851904;4676900939288805376;4676901076727758848;4676901214166712320;4676901351605665792;4676901489044619264;4676901626483572736;4676901763922526208;4676901901361479680;4676902038800433152;4676902176239386624;4676902313678340096;4676902451117293568;4676902588556247040;4676902725995200512;4676902863434153984;4676903000873107456;4676903138312060928;4676903275751014400;4676903413189967872;4676903550628921344;4676903688067874816;4676903825506828288;4676903962945781760;4676904100384735232;4676904237823688704;4676904375262642176;4676904512701595648;4676904650140549120;4676904787579502592;4676904925018456064;4676905062457409536;4676905199896363008;4676905337335316480;4676905474774269952;4676905612213223424;4676905749652176896;4676905887091130368;4676906024530083840;4676906161969037312;4676906299407990784;4676906436846944256;4676906574285897728;4676906711724851200;4676906849163804672;4676906986602758144;4676907124041711616;4676907261480665088;4676907398919618560;4676907536358572032;4676907673797525504;4676907811236478976;4676907948675432448;4676908086114385920;4676908223553339392;4676908360992292864;4676908498431246336;4676908635870199808;4676908773309153280;4676908910748106752;4676909048187060224;4676909185626013696;4676909323064967168;4676909460503920640;4676909597942874112;4676909735381827584;4676909872820781056;4676910010259734528;4676910147698688000;4676910285137641472;4676910422576594944;4676910560015548416;4676910697454501888;4676910834893455360;4676910972332408832;4676911109771362304;4676911247210315776;4676911384649269248;4676911522088222720;4676911659527176192;4676911796966129664;4676911934405083136;4676912071844036608;4676912209282990080;4676912346721943552;4676912484160897024;4676912621599850496;4676912759038803968;4676912896477757440;4676913033916710912;4676913171355664384;4676913308794617856;4676913446233571328;4676913583672524800;4676913721111478272;4676913858550431744;4676913995989385216;4676914133428338688;4676914270867292160;4676914408306245632;4676914545745199104;4676914683184152576;4676914820623106048;4676914958062059520;4676915095501012992;4676915232939966464;4676915370378919936;4676915507817873408;4676915645256826880;4676915782695780352;4676915920134733824;4676916057573687296;4676916195012640768;4676916332451594240;4676916469890547712;4676916607329501184;4676916744768454656;4676916882207408128;4676917019646361600;4676917157085315072;4676917294524268544;4676917431963222016;4676917569402175488;4676917706841128960;4676917844280082432;4676917981719035904;4676918119157989376;4676918256596942848;4676918394035896320;4676918531474849792;4676918668913803264;4676918806352756736;4676918943791710208;4676919081230663680;4676919218669617152;4676919356108570624;4676919493547524096;4676919630986477568;4676919768425431040;4676919905864384512;4676920043303337984;4676920180742291456;4676920318181244928;4676920455620198400;4676920593059151872;4676920730498105344;4676920867937058816;4676921005376012288;4676921142814965760;4676921280253919232;4676921417692872704;4676921555131826176;4676921692570779648;4676921830009733120;4676921967448686592;4676922104887640064;4676922242326593536;4676922379765547008;4676922517204500480;4676922654643453952;4676922792082407424;4676922929521360896;4676923066960314368;4676923204399267840;4676923341838221312;4676923479277174784;4676923616716128256;4676923754155081728;4676923891594035200;4676924029032988672;4676924166471942144;4676924303910895616;4676924441349849088;4676924578788802560;4676924716227756032;4676924853666709504;4676924991105662976;4676925128544616448;4676925265983569920;4676925403422523392;4676925540861476864;4676925678300430336;4676925815739383808;4676925953178337280;4676926090617290752;4676926228056244224;4676926365495197696;4676926502934151168;4676926640373104640;4676926777812058112;4676926915251011584;4676927052689965056;4676927190128918528;4676927327567872000;4676927465006825472;4676927602445778944;4676927739884732416;4676927877323685888;4676928014762639360;4676928152201592832;4676928289640546304;4676928427079499776;4676928564518453248;4676928701957406720;4676928839396360192;4676928976835313664;4676929114274267136;4676929251713220608;4676929389152174080;4676929526591127552;4676929664030081024;4676929801469034496;4676929938907987968;4676930076346941440;4676930213785894912;4676930351224848384;4676930488663801856;4676930626102755328;4676930763541708800;4676930900980662272;4676931038419615744;4676931175858569216;4676931313297522688;4676931450736476160;4676931588175429632;4676931725614383104;4676931863053336576;4676932000492290048;4676932137931243520;4676932275370196992;4676932412809150464;4676932550248103936;4676932687687057408;4676932825126010880;4676932962564964352;4676933100003917824;4676933237442871296;4676933374881824768;4676933512320778240;4676933649759731712;4676933787198685184;4676933924637638656;4676934062076592128;4676934199515545600;4676934336954499072;4676934474393452544;4676934611832406016;4676934749271359488;4676934886710312960;4676935024149266432;4676935161588219904;4676935299027173376;4676935436466126848;4676935573905080320;4676935711344033792;4676935848782987264;4676935986221940736;4676936123660894208;4676936261099847680;4676936398538801152;4676936535977754624;4676936673416708096;4676936810855661568;4676936948294615040;4676937085733568512;4676937223172521984;4676937360611475456;4676937498050428928;4676937635489382400;4676937772928335872;4676937910367289344;4676938047806242816;4676938185245196288;4676938322684149760;4676938460123103232;4676938597562056704;4676938735001010176;4676938872439963648;4676939009878917120;4676939147317870592;4676939284756824064;4676939422195777536;4676939559634731008;4676939697073684480;4676939834512637952;4676939971951591424;4676940109390544896;4676940246829498368;4676940384268451840;4676940521707405312;4676940659146358784;4676940796585312256;4676940934024265728;4676941071463219200;4676941208902172672;4676941346341126144;4676941483780079616;4676941621219033088;4676941758657986560;4676941896096940032;4676942033535893504;4676942170974846976;4676942308413800448;4676942445852753920;4676942583291707392;4676942720730660864;4676942858169614336;4676942995608567808;4676943133047521280;4676943270486474752;4676943407925428224;4676943545364381696;4676943682803335168;4676943820242288640;4676943957681242112;4676944095120195584;4676944232559149056;4676944369998102528;4676944507437056000;4676944644876009472;4676944782314962944;4676944919753916416;4676945057192869888;4676945194631823360;4676945332070776832;4676945469509730304;4676945606948683776;4676945744387637248;4676945881826590720;4676946019265544192;4676946156704497664;4676946294143451136;4676946431582404608;4676946569021358080;4676946706460311552;4676946843899265024;4676946981338218496;4676947118777171968;4676947256216125440;4676947393655078912;4676947531094032384;4676947668532985856;4676947805971939328;4676947943410892800;4676948080849846272;4676948218288799744;4676948355727753216;4676948493166706688;4676948630605660160;4676948768044613632;4676948905483567104;4676949042922520576;4676949180361474048;4676949317800427520;4676949455239380992;4676949592678334464;4676949730117287936;4676949867556241408;4676950004995194880;4676950142434148352;4676950279873101824;4676950417312055296;4676950554751008768;4676950692189962240;4676950829628915712;4676950967067869184;4676951104506822656;4676951241945776128;4676951379384729600;4676951516823683072;4676951654262636544;4676951791701590016;4676951929140543488;4676952066579496960;4676952204018450432;4676952341457403904;4676952478896357376;4676952616335310848;4676952753774264320;4676952891213217792;4676953028652171264;4676953166091124736;4676953303530078208;4676953440969031680;4676953578407985152;4676953715846938624;4676953853285892096;4676953990724845568;4676954128163799040;4676954265602752512;4676954403041705984;4676954540480659456;4676954677919612928;4676954815358566400;4676954952797519872;4676955090236473344;4676955227675426816;4676955365114380288;4676955502553333760;4676955639992287232;4676955777431240704;4676955914870194176;4676956052309147648;4676956189748101120;4676956327187054592;4676956464626008064;4676956602064961536;4676956739503915008;4676956876942868480;4676957014381821952;4676957151820775424;4676957289259728896;4676957426698682368;4676957564137635840;4676957701576589312;4676957839015542784;4676957976454496256;4676958113893449728;4676958251332403200;4676958388771356672;4676958526210310144;4676958663649263616;4676958801088217088;4676958938527170560;4676959075966124032;4676959213405077504;4676959350844030976;4676959488282984448;4676959625721937920;4676959763160891392;4676959900599844864;4676960038038798336;4676960175477751808;4676960312916705280;4676960450355658752;4676960587794612224;4676960725233565696;4676960862672519168;4676961000111472640;4676961137550426112;4676961274989379584;4676961412428333056;4676961549867286528;4676961687306240000;4676961824745193472;4676961962184146944;4676962099623100416;4676962237062053888;4676962374501007360;4676962511939960832;4676962649378914304;4676962786817867776;4676962924256821248;4676963061695774720;4676963199134728192;4676963336573681664;4676963474012635136;4676963611451588608;4676963748890542080;4676963886329495552;4676964023768449024;4676964161207402496;4676964298646355968;4676964436085309440;4676964573524262912;4676964710963216384;4676964848402169856;4676964985841123328;4676965123280076800;4676965260719030272;4676965398157983744;4676965535596937216;4676965673035890688;4676965810474844160;4676965947913797632;4676966085352751104;4676966222791704576;4676966360230658048;4676966497669611520;4676966635108564992;4676966772547518464;4676966909986471936;4676967047425425408;4676967184864378880;4676967322303332352;4676967459742285824;4676967597181239296;4676967734620192768;4676967872059146240;4676968009498099712;4676968146937053184;4676968284376006656;4676968421814960128;4676968559253913600;4676968696692867072;4676968834131820544;4676968971570774016;4676969109009727488;4676969246448680960;4676969383887634432;4676969521326587904;4676969658765541376;4676969796204494848;4676969933643448320;4676970071082401792;4676970208521355264;4676970345960308736;4676970483399262208;4676970620838215680;4676970758277169152;4676970895716122624;4676971033155076096;4676971170594029568;4676971308032983040;4676971445471936512;4676971582910889984;4676971720349843456;4676971857788796928;4676971995227750400;4676972132666703872;4676972270105657344;4676972407544610816;4676972544983564288;4676972682422517760;4676972819861471232;4676972957300424704;4676973094739378176;4676973232178331648;4676973369617285120;4676973507056238592;4676973644495192064;4676973781934145536;4676973919373099008;4676974056812052480;4676974194251005952;4676974331689959424;4676974469128912896;4676974606567866368;4676974744006819840;4676974881445773312;4676975018884726784;4676975156323680256;4676975293762633728;4676975431201587200;4676975568640540672;4676975706079494144;4676975843518447616;4676975980957401088;4676976118396354560;4676976255835308032;4676976393274261504;4676976530713214976;4676976668152168448;4676976805591121920;4676976943030075392;4676977080469028864;4676977217907982336;4676977355346935808;4676977492785889280;4676977630224842752;4676977767663796224;4676977905102749696;4676978042541703168;4676978179980656640;4676978317419610112;4676978454858563584;4676978592297517056;4676978729736470528;4676978867175424000;4676979004614377472;4676979142053330944;4676979279492284416;4676979416931237888;4676979554370191360;4676979691809144832;4676979829248098304;4676979966687051776;4676980104126005248;4676980241564958720;4676980379003912192;4676980516442865664;4676980653881819136;4676980791320772608;4676980928759726080;4676981066198679552;4676981203637633024;4676981341076586496;4676981478515539968;4676981615954493440;4676981753393446912;4676981890832400384;4676982028271353856;4676982165710307328;4676982303149260800;4676982440588214272;4676982578027167744;4676982715466121216;4676982852905074688;4676982990344028160;4676983127782981632;4676983265221935104;4676983402660888576;4676983540099842048;4676983677538795520;4676983814977748992;4676983952416702464;4676984089855655936;4676984227294609408;4676984364733562880;4676984502172516352;4676984639611469824;4676984777050423296;4676984914489376768;4676985051928330240;4676985189367283712;4676985326806237184;4676985464245190656;4676985601684144128;4676985739123097600;4676985876562051072;4676986014001004544;4676986151439958016;4676986288878911488;4676986426317864960;4676986563756818432;4676986701195771904;4676986838634725376;4676986976073678848;4676987113512632320;4676987250951585792;4676987388390539264;4676987525829492736;4676987663268446208;4676987800707399680;4676987938146353152;4676988075585306624;4676988213024260096;4676988350463213568;4676988487902167040;4676988625341120512;4676988762780073984;4676988900219027456;4676989037657980928;4676989175096934400;4676989312535887872;4676989449974841344;4676989587413794816;4676989724852748288;4676989862291701760;4676989999730655232;4676990137169608704;4676990274608562176;4676990412047515648;4676990549486469120;4676990686925422592;4676990824364376064;4676990961803329536;4676991099242283008;4676991236681236480;4676991374120189952;4676991511559143424;4676991648998096896;4676991786437050368;4676991923876003840;4676992061314957312;4676992198753910784;4676992336192864256;4676992473631817728;4676992611070771200;4676992748509724672;4676992885948678144;4676993023387631616;4676993160826585088;4676993298265538560;4676993435704492032;4676993573143445504;4676993710582398976;4676993848021352448;4676993985460305920;4676994122899259392;4676994260338212864;4676994397777166336;4676994535216119808;4676994672655073280;4676994810094026752;4676994947532980224;4676995084971933696;4676995222410887168;4676995359849840640;4676995497288794112;4676995634727747584;4676995772166701056;4676995909605654528;4676996047044608000;4676996184483561472;4676996321922514944;4676996459361468416;4676996596800421888;4676996734239375360;4676996871678328832;4676997009117282304;4676997146556235776;4676997283995189248;4676997421434142720;4676997558873096192;4676997696312049664;4676997833751003136;4676997971189956608;4676998108628910080;4676998246067863552;4676998383506817024;4676998520945770496;4676998658384723968;4676998795823677440;4676998933262630912;4676999070701584384;4676999208140537856;4676999345579491328;4676999483018444800;4676999620457398272;4676999757896351744;4676999895335305216;4677000032774258688;4677000170213212160;4677000307652165632;4677000445091119104;4677000582530072576;4677000719969026048;4677000857407979520;4677000994846932992;4677001132285886464;4677001269724839936;4677001407163793408;4677001544602746880;4677001682041700352;4677001819480653824;4677001956919607296;4677002094358560768;4677002231797514240;4677002369236467712;4677002506675421184;4677002644114374656;4677002781553328128;4677002918992281600;4677003056431235072;4677003193870188544;4677003331309142016;4677003468748095488;4677003606187048960;4677003743626002432;4677003881064955904;4677004018503909376;4677004155942862848;4677004293381816320;4677004430820769792;4677004568259723264;4677004705698676736;4677004843137630208;4677004980576583680;4677005118015537152;4677005255454490624;4677005392893444096;4677005530332397568;4677005667771351040;4677005805210304512;4677005942649257984;4677006080088211456;4677006217527164928;4677006354966118400;4677006492405071872;4677006629844025344;4677006767282978816;4677006904721932288;4677007042160885760;4677007179599839232;4677007317038792704;4677007454477746176;4677007591916699648;4677007729355653120;4677007866794606592;4677008004233560064;4677008141672513536;4677008279111467008;4677008416550420480;4677008553989373952;4677008691428327424;4677008828867280896;4677008966306234368;4677009103745187840;4677009241184141312;4677009378623094784;4677009516062048256;4677009653501001728;4677009790939955200;4677009928378908672;4677010065817862144;4677010203256815616;4677010340695769088;4677010478134722560;4677010615573676032;4677010753012629504;4677010890451582976;4677011027890536448;4677011165329489920;4677011302768443392;4677011440207396864;4677011577646350336;4677011715085303808;4677011852524257280;4677011989963210752;4677012127402164224;4677012264841117696;4677012402280071168;4677012539719024640;4677012677157978112;4677012814596931584;4677012952035885056;4677013089474838528;4677013226913792000;4677013364352745472;4677013501791698944;4677013639230652416;4677013776669605888;4677013914108559360;4677014051547512832;4677014188986466304;4677014326425419776;4677014463864373248;4677014601303326720;4677014738742280192;4677014876181233664;4677015013620187136;4677015151059140608;4677015288498094080;4677015425937047552;4677015563376001024;4677015700814954496;4677015838253907968;4677015975692861440;4677016113131814912;4677016250570768384;4677016388009721856;4677016525448675328;4677016662887628800;4677016800326582272;4677016937765535744;4677017075204489216;4677017212643442688;4677017350082396160;4677017487521349632;4677017624960303104;4677017762399256576;4677017899838210048;4677018037277163520;4677018174716116992;4677018312155070464;4677018449594023936;4677018587032977408;4677018724471930880;4677018861910884352;4677018999349837824;4677019136788791296;4677019274227744768;4677019411666698240;4677019549105651712;4677019686544605184;4677019823983558656;4677019961422512128;4677020098861465600;4677020236300419072;4677020373739372544;4677020511178326016;4677020648617279488;4677020786056232960;4677020923495186432;4677021060934139904;4677021198373093376;4677021335812046848;4677021473251000320;4677021610689953792;4677021748128907264;4677021885567860736;4677022023006814208;4677022160445767680;4677022297884721152;4677022435323674624;4677022572762628096;4677022710201581568;4677022847640535040;4677022985079488512;4677023122518441984;4677023259957395456;4677023397396348928;4677023534835302400;4677023672274255872;4677023809713209344;4677023947152162816;4677024084591116288;4677024222030069760;4677024359469023232;4677024496907976704;4677024634346930176;4677024771785883648;4677024909224837120;4677025046663790592;4677025184102744064;4677025321541697536;4677025458980651008;4677025596419604480;4677025733858557952;4677025871297511424;4677026008736464896;4677026146175418368;4677026283614371840;4677026421053325312;4677026558492278784;4677026695931232256;4677026833370185728;4677026970809139200;4677027108248092672;4677027245687046144;4677027383125999616;4677027520564953088;4677027658003906560;4677027795442860032;4677027932881813504;4677028070320766976;4677028207759720448;4677028345198673920;4677028482637627392;4677028620076580864;4677028757515534336;4677028894954487808;4677029032393441280;4677029169832394752;4677029307271348224;4677029444710301696;4677029582149255168;4677029719588208640;4677029857027162112;4677029994466115584;4677030131905069056;4677030269344022528;4677030406782976000;4677030544221929472;4677030681660882944;4677030819099836416;4677030956538789888;4677031093977743360;4677031231416696832;4677031368855650304;4677031506294603776;4677031643733557248;4677031781172510720;4677031918611464192;4677032056050417664;4677032193489371136;4677032330928324608;4677032468367278080;4677032605806231552;4677032743245185024;4677032880684138496;4677033018123091968;4677033155562045440;4677033293000998912;4677033430439952384;4677033567878905856;4677033705317859328;4677033842756812800;4677033980195766272;4677034117634719744;4677034255073673216;4677034392512626688;4677034529951580160;4677034667390533632;4677034804829487104;4677034942268440576;4677035079707394048;4677035217146347520;4677035354585300992;4677035492024254464;4677035629463207936;4677035766902161408;4677035904341114880;4677036041780068352;4677036179219021824;4677036316657975296;4677036454096928768;4677036591535882240;4677036728974835712;4677036866413789184;4677037003852742656;4677037141291696128;4677037278730649600;4677037416169603072;4677037553608556544;4677037691047510016;4677037828486463488;4677037965925416960;4677038103364370432;4677038240803323904;4677038378242277376;4677038515681230848;4677038653120184320;4677038790559137792;4677038927998091264;4677039065437044736;4677039202875998208;4677039340314951680;4677039477753905152;4677039615192858624;4677039752631812096;4677039890070765568;4677040027509719040;4677040164948672512;4677040302387625984;4677040439826579456;4677040577265532928;4677040714704486400;4677040852143439872;4677040989582393344;4677041127021346816;4677041264460300288;4677041401899253760;4677041539338207232;4677041676777160704;4677041814216114176;4677041951655067648;4677042089094021120;4677042226532974592;4677042363971928064;4677042501410881536;4677042638849835008;4677042776288788480;4677042913727741952;4677043051166695424;4677043188605648896;4677043326044602368;4677043463483555840;4677043600922509312;4677043738361462784;4677043875800416256;4677044013239369728;4677044150678323200;4677044288117276672;4677044425556230144;4677044562995183616;4677044700434137088;4677044837873090560;4677044975312044032;4677045112750997504;4677045250189950976;4677045387628904448;4677045525067857920;4677045662506811392;4677045799945764864;4677045937384718336;4677046074823671808;4677046212262625280;4677046349701578752;4677046487140532224;4677046624579485696;4677046762018439168;4677046899457392640;4677047036896346112;4677047174335299584;4677047311774253056;4677047449213206528;4677047586652160000;4677047724091113472;4677047861530066944;4677047998969020416;4677048136407973888;4677048273846927360;4677048411285880832;4677048548724834304;4677048686163787776;4677048823602741248;4677048961041694720;4677049098480648192;4677049235919601664;4677049373358555136;4677049510797508608;4677049648236462080;4677049785675415552;4677049923114369024;4677050060553322496;4677050197992275968;4677050335431229440;4677050472870182912;4677050610309136384;4677050747748089856;4677050885187043328;4677051022625996800;4677051160064950272;4677051297503903744;4677051434942857216;4677051572381810688;4677051709820764160;4677051847259717632;4677051984698671104;4677052122137624576;4677052259576578048;4677052397015531520;4677052534454484992;4677052671893438464;4677052809332391936;4677052946771345408;4677053084210298880;4677053221649252352;4677053359088205824;4677053496527159296;4677053633966112768;4677053771405066240;4677053908844019712;4677054046282973184;4677054183721926656;4677054321160880128;4677054458599833600;4677054596038787072;4677054733477740544;4677054870916694016;4677055008355647488;4677055145794600960;4677055283233554432;4677055420672507904;4677055558111461376;4677055695550414848;4677055832989368320;4677055970428321792;4677056107867275264;4677056245306228736;4677056382745182208;4677056520184135680;4677056657623089152;4677056795062042624;4677056932500996096;4677057069939949568;4677057207378903040;4677057344817856512;4677057482256809984;4677057619695763456;4677057757134716928;4677057894573670400;4677058032012623872;4677058169451577344;4677058306890530816;4677058444329484288;4677058581768437760;4677058719207391232;4677058856646344704;4677058994085298176;4677059131524251648;4677059268963205120;4677059406402158592;4677059543841112064;4677059681280065536;4677059818719019008;4677059956157972480;4677060093596925952;4677060231035879424;4677060368474832896;4677060505913786368;4677060643352739840;4677060780791693312;4677060918230646784;4677061055669600256;4677061193108553728;4677061330547507200;4677061467986460672;4677061605425414144;4677061742864367616;4677061880303321088;4677062017742274560;4677062155181228032;4677062292620181504;4677062430059134976;4677062567498088448;4677062704937041920;4677062842375995392;4677062979814948864;4677063117253902336;4677063254692855808;4677063392131809280;4677063529570762752;4677063667009716224;4677063804448669696;4677063941887623168;4677064079326576640;4677064216765530112;4677064354204483584;4677064491643437056;4677064629082390528;4677064766521344000;4677064903960297472;4677065041399250944;4677065178838204416;4677065316277157888;4677065453716111360;4677065591155064832;4677065728594018304;4677065866032971776;4677066003471925248;4677066140910878720;4677066278349832192;4677066415788785664;4677066553227739136;4677066690666692608;4677066828105646080;4677066965544599552;4677067102983553024;4677067240422506496;4677067377861459968;4677067515300413440;4677067652739366912;4677067790178320384;4677067927617273856;4677068065056227328;4677068202495180800;4677068339934134272;4677068477373087744;4677068614812041216;4677068752250994688;4677068889689948160;4677069027128901632;4677069164567855104;4677069302006808576;4677069439445762048;4677069576884715520;4677069714323668992;4677069851762622464;4677069989201575936;4677070126640529408;4677070264079482880;4677070401518436352;4677070538957389824;4677070676396343296;4677070813835296768;4677070951274250240;4677071088713203712;4677071226152157184;4677071363591110656;4677071501030064128;4677071638469017600;4677071775907971072;4677071913346924544;4677072050785878016;4677072188224831488;4677072325663784960;4677072463102738432;4677072600541691904;4677072737980645376;4677072875419598848;4677073012858552320;4677073150297505792;4677073287736459264;4677073425175412736;4677073562614366208;4677073700053319680;4677073837492273152;4677073974931226624;4677074112370180096;4677074249809133568;4677074387248087040;4677074524687040512;4677074662125993984;4677074799564947456;4677074937003900928;4677075074442854400;4677075211881807872;4677075349320761344;4677075486759714816;4677075624198668288;4677075761637621760;4677075899076575232;4677076036515528704;4677076173954482176;4677076311393435648;4677076448832389120;4677076586271342592;4677076723710296064;4677076861149249536;4677076998588203008;4677077136027156480;4677077273466109952;4677077410905063424;4677077548344016896;4677077685782970368;4677077823221923840;4677077960660877312;4677078098099830784;4677078235538784256;4677078372977737728;4677078510416691200;4677078647855644672;4677078785294598144;4677078922733551616;4677079060172505088;4677079197611458560;4677079335050412032;4677079472489365504;4677079609928318976;4677079747367272448;4677079884806225920;4677080022245179392;4677080159684132864;4677080297123086336;4677080434562039808;4677080572000993280;4677080709439946752;4677080846878900224;4677080984317853696;4677081121756807168;4677081259195760640;4677081396634714112;4677081534073667584;4677081671512621056;4677081808951574528;4677081946390528000;4677082083829481472;4677082221268434944;4677082358707388416;4677082496146341888;4677082633585295360;4677082771024248832;4677082908463202304;4677083045902155776;4677083183341109248;4677083320780062720;4677083458219016192;4677083595657969664;4677083733096923136;4677083870535876608;4677084007974830080;4677084145413783552;4677084282852737024;4677084420291690496;4677084557730643968;4677084695169597440;4677084832608550912;4677084970047504384;4677085107486457856;4677085244925411328;4677085382364364800;4677085519803318272;4677085657242271744;4677085794681225216;4677085932120178688;4677086069559132160;4677086206998085632;4677086344437039104;4677086481875992576;4677086619314946048;4677086756753899520;4677086894192852992;4677087031631806464;4677087169070759936;4677087306509713408;4677087443948666880;4677087581387620352;4677087718826573824;4677087856265527296;4677087993704480768;4677088131143434240;4677088268582387712;4677088406021341184;4677088543460294656;4677088680899248128;4677088818338201600;4677088955777155072;4677089093216108544;4677089230655062016;4677089368094015488;4677089505532968960;4677089642971922432;4677089780410875904;4677089917849829376;4677090055288782848;4677090192727736320;4677090330166689792;4677090467605643264;4677090605044596736;4677090742483550208;4677090879922503680;4677091017361457152;4677091154800410624;4677091292239364096;4677091429678317568;4677091567117271040;4677091704556224512;4677091841995177984;4677091979434131456;4677092116873084928;4677092254312038400;4677092391750991872;4677092529189945344;4677092666628898816;4677092804067852288;4677092941506805760;4677093078945759232;4677093216384712704;4677093353823666176;4677093491262619648;4677093628701573120;4677093766140526592;4677093903579480064;4677094041018433536;4677094178457387008;4677094315896340480;4677094453335293952;4677094590774247424;4677094728213200896;4677094865652154368;4677095003091107840;4677095140530061312;4677095277969014784;4677095415407968256;4677095552846921728;4677095690285875200;4677095827724828672;4677095965163782144;4677096102602735616;4677096240041689088;4677096377480642560;4677096514919596032;4677096652358549504;4677096789797502976;4677096927236456448;4677097064675409920;4677097202114363392;4677097339553316864;4677097476992270336;4677097614431223808;4677097751870177280;4677097889309130752;4677098026748084224;4677098164187037696;4677098301625991168;4677098439064944640;4677098576503898112;4677098713942851584;4677098851381805056;4677098988820758528;4677099126259712000;4677099263698665472;4677099401137618944;4677099538576572416;4677099676015525888;4677099813454479360;4677099950893432832;4677100088332386304;4677100225771339776;4677100363210293248;4677100500649246720;4677100638088200192;4677100775527153664;4677100912966107136;4677101050405060608;4677101187844014080;4677101325282967552;4677101462721921024;4677101600160874496;4677101737599827968;4677101875038781440;4677102012477734912;4677102149916688384;4677102287355641856;4677102424794595328;4677102562233548800;4677102699672502272;4677102837111455744;4677102974550409216;4677103111989362688;4677103249428316160;4677103386867269632;4677103524306223104;4677103661745176576;4677103799184130048;4677103936623083520;4677104074062036992;4677104211500990464;4677104348939943936;4677104486378897408;4677104623817850880;4677104761256804352;4677104898695757824;4677105036134711296;4677105173573664768;4677105311012618240;4677105448451571712;4677105585890525184;4677105723329478656;4677105860768432128;4677105998207385600;4677106135646339072;4677106273085292544;4677106410524246016;4677106547963199488;4677106685402152960;4677106822841106432;4677106960280059904;4677107097719013376;4677107235157966848;4677107372596920320;4677107510035873792;4677107647474827264;4677107784913780736;4677107922352734208;4677108059791687680;4677108197230641152;4677108334669594624;4677108472108548096;4677108609547501568;4677108746986455040;4677108884425408512;4677109021864361984;4677109159303315456;4677109296742268928;4677109434181222400;4677109571620175872;4677109709059129344;4677109846498082816;4677109983937036288;4677110121375989760;4677110258814943232;4677110396253896704;4677110533692850176;4677110671131803648;4677110808570757120;4677110946009710592;4677111083448664064;4677111220887617536;4677111358326571008;4677111495765524480;4677111633204477952;4677111770643431424;4677111908082384896;4677112045521338368;4677112182960291840;4677112320399245312;4677112457838198784;4677112595277152256;4677112732716105728;4677112870155059200;4677113007594012672;4677113145032966144;4677113282471919616;4677113419910873088;4677113557349826560;4677113694788780032;4677113832227733504;4677113969666686976;4677114107105640448;4677114244544593920;4677114381983547392;4677114519422500864;4677114656861454336;4677114794300407808;4677114931739361280;4677115069178314752;4677115206617268224;4677115344056221696;4677115481495175168;4677115618934128640;4677115756373082112;4677115893812035584;4677116031250989056;4677116168689942528;4677116306128896000;4677116443567849472;4677116581006802944;4677116718445756416;4677116855884709888;4677116993323663360;4677117130762616832;4677117268201570304;4677117405640523776;4677117543079477248;4677117680518430720;4677117817957384192;4677117955396337664;4677118092835291136;4677118230274244608;4677118367713198080;4677118505152151552;4677118642591105024;4677118780030058496;4677118917469011968;4677119054907965440;4677119192346918912;4677119329785872384;4677119467224825856;4677119604663779328;4677119742102732800;4677119879541686272;4677120016980639744;4677120154419593216;4677120291858546688;4677120429297500160;4677120566736453632;4677120704175407104;4677120841614360576;4677120979053314048;4677121116492267520;4677121253931220992;4677121391370174464;4677121528809127936;4677121666248081408;4677121803687034880;4677121941125988352;4677122078564941824;4677122216003895296;4677122353442848768;4677122490881802240;4677122628320755712;4677122765759709184;4677122903198662656;4677123040637616128;4677123178076569600;4677123315515523072;4677123452954476544;4677123590393430016;4677123727832383488;4677123865271336960;4677124002710290432;4677124140149243904;4677124277588197376;4677124415027150848;4677124552466104320;4677124689905057792;4677124827344011264;4677124964782964736;4677125102221918208;4677125239660871680;4677125377099825152;4677125514538778624;4677125651977732096;4677125789416685568;4677125926855639040;4677126064294592512;4677126201733545984;4677126339172499456;4677126476611452928;4677126614050406400;4677126751489359872;4677126888928313344;4677127026367266816;4677127163806220288;4677127301245173760;4677127438684127232;4677127576123080704;4677127713562034176;4677127851000987648;4677127988439941120;4677128125878894592;4677128263317848064;4677128400756801536;4677128538195755008;4677128675634708480;4677128813073661952;4677128950512615424;4677129087951568896;4677129225390522368;4677129362829475840;4677129500268429312;4677129637707382784;4677129775146336256;4677129912585289728;4677130050024243200;4677130187463196672;4677130324902150144;4677130462341103616;4677130599780057088;4677130737219010560;4677130874657964032;4677131012096917504;4677131149535870976;4677131286974824448;4677131424413777920;4677131561852731392;4677131699291684864;4677131836730638336;4677131974169591808;4677132111608545280;4677132249047498752;4677132386486452224;4677132523925405696;4677132661364359168;4677132798803312640;4677132936242266112;4677133073681219584;4677133211120173056;4677133348559126528;4677133485998080000;4677133623437033472;4677133760875986944;4677133898314940416;4677134035753893888;4677134173192847360;4677134310631800832;4677134448070754304;4677134585509707776;4677134722948661248;4677134860387614720;4677134997826568192;4677135135265521664;4677135272704475136;4677135410143428608;4677135547582382080;4677135685021335552;4677135822460289024;4677135959899242496;4677136097338195968;4677136234777149440;4677136372216102912;4677136509655056384;4677136647094009856;4677136784532963328;4677136921971916800;4677137059410870272;4677137196849823744;4677137334288777216;4677137471727730688;4677137609166684160;4677137746605637632;4677137884044591104;4677138021483544576;4677138158922498048;4677138296361451520;4677138433800404992;4677138571239358464;4677138708678311936;4677138846117265408;4677138983556218880;4677139120995172352;4677139258434125824;4677139395873079296;4677139533312032768;4677139670750986240;4677139808189939712;4677139945628893184;4677140083067846656;4677140220506800128;4677140357945753600;4677140495384707072;4677140632823660544;4677140770262614016;4677140907701567488;4677141045140520960;4677141182579474432;4677141320018427904;4677141457457381376;4677141594896334848;4677141732335288320;4677141869774241792;4677142007213195264;4677142144652148736;4677142282091102208;4677142419530055680;4677142556969009152;4677142694407962624;4677142831846916096;4677142969285869568;4677143106724823040;4677143244163776512;4677143381602729984;4677143519041683456;4677143656480636928;4677143793919590400;4677143931358543872;4677144068797497344;4677144206236450816;4677144343675404288;4677144481114357760;4677144618553311232;4677144755992264704;4677144893431218176;4677145030870171648;4677145168309125120;4677145305748078592;4677145443187032064;4677145580625985536;4677145718064939008;4677145855503892480;4677145992942845952;4677146130381799424;4677146267820752896;4677146405259706368;4677146542698659840;4677146680137613312;4677146817576566784;4677146955015520256;4677147092454473728;4677147229893427200;4677147367332380672;4677147504771334144;4677147642210287616;4677147779649241088;4677147917088194560;4677148054527148032;4677148191966101504;4677148329405054976;4677148466844008448;4677148604282961920;4677148741721915392;4677148879160868864;4677149016599822336;4677149154038775808;4677149291477729280;4677149428916682752;4677149566355636224;4677149703794589696;4677149841233543168;4677149978672496640;4677150116111450112;4677150253550403584;4677150390989357056;4677150528428310528;4677150665867264000;4677150803306217472;4677150940745170944;4677151078184124416;4677151215623077888;4677151353062031360;4677151490500984832;4677151627939938304;4677151765378891776;4677151902817845248;4677152040256798720;4677152177695752192;4677152315134705664;4677152452573659136;4677152590012612608;4677152727451566080;4677152864890519552;4677153002329473024;4677153139768426496;4677153277207379968;4677153414646333440;4677153552085286912;4677153689524240384;4677153826963193856;4677153964402147328;4677154101841100800;4677154239280054272;4677154376719007744;4677154514157961216;4677154651596914688;4677154789035868160;4677154926474821632;4677155063913775104;4677155201352728576;4677155338791682048;4677155476230635520;4677155613669588992;4677155751108542464;4677155888547495936;4677156025986449408;4677156163425402880;4677156300864356352;4677156438303309824;4677156575742263296;4677156713181216768;4677156850620170240;4677156988059123712;4677157125498077184;4677157262937030656;4677157400375984128;4677157537814937600;4677157675253891072;4677157812692844544;4677157950131798016;4677158087570751488;4677158225009704960;4677158362448658432;4677158499887611904;4677158637326565376;4677158774765518848;4677158912204472320;4677159049643425792;4677159187082379264;4677159324521332736;4677159461960286208;4677159599399239680;4677159736838193152;4677159874277146624;4677160011716100096;4677160149155053568;4677160286594007040;4677160424032960512;4677160561471913984;4677160698910867456;4677160836349820928;4677160973788774400;4677161111227727872;4677161248666681344;4677161386105634816;4677161523544588288;4677161660983541760;4677161798422495232;4677161935861448704;4677162073300402176;4677162210739355648;4677162348178309120;4677162485617262592;4677162623056216064;4677162760495169536;4677162897934123008;4677163035373076480;4677163172812029952;4677163310250983424;4677163447689936896;4677163585128890368;4677163722567843840;4677163860006797312;4677163997445750784;4677164134884704256;4677164272323657728;4677164409762611200;4677164547201564672;4677164684640518144;4677164822079471616;4677164959518425088;4677165096957378560;4677165234396332032;4677165371835285504;4677165509274238976;4677165646713192448;4677165784152145920;4677165921591099392;4677166059030052864;4677166196469006336;4677166333907959808;4677166471346913280;4677166608785866752;4677166746224820224;4677166883663773696;4677167021102727168;4677167158541680640;4677167295980634112;4677167433419587584;4677167570858541056;4677167708297494528;4677167845736448000;4677167983175401472;4677168120614354944;4677168258053308416;4677168395492261888;4677168532931215360;4677168670370168832;4677168807809122304;4677168945248075776;4677169082687029248;4677169220125982720;4677169357564936192;4677169495003889664;4677169632442843136;4677169769881796608;4677169907320750080;4677170044759703552;4677170182198657024;4677170319637610496;4677170457076563968;4677170594515517440;4677170731954470912;4677170869393424384;4677171006832377856;4677171144271331328;4677171281710284800;4677171419149238272;4677171556588191744;4677171694027145216;4677171831466098688;4677171968905052160;4677172106344005632;4677172243782959104;4677172381221912576;4677172518660866048;4677172656099819520;4677172793538772992;4677172930977726464;4677173068416679936;4677173205855633408;4677173343294586880;4677173480733540352;4677173618172493824;4677173755611447296;4677173893050400768;4677174030489354240;4677174167928307712;4677174305367261184;4677174442806214656;4677174580245168128;4677174717684121600;4677174855123075072;4677174992562028544;4677175130000982016;4677175267439935488;4677175404878888960;4677175542317842432;4677175679756795904;4677175817195749376;4677175954634702848;4677176092073656320;4677176229512609792;4677176366951563264;4677176504390516736;4677176641829470208;4677176779268423680;4677176916707377152;4677177054146330624;4677177191585284096;4677177329024237568;4677177466463191040;4677177603902144512;4677177741341097984;4677177878780051456;4677178016219004928;4677178153657958400;4677178291096911872;4677178428535865344;4677178565974818816;4677178703413772288;4677178840852725760;4677178978291679232;4677179115730632704;4677179253169586176;4677179390608539648;4677179528047493120;4677179665486446592;4677179802925400064;4677179940364353536;4677180077803307008;4677180215242260480;4677180352681213952;4677180490120167424;4677180627559120896;4677180764998074368;4677180902437027840;4677181039875981312;4677181177314934784;4677181314753888256;4677181452192841728;4677181589631795200;4677181727070748672;4677181864509702144;4677182001948655616;4677182139387609088;4677182276826562560;4677182414265516032;4677182551704469504;4677182689143422976;4677182826582376448;4677182964021329920;4677183101460283392;4677183238899236864;4677183376338190336;4677183513777143808;4677183651216097280;4677183788655050752;4677183926094004224;4677184063532957696;4677184200971911168;4677184338410864640;4677184475849818112;4677184613288771584;4677184750727725056;4677184888166678528;4677185025605632000;4677185163044585472;4677185300483538944;4677185437922492416;4677185575361445888;4677185712800399360;4677185850239352832;4677185987678306304;4677186125117259776;4677186262556213248;4677186399995166720;4677186537434120192;4677186674873073664;4677186812312027136;4677186949750980608;4677187087189934080;4677187224628887552;4677187362067841024;4677187499506794496;4677187636945747968;4677187774384701440;4677187911823654912;4677188049262608384;4677188186701561856;4677188324140515328;4677188461579468800;4677188599018422272;4677188736457375744;4677188873896329216;4677189011335282688;4677189148774236160;4677189286213189632;4677189423652143104;4677189561091096576;4677189698530050048;4677189835969003520;4677189973407956992;4677190110846910464;4677190248285863936;4677190385724817408;4677190523163770880;4677190660602724352;4677190798041677824;4677190935480631296;4677191072919584768;4677191210358538240;4677191347797491712;4677191485236445184;4677191622675398656;4677191760114352128;4677191897553305600;4677192034992259072;4677192172431212544;4677192309870166016;4677192447309119488;4677192584748072960;4677192722187026432;4677192859625979904;4677192997064933376;4677193134503886848;4677193271942840320;4677193409381793792;4677193546820747264;4677193684259700736;4677193821698654208;4677193959137607680;4677194096576561152;4677194234015514624;4677194371454468096;4677194508893421568;4677194646332375040;4677194783771328512;4677194921210281984;4677195058649235456;4677195196088188928;4677195333527142400;4677195470966095872;4677195608405049344;4677195745844002816;4677195883282956288;4677196020721909760;4677196158160863232;4677196295599816704;4677196433038770176;4677196570477723648;4677196707916677120;4677196845355630592;4677196982794584064;4677197120233537536;4677197257672491008;4677197395111444480;4677197532550397952;4677197669989351424;4677197807428304896;4677197944867258368;4677198082306211840;4677198219745165312;4677198357184118784;4677198494623072256;4677198632062025728;4677198769500979200;4677198906939932672;4677199044378886144;4677199181817839616;4677199319256793088;4677199456695746560;4677199594134700032;4677199731573653504;4677199869012606976;4677200006451560448;4677200143890513920;4677200281329467392;4677200418768420864;4677200556207374336;4677200693646327808;4677200831085281280;4677200968524234752;4677201105963188224;4677201243402141696;4677201380841095168;4677201518280048640;4677201655719002112;4677201793157955584;4677201930596909056;4677202068035862528;4677202205474816000;4677202342913769472;4677202480352722944;4677202617791676416;4677202755230629888;4677202892669583360;4677203030108536832;4677203167547490304;4677203304986443776;4677203442425397248;4677203579864350720;4677203717303304192;4677203854742257664;4677203992181211136;4677204129620164608;4677204267059118080;4677204404498071552;4677204541937025024;4677204679375978496;4677204816814931968;4677204954253885440;4677205091692838912;4677205229131792384;4677205366570745856;4677205504009699328;4677205641448652800;4677205778887606272;4677205916326559744;4677206053765513216;4677206191204466688;4677206328643420160;4677206466082373632;4677206603521327104;4677206740960280576;4677206878399234048;4677207015838187520;4677207153277140992;4677207290716094464;4677207428155047936;4677207565594001408;4677207703032954880;4677207840471908352;4677207977910861824;4677208115349815296;4677208252788768768;4677208390227722240;4677208527666675712;4677208665105629184;4677208802544582656;4677208939983536128;4677209077422489600;4677209214861443072;4677209352300396544;4677209489739350016;4677209627178303488;4677209764617256960;4677209902056210432;4677210039495163904;4677210176934117376;4677210314373070848;4677210451812024320;4677210589250977792;4677210726689931264;4677210864128884736;4677211001567838208;4677211139006791680;4677211276445745152;4677211413884698624;4677211551323652096;4677211688762605568;4677211826201559040;4677211963640512512;4677212101079465984;4677212238518419456;4677212375957372928;4677212513396326400;4677212650835279872;4677212788274233344;4677212925713186816;4677213063152140288;4677213200591093760;4677213338030047232;4677213475469000704;4677213612907954176;4677213750346907648;4677213887785861120;4677214025224814592;4677214162663768064;4677214300102721536;4677214437541675008;4677214574980628480;4677214712419581952;4677214849858535424;4677214987297488896;4677215124736442368;4677215262175395840;4677215399614349312;4677215537053302784;4677215674492256256;4677215811931209728;4677215949370163200;4677216086809116672;4677216224248070144;4677216361687023616;4677216499125977088;4677216636564930560;4677216774003884032;4677216911442837504;4677217048881790976;4677217186320744448;4677217323759697920;4677217461198651392;4677217598637604864;4677217736076558336;4677217873515511808;4677218010954465280;4677218148393418752;4677218285832372224;4677218423271325696;4677218560710279168;4677218698149232640;4677218835588186112;4677218973027139584;4677219110466093056;4677219247905046528;4677219385344000000;4677219522782953472;4677219660221906944;4677219797660860416;4677219935099813888;4677220072538767360;4677220209977720832;4677220347416674304;4677220484855627776;4677220622294581248;4677220759733534720;4677220897172488192;4677221034611441664;4677221172050395136;4677221309489348608;4677221446928302080;4677221584367255552;4677221721806209024;4677221859245162496;4677221996684115968;4677222134123069440;4677222271562022912;4677222409000976384;4677222546439929856;4677222683878883328;4677222821317836800;4677222958756790272;4677223096195743744;4677223233634697216;4677223371073650688;4677223508512604160;4677223645951557632;4677223783390511104;4677223920829464576;4677224058268418048;4677224195707371520;4677224333146324992;4677224470585278464;4677224608024231936;4677224745463185408;4677224882902138880;4677225020341092352;4677225157780045824;4677225295218999296;4677225432657952768;4677225570096906240;4677225707535859712;4677225844974813184;4677225982413766656;4677226119852720128;4677226257291673600;4677226394730627072;4677226532169580544;4677226669608534016;4677226807047487488;4677226944486440960;4677227081925394432;4677227219364347904;4677227356803301376;4677227494242254848;4677227631681208320;4677227769120161792;4677227906559115264;4677228043998068736;4677228181437022208;4677228318875975680;4677228456314929152;4677228593753882624;4677228731192836096;4677228868631789568;4677229006070743040;4677229143509696512;4677229280948649984;4677229418387603456;4677229555826556928;4677229693265510400;4677229830704463872;4677229968143417344;4677230105582370816;4677230243021324288;4677230380460277760;4677230517899231232;4677230655338184704;4677230792777138176;4677230930216091648;4677231067655045120;4677231205093998592;4677231342532952064;4677231479971905536;4677231617410859008;4677231754849812480;4677231892288765952;4677232029727719424;4677232167166672896;4677232304605626368;4677232442044579840;4677232579483533312;4677232716922486784;4677232854361440256;4677232991800393728;4677233129239347200;4677233266678300672;4677233404117254144;4677233541556207616;4677233678995161088;4677233816434114560;4677233953873068032;4677234091312021504;4677234228750974976;4677234366189928448;4677234503628881920;4677234641067835392;4677234778506788864;4677234915945742336;4677235053384695808;4677235190823649280;4677235328262602752;4677235465701556224;4677235603140509696;4677235740579463168;4677235878018416640;4677236015457370112;4677236152896323584;4677236290335277056;4677236427774230528;4677236565213184000;4677236702652137472;4677236840091090944;4677236977530044416;4677237114968997888;4677237252407951360;4677237389846904832;4677237527285858304;4677237664724811776;4677237802163765248;4677237939602718720;4677238077041672192;4677238214480625664;4677238351919579136;4677238489358532608;4677238626797486080;4677238764236439552;4677238901675393024;4677239039114346496;4677239176553299968;4677239313992253440;4677239451431206912;4677239588870160384;4677239726309113856;4677239863748067328;4677240001187020800;4677240138625974272;4677240276064927744;4677240413503881216;4677240550942834688;4677240688381788160;4677240825820741632;4677240963259695104;4677241100698648576;4677241238137602048;4677241375576555520;4677241513015508992;4677241650454462464;4677241787893415936;4677241925332369408;4677242062771322880;4677242200210276352;4677242337649229824;4677242475088183296;4677242612527136768;4677242749966090240;4677242887405043712;4677243024843997184;4677243162282950656;4677243299721904128;4677243437160857600;4677243574599811072;4677243712038764544;4677243849477718016;4677243986916671488;4677244124355624960;4677244261794578432;4677244399233531904;4677244536672485376;4677244674111438848;4677244811550392320;4677244948989345792;4677245086428299264;4677245223867252736;4677245361306206208;4677245498745159680;4677245636184113152;4677245773623066624;4677245911062020096;4677246048500973568;4677246185939927040;4677246323378880512;4677246460817833984;4677246598256787456;4677246735695740928;4677246873134694400;4677247010573647872;4677247148012601344;4677247285451554816;4677247422890508288;4677247560329461760;4677247697768415232;4677247835207368704;4677247972646322176;4677248110085275648;4677248247524229120;4677248384963182592;4677248522402136064;4677248659841089536;4677248797280043008;4677248934718996480;4677249072157949952;4677249209596903424;4677249347035856896;4677249484474810368;4677249621913763840;4677249759352717312;4677249896791670784;4677250034230624256;4677250171669577728;4677250309108531200;4677250446547484672;4677250583986438144;4677250721425391616;4677250858864345088;4677250996303298560;4677251133742252032;4677251271181205504;4677251408620158976;4677251546059112448;4677251683498065920;4677251820937019392;4677251958375972864;4677252095814926336;4677252233253879808;4677252370692833280;4677252508131786752;4677252645570740224;4677252783009693696;4677252920448647168;4677253057887600640;4677253195326554112;4677253332765507584;4677253470204461056;4677253607643414528;4677253745082368000;4677253882521321472;4677254019960274944;4677254157399228416;4677254294838181888;4677254432277135360;4677254569716088832;4677254707155042304;4677254844593995776;4677254982032949248;4677255119471902720;4677255256910856192;4677255394349809664;4677255531788763136;4677255669227716608;4677255806666670080;4677255944105623552;4677256081544577024;4677256218983530496;4677256356422483968;4677256493861437440;4677256631300390912;4677256768739344384;4677256906178297856;4677257043617251328;4677257181056204800;4677257318495158272;4677257455934111744;4677257593373065216;4677257730812018688;4677257868250972160;4677258005689925632;4677258143128879104;4677258280567832576;4677258418006786048;4677258555445739520;4677258692884692992;4677258830323646464;4677258967762599936;4677259105201553408;4677259242640506880;4677259380079460352;4677259517518413824;4677259654957367296;4677259792396320768;4677259929835274240;4677260067274227712;4677260204713181184;4677260342152134656;4677260479591088128;4677260617030041600;4677260754468995072;4677260891907948544;4677261029346902016;4677261166785855488;4677261304224808960;4677261441663762432;4677261579102715904;4677261716541669376;4677261853980622848;4677261991419576320;4677262128858529792;4677262266297483264;4677262403736436736;4677262541175390208;4677262678614343680;4677262816053297152;4677262953492250624;4677263090931204096;4677263228370157568;4677263365809111040;4677263503248064512;4677263640687017984;4677263778125971456;4677263915564924928;4677264053003878400;4677264190442831872;4677264327881785344;4677264465320738816;4677264602759692288;4677264740198645760;4677264877637599232;4677265015076552704;4677265152515506176;4677265289954459648;4677265427393413120;4677265564832366592;4677265702271320064;4677265839710273536;4677265977149227008;4677266114588180480;4677266252027133952;4677266389466087424;4677266526905040896;4677266664343994368;4677266801782947840;4677266939221901312;4677267076660854784;4677267214099808256;4677267351538761728;4677267488977715200;4677267626416668672;4677267763855622144;4677267901294575616;4677268038733529088;4677268176172482560;4677268313611436032;4677268451050389504;4677268588489342976;4677268725928296448;4677268863367249920;4677269000806203392;4677269138245156864;4677269275684110336;4677269413123063808;4677269550562017280;4677269688000970752;4677269825439924224;4677269962878877696;4677270100317831168;4677270237756784640;4677270375195738112;4677270512634691584;4677270650073645056;4677270787512598528;4677270924951552000;4677271062390505472;4677271199829458944;4677271337268412416;4677271474707365888;4677271612146319360;4677271749585272832;4677271887024226304;4677272024463179776;4677272161902133248;4677272299341086720;4677272436780040192;4677272574218993664;4677272711657947136;4677272849096900608;4677272986535854080;4677273123974807552;4677273261413761024;4677273398852714496;4677273536291667968;4677273673730621440;4677273811169574912;4677273948608528384;4677274086047481856;4677274223486435328;4677274360925388800;4677274498364342272;4677274635803295744;4677274773242249216;4677274910681202688;4677275048120156160;4677275185559109632;4677275322998063104;4677275460437016576;4677275597875970048;4677275735314923520;4677275872753876992;4677276010192830464;4677276147631783936;4677276285070737408;4677276422509690880;4677276559948644352;4677276697387597824;4677276834826551296;4677276972265504768;4677277109704458240;4677277247143411712;4677277384582365184;4677277522021318656;4677277659460272128;4677277796899225600;4677277934338179072;4677278071777132544;4677278209216086016;4677278346655039488;4677278484093992960;4677278621532946432;4677278758971899904;4677278896410853376;4677279033849806848;4677279171288760320;4677279308727713792;4677279446166667264;4677279583605620736;4677279721044574208;4677279858483527680;4677279995922481152;4677280133361434624;4677280270800388096;4677280408239341568;4677280545678295040;4677280683117248512;4677280820556201984;4677280957995155456;4677281095434108928;4677281232873062400;4677281370312015872;4677281507750969344;4677281645189922816;4677281782628876288;4677281920067829760;4677282057506783232;4677282194945736704;4677282332384690176;4677282469823643648;4677282607262597120;4677282744701550592;4677282882140504064;4677283019579457536;4677283157018411008;4677283294457364480;4677283431896317952;4677283569335271424;4677283706774224896;4677283844213178368;4677283981652131840;4677284119091085312;4677284256530038784;4677284393968992256;4677284531407945728;4677284668846899200;4677284806285852672;4677284943724806144;4677285081163759616;4677285218602713088;4677285356041666560;4677285493480620032;4677285630919573504;4677285768358526976;4677285905797480448;4677286043236433920;4677286180675387392;4677286318114340864;4677286455553294336;4677286592992247808;4677286730431201280;4677286867870154752;4677287005309108224;4677287142748061696;4677287280187015168;4677287417625968640;4677287555064922112;4677287692503875584;4677287829942829056;4677287967381782528;4677288104820736000;4677288242259689472;4677288379698642944;4677288517137596416;4677288654576549888;4677288792015503360;4677288929454456832;4677289066893410304;4677289204332363776;4677289341771317248;4677289479210270720;4677289616649224192;4677289754088177664;4677289891527131136;4677290028966084608;4677290166405038080;4677290303843991552;4677290441282945024;4677290578721898496;4677290716160851968;4677290853599805440;4677290991038758912;4677291128477712384;4677291265916665856;4677291403355619328;4677291540794572800;4677291678233526272;4677291815672479744;4677291953111433216;4677292090550386688;4677292227989340160;4677292365428293632;4677292502867247104;4677292640306200576;4677292777745154048;4677292915184107520;4677293052623060992;4677293190062014464;4677293327500967936;4677293464939921408;4677293602378874880;4677293739817828352;4677293877256781824;4677294014695735296;4677294152134688768;4677294289573642240;4677294427012595712;4677294564451549184;4677294701890502656;4677294839329456128;4677294976768409600;4677295114207363072;4677295251646316544;4677295389085270016;4677295526524223488;4677295663963176960;4677295801402130432;4677295938841083904;4677296076280037376;4677296213718990848;4677296351157944320;4677296488596897792;4677296626035851264;4677296763474804736;4677296900913758208;4677297038352711680;4677297175791665152;4677297313230618624;4677297450669572096;4677297588108525568;4677297725547479040;4677297862986432512;4677298000425385984;4677298137864339456;4677298275303292928;4677298412742246400;4677298550181199872;4677298687620153344;4677298825059106816;4677298962498060288;4677299099937013760;4677299237375967232;4677299374814920704;4677299512253874176;4677299649692827648;4677299787131781120;4677299924570734592;4677300062009688064;4677300199448641536;4677300336887595008;4677300474326548480;4677300611765501952;4677300749204455424;4677300886643408896;4677301024082362368;4677301161521315840;4677301298960269312;4677301436399222784;4677301573838176256;4677301711277129728;4677301848716083200;4677301986155036672;4677302123593990144;4677302261032943616;4677302398471897088;4677302535910850560;4677302673349804032;4677302810788757504;4677302948227710976;4677303085666664448;4677303223105617920;4677303360544571392;4677303497983524864;4677303635422478336;4677303772861431808;4677303910300385280;4677304047739338752;4677304185178292224;4677304322617245696;4677304460056199168;4677304597495152640;4677304734934106112;4677304872373059584;4677305009812013056;4677305147250966528;4677305284689920000;4677305422128873472;4677305559567826944;4677305697006780416;4677305834445733888;4677305971884687360;4677306109323640832;4677306246762594304;4677306384201547776;4677306521640501248;4677306659079454720;4677306796518408192;4677306933957361664;4677307071396315136;4677307208835268608;4677307346274222080;4677307483713175552;4677307621152129024;4677307758591082496;4677307896030035968;4677308033468989440;4677308170907942912;4677308308346896384;4677308445785849856;4677308583224803328;4677308720663756800;4677308858102710272;4677308995541663744;4677309132980617216;4677309270419570688;4677309407858524160;4677309545297477632;4677309682736431104;4677309820175384576;4677309957614338048;4677310095053291520;4677310232492244992;4677310369931198464;4677310507370151936;4677310644809105408;4677310782248058880;4677310919687012352;4677311057125965824;4677311194564919296;4677311332003872768;4677311469442826240;4677311606881779712;4677311744320733184;4677311881759686656;4677312019198640128;4677312156637593600;4677312294076547072;4677312431515500544;4677312568954454016;4677312706393407488;4677312843832360960;4677312981271314432;4677313118710267904;4677313256149221376;4677313393588174848;4677313531027128320;4677313668466081792;4677313805905035264;4677313943343988736;4677314080782942208;4677314218221895680;4677314355660849152;4677314493099802624;4677314630538756096;4677314767977709568;4677314905416663040;4677315042855616512;4677315180294569984;4677315317733523456;4677315455172476928;4677315592611430400;4677315730050383872;4677315867489337344;4677316004928290816;4677316142367244288;4677316279806197760;4677316417245151232;4677316554684104704;4677316692123058176;4677316829562011648;4677316967000965120;4677317104439918592;4677317241878872064;4677317379317825536;4677317516756779008;4677317654195732480;4677317791634685952;4677317929073639424;4677318066512592896;4677318203951546368;4677318341390499840;4677318478829453312;4677318616268406784;4677318753707360256;4677318891146313728;4677319028585267200;4677319166024220672;4677319303463174144;4677319440902127616;4677319578341081088;4677319715780034560;4677319853218988032;4677319990657941504;4677320128096894976;4677320265535848448;4677320402974801920;4677320540413755392;4677320677852708864;4677320815291662336;4677320952730615808;4677321090169569280;4677321227608522752;4677321365047476224;4677321502486429696;4677321639925383168;4677321777364336640;4677321914803290112;4677322052242243584;4677322189681197056;4677322327120150528;4677322464559104000;4677322601998057472;4677322739437010944;4677322876875964416;4677323014314917888;4677323151753871360;4677323289192824832;4677323426631778304;4677323564070731776;4677323701509685248;4677323838948638720;4677323976387592192;4677324113826545664;4677324251265499136;4677324388704452608;4677324526143406080;4677324663582359552;4677324801021313024;4677324938460266496;4677325075899219968;4677325213338173440;4677325350777126912;4677325488216080384;4677325625655033856;4677325763093987328;4677325900532940800;4677326037971894272;4677326175410847744;4677326312849801216;4677326450288754688;4677326587727708160;4677326725166661632;4677326862605615104;4677327000044568576;4677327137483522048;4677327274922475520;4677327412361428992;4677327549800382464;4677327687239335936;4677327824678289408;4677327962117242880;4677328099556196352;4677328236995149824;4677328374434103296;4677328511873056768;4677328649312010240;4677328786750963712;4677328924189917184;4677329061628870656;4677329199067824128;4677329336506777600;4677329473945731072;4677329611384684544;4677329748823638016;4677329886262591488;4677330023701544960;4677330161140498432;4677330298579451904;4677330436018405376;4677330573457358848;4677330710896312320;4677330848335265792;4677330985774219264;4677331123213172736;4677331260652126208;4677331398091079680;4677331535530033152;4677331672968986624;4677331810407940096;4677331947846893568;4677332085285847040;4677332222724800512;4677332360163753984;4677332497602707456;4677332635041660928;4677332772480614400;4677332909919567872;4677333047358521344;4677333184797474816;4677333322236428288;4677333459675381760;4677333597114335232;4677333734553288704;4677333871992242176;4677334009431195648;4677334146870149120;4677334284309102592;4677334421748056064;4677334559187009536;4677334696625963008;4677334834064916480;4677334971503869952;4677335108942823424;4677335246381776896;4677335383820730368;4677335521259683840;4677335658698637312;4677335796137590784;4677335933576544256;4677336071015497728;4677336208454451200;4677336345893404672;4677336483332358144;4677336620771311616;4677336758210265088;4677336895649218560;4677337033088172032;4677337170527125504;4677337307966078976;4677337445405032448;4677337582843985920;4677337720282939392;4677337857721892864;4677337995160846336;4677338132599799808;4677338270038753280;4677338407477706752;4677338544916660224;4677338682355613696;4677338819794567168;4677338957233520640;4677339094672474112;4677339232111427584;4677339369550381056;4677339506989334528;4677339644428288000;4677339781867241472;4677339919306194944;4677340056745148416;4677340194184101888;4677340331623055360;4677340469062008832;4677340606500962304;4677340743939915776;4677340881378869248;4677341018817822720;4677341156256776192;4677341293695729664;4677341431134683136;4677341568573636608;4677341706012590080;4677341843451543552;4677341980890497024;4677342118329450496;4677342255768403968;4677342393207357440;4677342530646310912;4677342668085264384;4677342805524217856;4677342942963171328;4677343080402124800;4677343217841078272;4677343355280031744;4677343492718985216;4677343630157938688;4677343767596892160;4677343905035845632;4677344042474799104;4677344179913752576;4677344317352706048;4677344454791659520;4677344592230612992;4677344729669566464;4677344867108519936;4677345004547473408;4677345141986426880;4677345279425380352;4677345416864333824;4677345554303287296;4677345691742240768;4677345829181194240;4677345966620147712;4677346104059101184;4677346241498054656;4677346378937008128;4677346516375961600;4677346653814915072;4677346791253868544;4677346928692822016;4677347066131775488;4677347203570728960;4677347341009682432;4677347478448635904;4677347615887589376;4677347753326542848;4677347890765496320;4677348028204449792;4677348165643403264;4677348303082356736;4677348440521310208;4677348577960263680;4677348715399217152;4677348852838170624;4677348990277124096;4677349127716077568;4677349265155031040;4677349402593984512;4677349540032937984;4677349677471891456;4677349814910844928;4677349952349798400;4677350089788751872;4677350227227705344;4677350364666658816;4677350502105612288;4677350639544565760;4677350776983519232;4677350914422472704;4677351051861426176;4677351189300379648;4677351326739333120;4677351464178286592;4677351601617240064;4677351739056193536;4677351876495147008;4677352013934100480;4677352151373053952;4677352288812007424;4677352426250960896;4677352563689914368;4677352701128867840;4677352838567821312;4677352976006774784;4677353113445728256;4677353250884681728;4677353388323635200;4677353525762588672;4677353663201542144;4677353800640495616;4677353938079449088;4677354075518402560;4677354212957356032;4677354350396309504;4677354487835262976;4677354625274216448;4677354762713169920;4677354900152123392;4677355037591076864;4677355175030030336;4677355312468983808;4677355449907937280;4677355587346890752;4677355724785844224;4677355862224797696;4677355999663751168;4677356137102704640;4677356274541658112;4677356411980611584;4677356549419565056;4677356686858518528;4677356824297472000;4677356961736425472;4677357099175378944;4677357236614332416;4677357374053285888;4677357511492239360;4677357648931192832;4677357786370146304;4677357923809099776;4677358061248053248;4677358198687006720;4677358336125960192;4677358473564913664;4677358611003867136;4677358748442820608;4677358885881774080;4677359023320727552;4677359160759681024;4677359298198634496;4677359435637587968;4677359573076541440;4677359710515494912;4677359847954448384;4677359985393401856;4677360122832355328;4677360260271308800;4677360397710262272;4677360535149215744;4677360672588169216;4677360810027122688;4677360947466076160;4677361084905029632;4677361222343983104;4677361359782936576;4677361497221890048;4677361634660843520;4677361772099796992;4677361909538750464;4677362046977703936;4677362184416657408;4677362321855610880;4677362459294564352;4677362596733517824;4677362734172471296;4677362871611424768;4677363009050378240;4677363146489331712;4677363283928285184;4677363421367238656;4677363558806192128;4677363696245145600;4677363833684099072;4677363971123052544;4677364108562006016;4677364246000959488;4677364383439912960;4677364520878866432;4677364658317819904;4677364795756773376;4677364933195726848;4677365070634680320;4677365208073633792;4677365345512587264;4677365482951540736;4677365620390494208;4677365757829447680;4677365895268401152;4677366032707354624;4677366170146308096;4677366307585261568;4677366445024215040;4677366582463168512;4677366719902121984;4677366857341075456;4677366994780028928;4677367132218982400;4677367269657935872;4677367407096889344;4677367544535842816;4677367681974796288;4677367819413749760;4677367956852703232;4677368094291656704;4677368231730610176;4677368369169563648;4677368506608517120;4677368644047470592;4677368781486424064;4677368918925377536;4677369056364331008;4677369193803284480;4677369331242237952;4677369468681191424;4677369606120144896;4677369743559098368;4677369880998051840;4677370018437005312;4677370155875958784;4677370293314912256;4677370430753865728;4677370568192819200;4677370705631772672;4677370843070726144;4677370980509679616;4677371117948633088;4677371255387586560;4677371392826540032;4677371530265493504;4677371667704446976;4677371805143400448;4677371942582353920;4677372080021307392;4677372217460260864;4677372354899214336;4677372492338167808;4677372629777121280;4677372767216074752;4677372904655028224;4677373042093981696;4677373179532935168;4677373316971888640;4677373454410842112;4677373591849795584;4677373729288749056;4677373866727702528;4677374004166656000;4677374141605609472;4677374279044562944;4677374416483516416;4677374553922469888;4677374691361423360;4677374828800376832;4677374966239330304;4677375103678283776;4677375241117237248;4677375378556190720;4677375515995144192;4677375653434097664;4677375790873051136;4677375928312004608;4677376065750958080;4677376203189911552;4677376340628865024;4677376478067818496;4677376615506771968;4677376752945725440;4677376890384678912;4677377027823632384;4677377165262585856;4677377302701539328;4677377440140492800;4677377577579446272;4677377715018399744;4677377852457353216;4677377989896306688;4677378127335260160;4677378264774213632;4677378402213167104;4677378539652120576;4677378677091074048;4677378814530027520;4677378951968980992;4677379089407934464;4677379226846887936;4677379364285841408;4677379501724794880;4677379639163748352;4677379776602701824;4677379914041655296;4677380051480608768;4677380188919562240;4677380326358515712;4677380463797469184;4677380601236422656;4677380738675376128;4677380876114329600;4677381013553283072;4677381150992236544;4677381288431190016;4677381425870143488;4677381563309096960;4677381700748050432;4677381838187003904;4677381975625957376;4677382113064910848;4677382250503864320;4677382387942817792;4677382525381771264;4677382662820724736;4677382800259678208;4677382937698631680;4677383075137585152;4677383212576538624;4677383350015492096;4677383487454445568;4677383624893399040;4677383762332352512;4677383899771305984;4677384037210259456;4677384174649212928;4677384312088166400;4677384449527119872;4677384586966073344;4677384724405026816;4677384861843980288;4677384999282933760;4677385136721887232;4677385274160840704;4677385411599794176;4677385549038747648;4677385686477701120;4677385823916654592;4677385961355608064;4677386098794561536;4677386236233515008;4677386373672468480;4677386511111421952;4677386648550375424;4677386785989328896;4677386923428282368;4677387060867235840;4677387198306189312;4677387335745142784;4677387473184096256;4677387610623049728;4677387748062003200;4677387885500956672;4677388022939910144;4677388160378863616;4677388297817817088;4677388435256770560;4677388572695724032;4677388710134677504;4677388847573630976;4677388985012584448;4677389122451537920;4677389259890491392;4677389397329444864;4677389534768398336;4677389672207351808;4677389809646305280;4677389947085258752;4677390084524212224;4677390221963165696;4677390359402119168;4677390496841072640;4677390634280026112;4677390771718979584;4677390909157933056;4677391046596886528;4677391184035840000;4677391321474793472;4677391458913746944;4677391596352700416;4677391733791653888;4677391871230607360;4677392008669560832;4677392146108514304;4677392283547467776;4677392420986421248;4677392558425374720;4677392695864328192;4677392833303281664;4677392970742235136;4677393108181188608;4677393245620142080;4677393383059095552;4677393520498049024;4677393657937002496;4677393795375955968;4677393932814909440;4677394070253862912;4677394207692816384;4677394345131769856;4677394482570723328;4677394620009676800;4677394757448630272;4677394894887583744;4677395032326537216;4677395169765490688;4677395307204444160;4677395444643397632;4677395582082351104;4677395719521304576;4677395856960258048;4677395994399211520;4677396131838164992;4677396269277118464;4677396406716071936;4677396544155025408;4677396681593978880;4677396819032932352;4677396956471885824;4677397093910839296;4677397231349792768;4677397368788746240;4677397506227699712;4677397643666653184;4677397781105606656;4677397918544560128;4677398055983513600;4677398193422467072;4677398330861420544;4677398468300374016;4677398605739327488;4677398743178280960;4677398880617234432;4677399018056187904;4677399155495141376;4677399292934094848;4677399430373048320;4677399567812001792;4677399705250955264;4677399842689908736;4677399980128862208;4677400117567815680;4677400255006769152;4677400392445722624;4677400529884676096;4677400667323629568;4677400804762583040;4677400942201536512;4677401079640489984;4677401217079443456;4677401354518396928;4677401491957350400;4677401629396303872;4677401766835257344;4677401904274210816;4677402041713164288;4677402179152117760;4677402316591071232;4677402454030024704;4677402591468978176;4677402728907931648;4677402866346885120;4677403003785838592;4677403141224792064;4677403278663745536;4677403416102699008;4677403553541652480;4677403690980605952;4677403828419559424;4677403965858512896;4677404103297466368;4677404240736419840;4677404378175373312;4677404515614326784;4677404653053280256;4677404790492233728;4677404927931187200;4677405065370140672;4677405202809094144;4677405340248047616;4677405477687001088;4677405615125954560;4677405752564908032;4677405890003861504;4677406027442814976;4677406164881768448;4677406302320721920;4677406439759675392;4677406577198628864;4677406714637582336;4677406852076535808;4677406989515489280;4677407126954442752;4677407264393396224;4677407401832349696;4677407539271303168;4677407676710256640;4677407814149210112;4677407951588163584;4677408089027117056;4677408226466070528;4677408363905024000;4677408501343977472;4677408638782930944;4677408776221884416;4677408913660837888;4677409051099791360;4677409188538744832;4677409325977698304;4677409463416651776;4677409600855605248;4677409738294558720;4677409875733512192;4677410013172465664;4677410150611419136;4677410288050372608;4677410425489326080;4677410562928279552;4677410700367233024;4677410837806186496;4677410975245139968;4677411112684093440;4677411250123046912;4677411387562000384;4677411525000953856;4677411662439907328;4677411799878860800;4677411937317814272;4677412074756767744;4677412212195721216;4677412349634674688;4677412487073628160;4677412624512581632;4677412761951535104;4677412899390488576;4677413036829442048;4677413174268395520;4677413311707348992;4677413449146302464;4677413586585255936;4677413724024209408;4677413861463162880;4677413998902116352;4677414136341069824;4677414273780023296;4677414411218976768;4677414548657930240;4677414686096883712;4677414823535837184;4677414960974790656;4677415098413744128;4677415235852697600;4677415373291651072;4677415510730604544;4677415648169558016;4677415785608511488;4677415923047464960;4677416060486418432;4677416197925371904;4677416335364325376;4677416472803278848;4677416610242232320;4677416747681185792;4677416885120139264;4677417022559092736;4677417159998046208;4677417297436999680;4677417434875953152;4677417572314906624;4677417709753860096;4677417847192813568;4677417984631767040;4677418122070720512;4677418259509673984;4677418396948627456;4677418534387580928;4677418671826534400;4677418809265487872;4677418946704441344;4677419084143394816;4677419221582348288;4677419359021301760;4677419496460255232;4677419633899208704;4677419771338162176;4677419908777115648;4677420046216069120;4677420183655022592;4677420321093976064;4677420458532929536;4677420595971883008;4677420733410836480;4677420870849789952;4677421008288743424;4677421145727696896;4677421283166650368;4677421420605603840;4677421558044557312;4677421695483510784;4677421832922464256;4677421970361417728;4677422107800371200;4677422245239324672;4677422382678278144;4677422520117231616;4677422657556185088;4677422794995138560;4677422932434092032;4677423069873045504;4677423207311998976;4677423344750952448;4677423482189905920;4677423619628859392;4677423757067812864;4677423894506766336;4677424031945719808;4677424169384673280;4677424306823626752;4677424444262580224;4677424581701533696;4677424719140487168;4677424856579440640;4677424994018394112;4677425131457347584;4677425268896301056;4677425406335254528;4677425543774208000;4677425681213161472;4677425818652114944;4677425956091068416;4677426093530021888;4677426230968975360;4677426368407928832;4677426505846882304;4677426643285835776;4677426780724789248;4677426918163742720;4677427055602696192;4677427193041649664;4677427330480603136;4677427467919556608;4677427605358510080;4677427742797463552;4677427880236417024;4677428017675370496;4677428155114323968;4677428292553277440;4677428429992230912;4677428567431184384;4677428704870137856;4677428842309091328;4677428979748044800;4677429117186998272;4677429254625951744;4677429392064905216;4677429529503858688;4677429666942812160;4677429804381765632;4677429941820719104;4677430079259672576;4677430216698626048;4677430354137579520;4677430491576532992;4677430629015486464;4677430766454439936;4677430903893393408;4677431041332346880;4677431178771300352;4677431316210253824;4677431453649207296;4677431591088160768;4677431728527114240;4677431865966067712;4677432003405021184;4677432140843974656;4677432278282928128;4677432415721881600;4677432553160835072;4677432690599788544;4677432828038742016;4677432965477695488;4677433102916648960;4677433240355602432;4677433377794555904;4677433515233509376;4677433652672462848;4677433790111416320;4677433927550369792;4677434064989323264;4677434202428276736;4677434339867230208;4677434477306183680;4677434614745137152;4677434752184090624;4677434889623044096;4677435027061997568;4677435164500951040;4677435301939904512;4677435439378857984;4677435576817811456;4677435714256764928;4677435851695718400;4677435989134671872;4677436126573625344;4677436264012578816;4677436401451532288;4677436538890485760;4677436676329439232;4677436813768392704;4677436951207346176;4677437088646299648;4677437226085253120;4677437363524206592;4677437500963160064;4677437638402113536;4677437775841067008;4677437913280020480;4677438050718973952;4677438188157927424;4677438325596880896;4677438463035834368;4677438600474787840;4677438737913741312;4677438875352694784;4677439012791648256;4677439150230601728;4677439287669555200;4677439425108508672;4677439562547462144;4677439699986415616;4677439837425369088;4677439974864322560;4677440112303276032;4677440249742229504;4677440387181182976;4677440524620136448;4677440662059089920;4677440799498043392;4677440936936996864;4677441074375950336;4677441211814903808;4677441349253857280;4677441486692810752;4677441624131764224;4677441761570717696;4677441899009671168;4677442036448624640;4677442173887578112;4677442311326531584;4677442448765485056;4677442586204438528;4677442723643392000;4677442861082345472;4677442998521298944;4677443135960252416;4677443273399205888;4677443410838159360;4677443548277112832;4677443685716066304;4677443823155019776;4677443960593973248;4677444098032926720;4677444235471880192;4677444372910833664;4677444510349787136;4677444647788740608;4677444785227694080;4677444922666647552;4677445060105601024;4677445197544554496;4677445334983507968;4677445472422461440;4677445609861414912;4677445747300368384;4677445884739321856;4677446022178275328;4677446159617228800;4677446297056182272;4677446434495135744;4677446571934089216;4677446709373042688;4677446846811996160;4677446984250949632;4677447121689903104;4677447259128856576;4677447396567810048;4677447534006763520;4677447671445716992;4677447808884670464;4677447946323623936;4677448083762577408;4677448221201530880;4677448358640484352;4677448496079437824;4677448633518391296;4677448770957344768;4677448908396298240;4677449045835251712;4677449183274205184;4677449320713158656;4677449458152112128;4677449595591065600;4677449733030019072;4677449870468972544;4677450007907926016;4677450145346879488;4677450282785832960;4677450420224786432;4677450557663739904;4677450695102693376;4677450832541646848;4677450969980600320;4677451107419553792;4677451244858507264;4677451382297460736;4677451519736414208;4677451657175367680;4677451794614321152;4677451932053274624;4677452069492228096;4677452206931181568;4677452344370135040;4677452481809088512;4677452619248041984;4677452756686995456;4677452894125948928;4677453031564902400;4677453169003855872;4677453306442809344;4677453443881762816;4677453581320716288;4677453718759669760;4677453856198623232;4677453993637576704;4677454131076530176;4677454268515483648;4677454405954437120;4677454543393390592;4677454680832344064;4677454818271297536;4677454955710251008;4677455093149204480;4677455230588157952;4677455368027111424;4677455505466064896;4677455642905018368;4677455780343971840;4677455917782925312;4677456055221878784;4677456192660832256;4677456330099785728;4677456467538739200;4677456604977692672;4677456742416646144;4677456879855599616;4677457017294553088;4677457154733506560;4677457292172460032;4677457429611413504;4677457567050366976;4677457704489320448;4677457841928273920;4677457979367227392;4677458116806180864;4677458254245134336;4677458391684087808;4677458529123041280;4677458666561994752;4677458804000948224;4677458941439901696;4677459078878855168;4677459216317808640;4677459353756762112;4677459491195715584;4677459628634669056;4677459766073622528;4677459903512576000;4677460040951529472;4677460178390482944;4677460315829436416;4677460453268389888;4677460590707343360;4677460728146296832;4677460865585250304;4677461003024203776;4677461140463157248;4677461277902110720;4677461415341064192;4677461552780017664;4677461690218971136;4677461827657924608;4677461965096878080;4677462102535831552;4677462239974785024;4677462377413738496;4677462514852691968;4677462652291645440;4677462789730598912;4677462927169552384;4677463064608505856;4677463202047459328;4677463339486412800;4677463476925366272;4677463614364319744;4677463751803273216;4677463889242226688;4677464026681180160;4677464164120133632;4677464301559087104;4677464438998040576;4677464576436994048;4677464713875947520;4677464851314900992;4677464988753854464;4677465126192807936;4677465263631761408;4677465401070714880;4677465538509668352;4677465675948621824;4677465813387575296;4677465950826528768;4677466088265482240;4677466225704435712;4677466363143389184;4677466500582342656;4677466638021296128;4677466775460249600;4677466912899203072;4677467050338156544;4677467187777110016;4677467325216063488;4677467462655016960;4677467600093970432;4677467737532923904;4677467874971877376;4677468012410830848;4677468149849784320;4677468287288737792;4677468424727691264;4677468562166644736;4677468699605598208;4677468837044551680;4677468974483505152;4677469111922458624;4677469249361412096;4677469386800365568;4677469524239319040;4677469661678272512;4677469799117225984;4677469936556179456;4677470073995132928;4677470211434086400;4677470348873039872;4677470486311993344;4677470623750946816;4677470761189900288;4677470898628853760;4677471036067807232;4677471173506760704;4677471310945714176;4677471448384667648;4677471585823621120;4677471723262574592;4677471860701528064;4677471998140481536;4677472135579435008;4677472273018388480;4677472410457341952;4677472547896295424;4677472685335248896;4677472822774202368;4677472960213155840;4677473097652109312;4677473235091062784;4677473372530016256;4677473509968969728;4677473647407923200;4677473784846876672;4677473922285830144;4677474059724783616;4677474197163737088;4677474334602690560;4677474472041644032;4677474609480597504;4677474746919550976;4677474884358504448;4677475021797457920;4677475159236411392;4677475296675364864;4677475434114318336;4677475571553271808;4677475708992225280;4677475846431178752;4677475983870132224;4677476121309085696;4677476258748039168;4677476396186992640;4677476533625946112;4677476671064899584;4677476808503853056;4677476945942806528;4677477083381760000;4677477220820713472;4677477358259666944;4677477495698620416;4677477633137573888;4677477770576527360;4677477908015480832;4677478045454434304;4677478182893387776;4677478320332341248;4677478457771294720;4677478595210248192;4677478732649201664;4677478870088155136;4677479007527108608;4677479144966062080;4677479282405015552;4677479419843969024;4677479557282922496;4677479694721875968;4677479832160829440;4677479969599782912;4677480107038736384;4677480244477689856;4677480381916643328;4677480519355596800;4677480656794550272;4677480794233503744;4677480931672457216;4677481069111410688;4677481206550364160;4677481343989317632;4677481481428271104;4677481618867224576;4677481756306178048;4677481893745131520;4677482031184084992;4677482168623038464;4677482306061991936;4677482443500945408;4677482580939898880;4677482718378852352;4677482855817805824;4677482993256759296;4677483130695712768;4677483268134666240;4677483405573619712;4677483543012573184;4677483680451526656;4677483817890480128;4677483955329433600;4677484092768387072;4677484230207340544;4677484367646294016;4677484505085247488;4677484642524200960;4677484779963154432;4677484917402107904;4677485054841061376;4677485192280014848;4677485329718968320;4677485467157921792;4677485604596875264;4677485742035828736;4677485879474782208;4677486016913735680;4677486154352689152;4677486291791642624;4677486429230596096;4677486566669549568;4677486704108503040;4677486841547456512;4677486978986409984;4677487116425363456;4677487253864316928;4677487391303270400;4677487528742223872;4677487666181177344;4677487803620130816;4677487941059084288;4677488078498037760;4677488215936991232;4677488353375944704;4677488490814898176;4677488628253851648;4677488765692805120;4677488903131758592;4677489040570712064;4677489178009665536;4677489315448619008;4677489452887572480;4677489590326525952;4677489727765479424;4677489865204432896;4677490002643386368;4677490140082339840;4677490277521293312;4677490414960246784;4677490552399200256;4677490689838153728;4677490827277107200;4677490964716060672;4677491102155014144;4677491239593967616;4677491377032921088;4677491514471874560;4677491651910828032;4677491789349781504;4677491926788734976;4677492064227688448;4677492201666641920;4677492339105595392;4677492476544548864;4677492613983502336;4677492751422455808;4677492888861409280;4677493026300362752;4677493163739316224;4677493301178269696;4677493438617223168;4677493576056176640;4677493713495130112;4677493850934083584;4677493988373037056;4677494125811990528;4677494263250944000;4677494400689897472;4677494538128850944;4677494675567804416;4677494813006757888;4677494950445711360;4677495087884664832;4677495225323618304;4677495362762571776;4677495500201525248;4677495637640478720;4677495775079432192;4677495912518385664;4677496049957339136;4677496187396292608;4677496324835246080;4677496462274199552;4677496599713153024;4677496737152106496;4677496874591059968;4677497012030013440;4677497149468966912;4677497286907920384;4677497424346873856;4677497561785827328;4677497699224780800;4677497836663734272;4677497974102687744;4677498111541641216;4677498248980594688;4677498386419548160;4677498523858501632;4677498661297455104;4677498798736408576;4677498936175362048;4677499073614315520;4677499211053268992;4677499348492222464;4677499485931175936;4677499623370129408;4677499760809082880;4677499898248036352;4677500035686989824;4677500173125943296;4677500310564896768;4677500448003850240;4677500585442803712;4677500722881757184;4677500860320710656;4677500997759664128;4677501135198617600;4677501272637571072;4677501410076524544;4677501547515478016;4677501684954431488;4677501822393384960;4677501959832338432;4677502097271291904;4677502234710245376;4677502372149198848;4677502509588152320;4677502647027105792;4677502784466059264;4677502921905012736;4677503059343966208;4677503196782919680;4677503334221873152;4677503471660826624;4677503609099780096;4677503746538733568;4677503883977687040;4677504021416640512;4677504158855593984;4677504296294547456;4677504433733500928;4677504571172454400;4677504708611407872;4677504846050361344;4677504983489314816;4677505120928268288;4677505258367221760;4677505395806175232;4677505533245128704;4677505670684082176;4677505808123035648;4677505945561989120;4677506083000942592;4677506220439896064;4677506357878849536;4677506495317803008;4677506632756756480;4677506770195709952;4677506907634663424;4677507045073616896;4677507182512570368;4677507319951523840;4677507457390477312;4677507594829430784;4677507732268384256;4677507869707337728;4677508007146291200;4677508144585244672;4677508282024198144;4677508419463151616;4677508556902105088;4677508694341058560;4677508831780012032;4677508969218965504;4677509106657918976;4677509244096872448;4677509381535825920;4677509518974779392;4677509656413732864;4677509793852686336;4677509931291639808;4677510068730593280;4677510206169546752;4677510343608500224;4677510481047453696;4677510618486407168;4677510755925360640;4677510893364314112;4677511030803267584;4677511168242221056;4677511305681174528;4677511443120128000;4677511580559081472;4677511717998034944;4677511855436988416;4677511992875941888;4677512130314895360;4677512267753848832;4677512405192802304;4677512542631755776;4677512680070709248;4677512817509662720;4677512954948616192;4677513092387569664;4677513229826523136;4677513367265476608;4677513504704430080;4677513642143383552;4677513779582337024;4677513917021290496;4677514054460243968;4677514191899197440;4677514329338150912;4677514466777104384;4677514604216057856;4677514741655011328;4677514879093964800;4677515016532918272;4677515153971871744;4677515291410825216;4677515428849778688;4677515566288732160;4677515703727685632;4677515841166639104;4677515978605592576;4677516116044546048;4677516253483499520;4677516390922452992;4677516528361406464;4677516665800359936;4677516803239313408;4677516940678266880;4677517078117220352;4677517215556173824;4677517352995127296;4677517490434080768;4677517627873034240;4677517765311987712;4677517902750941184;4677518040189894656;4677518177628848128;4677518315067801600;4677518452506755072;4677518589945708544;4677518727384662016;4677518864823615488;4677519002262568960;4677519139701522432;4677519277140475904;4677519414579429376;4677519552018382848;4677519689457336320;4677519826896289792;4677519964335243264;4677520101774196736;4677520239213150208;4677520376652103680;4677520514091057152;4677520651530010624;4677520788968964096;4677520926407917568;4677521063846871040;4677521201285824512;4677521338724777984;4677521476163731456;4677521613602684928;4677521751041638400;4677521888480591872;4677522025919545344;4677522163358498816;4677522300797452288;4677522438236405760;4677522575675359232;4677522713114312704;4677522850553266176;4677522987992219648;4677523125431173120;4677523262870126592;4677523400309080064;4677523537748033536;4677523675186987008;4677523812625940480;4677523950064893952;4677524087503847424;4677524224942800896;4677524362381754368;4677524499820707840;4677524637259661312;4677524774698614784;4677524912137568256;4677525049576521728;4677525187015475200;4677525324454428672;4677525461893382144;4677525599332335616;4677525736771289088;4677525874210242560;4677526011649196032;4677526149088149504;4677526286527102976;4677526423966056448;4677526561405009920;4677526698843963392;4677526836282916864;4677526973721870336;4677527111160823808;4677527248599777280;4677527386038730752;4677527523477684224;4677527660916637696;4677527798355591168;4677527935794544640;4677528073233498112;4677528210672451584;4677528348111405056;4677528485550358528;4677528622989312000;4677528760428265472;4677528897867218944;4677529035306172416;4677529172745125888;4677529310184079360;4677529447623032832;4677529585061986304;4677529722500939776;4677529859939893248;4677529997378846720;4677530134817800192;4677530272256753664;4677530409695707136;4677530547134660608;4677530684573614080;4677530822012567552;4677530959451521024;4677531096890474496;4677531234329427968;4677531371768381440;4677531509207334912;4677531646646288384;4677531784085241856;4677531921524195328;4677532058963148800;4677532196402102272;4677532333841055744;4677532471280009216;4677532608718962688;4677532746157916160;4677532883596869632;4677533021035823104;4677533158474776576;4677533295913730048;4677533433352683520;4677533570791636992;4677533708230590464;4677533845669543936;4677533983108497408;4677534120547450880;4677534257986404352;4677534395425357824;4677534532864311296;4677534670303264768;4677534807742218240;4677534945181171712;4677535082620125184;4677535220059078656;4677535357498032128;4677535494936985600;4677535632375939072;4677535769814892544;4677535907253846016;4677536044692799488;4677536182131752960;4677536319570706432;4677536457009659904;4677536594448613376;4677536731887566848;4677536869326520320;4677537006765473792;4677537144204427264;4677537281643380736;4677537419082334208;4677537556521287680;4677537693960241152;4677537831399194624;4677537968838148096;4677538106277101568;4677538243716055040;4677538381155008512;4677538518593961984;4677538656032915456;4677538793471868928;4677538930910822400;4677539068349775872;4677539205788729344;4677539343227682816;4677539480666636288;4677539618105589760;4677539755544543232;4677539892983496704;4677540030422450176;4677540167861403648;4677540305300357120;4677540442739310592;4677540580178264064;4677540717617217536;4677540855056171008;4677540992495124480;4677541129934077952;4677541267373031424;4677541404811984896;4677541542250938368;4677541679689891840;4677541817128845312;4677541954567798784;4677542092006752256;4677542229445705728;4677542366884659200;4677542504323612672;4677542641762566144;4677542779201519616;4677542916640473088;4677543054079426560;4677543191518380032;4677543328957333504;4677543466396286976;4677543603835240448;4677543741274193920;4677543878713147392;4677544016152100864;4677544153591054336;4677544291030007808;4677544428468961280;4677544565907914752;4677544703346868224;4677544840785821696;4677544978224775168;4677545115663728640;4677545253102682112;4677545390541635584;4677545527980589056;4677545665419542528;4677545802858496000;4677545940297449472;4677546077736402944;4677546215175356416;4677546352614309888;4677546490053263360;4677546627492216832;4677546764931170304;4677546902370123776;4677547039809077248;4677547177248030720;4677547314686984192;4677547452125937664;4677547589564891136;4677547727003844608;4677547864442798080;4677548001881751552;4677548139320705024;4677548276759658496;4677548414198611968;4677548551637565440;4677548689076518912;4677548826515472384;4677548963954425856;4677549101393379328;4677549238832332800;4677549376271286272;4677549513710239744;4677549651149193216;4677549788588146688;4677549926027100160;4677550063466053632;4677550200905007104;4677550338343960576;4677550475782914048;4677550613221867520;4677550750660820992;4677550888099774464;4677551025538727936;4677551162977681408;4677551300416634880;4677551437855588352;4677551575294541824;4677551712733495296;4677551850172448768;4677551987611402240;4677552125050355712;4677552262489309184;4677552399928262656;4677552537367216128;4677552674806169600;4677552812245123072;4677552949684076544;4677553087123030016;4677553224561983488;4677553362000936960;4677553499439890432;4677553636878843904;4677553774317797376;4677553911756750848;4677554049195704320;4677554186634657792;4677554324073611264;4677554461512564736;4677554598951518208;4677554736390471680;4677554873829425152;4677555011268378624;4677555148707332096;4677555286146285568;4677555423585239040;4677555561024192512;4677555698463145984;4677555835902099456;4677555973341052928;4677556110780006400;4677556248218959872;4677556385657913344;4677556523096866816;4677556660535820288;4677556797974773760;4677556935413727232;4677557072852680704;4677557210291634176;4677557347730587648;4677557485169541120;4677557622608494592;4677557760047448064;4677557897486401536;4677558034925355008;4677558172364308480;4677558309803261952;4677558447242215424;4677558584681168896;4677558722120122368;4677558859559075840;4677558996998029312;4677559134436982784;4677559271875936256;4677559409314889728;4677559546753843200;4677559684192796672;4677559821631750144;4677559959070703616;4677560096509657088;4677560233948610560;4677560371387564032;4677560508826517504;4677560646265470976;4677560783704424448;4677560921143377920;4677561058582331392;4677561196021284864;4677561333460238336;4677561470899191808;4677561608338145280;4677561745777098752;4677561883216052224;4677562020655005696;4677562158093959168;4677562295532912640;4677562432971866112;4677562570410819584;4677562707849773056;4677562845288726528;4677562982727680000;4677563120166633472;4677563257605586944;4677563395044540416;4677563532483493888;4677563669922447360;4677563807361400832;4677563944800354304;4677564082239307776;4677564219678261248;4677564357117214720;4677564494556168192;4677564631995121664;4677564769434075136;4677564906873028608;4677565044311982080;4677565181750935552;4677565319189889024;4677565456628842496;4677565594067795968;4677565731506749440;4677565868945702912;4677566006384656384;4677566143823609856;4677566281262563328;4677566418701516800;4677566556140470272;4677566693579423744;4677566831018377216;4677566968457330688;4677567105896284160;4677567243335237632;4677567380774191104;4677567518213144576;4677567655652098048;4677567793091051520;4677567930530004992;4677568067968958464;4677568205407911936;4677568342846865408;4677568480285818880;4677568617724772352;4677568755163725824;4677568892602679296;4677569030041632768;4677569167480586240;4677569304919539712;4677569442358493184;4677569579797446656;4677569717236400128;4677569854675353600;4677569992114307072;4677570129553260544;4677570266992214016;4677570404431167488;4677570541870120960;4677570679309074432;4677570816748027904;4677570954186981376;4677571091625934848;4677571229064888320;4677571366503841792;4677571503942795264;4677571641381748736;4677571778820702208;4677571916259655680;4677572053698609152;4677572191137562624;4677572328576516096;4677572466015469568;4677572603454423040;4677572740893376512;4677572878332329984;4677573015771283456;4677573153210236928;4677573290649190400;4677573428088143872;4677573565527097344;4677573702966050816;4677573840405004288;4677573977843957760;4677574115282911232;4677574252721864704;4677574390160818176;4677574527599771648;4677574665038725120;4677574802477678592;4677574939916632064;4677575077355585536;4677575214794539008;4677575352233492480;4677575489672445952;4677575627111399424;4677575764550352896;4677575901989306368;4677576039428259840;4677576176867213312;4677576314306166784;4677576451745120256;4677576589184073728;4677576726623027200;4677576864061980672;4677577001500934144;4677577138939887616;4677577276378841088;4677577413817794560;4677577551256748032;4677577688695701504;4677577826134654976;4677577963573608448;4677578101012561920;4677578238451515392;4677578375890468864;4677578513329422336;4677578650768375808;4677578788207329280;4677578925646282752;4677579063085236224;4677579200524189696;4677579337963143168;4677579475402096640;4677579612841050112;4677579750280003584;4677579887718957056;4677580025157910528;4677580162596864000;4677580300035817472;4677580437474770944;4677580574913724416;4677580712352677888;4677580849791631360;4677580987230584832;4677581124669538304;4677581262108491776;4677581399547445248;4677581536986398720;4677581674425352192;4677581811864305664;4677581949303259136;4677582086742212608;4677582224181166080;4677582361620119552;4677582499059073024;4677582636498026496;4677582773936979968;4677582911375933440;4677583048814886912;4677583186253840384;4677583323692793856;4677583461131747328;4677583598570700800;4677583736009654272;4677583873448607744;4677584010887561216;4677584148326514688;4677584285765468160;4677584423204421632;4677584560643375104;4677584698082328576;4677584835521282048;4677584972960235520;4677585110399188992;4677585247838142464;4677585385277095936;4677585522716049408;4677585660155002880;4677585797593956352;4677585935032909824;4677586072471863296;4677586209910816768;4677586347349770240;4677586484788723712;4677586622227677184;4677586759666630656;4677586897105584128;4677587034544537600;4677587171983491072;4677587309422444544;4677587446861398016;4677587584300351488;4677587721739304960;4677587859178258432;4677587996617211904;4677588134056165376;4677588271495118848;4677588408934072320;4677588546373025792;4677588683811979264;4677588821250932736;4677588958689886208;4677589096128839680;4677589233567793152;4677589371006746624;4677589508445700096;4677589645884653568;4677589783323607040;4677589920762560512;4677590058201513984;4677590195640467456;4677590333079420928;4677590470518374400;4677590607957327872;4677590745396281344;4677590882835234816;4677591020274188288;4677591157713141760;4677591295152095232;4677591432591048704;4677591570030002176;4677591707468955648;4677591844907909120;4677591982346862592;4677592119785816064;4677592257224769536;4677592394663723008;4677592532102676480;4677592669541629952;4677592806980583424;4677592944419536896;4677593081858490368;4677593219297443840;4677593356736397312;4677593494175350784;4677593631614304256;4677593769053257728;4677593906492211200;4677594043931164672;4677594181370118144;4677594318809071616;4677594456248025088;4677594593686978560;4677594731125932032;4677594868564885504;4677595006003838976;4677595143442792448;4677595280881745920;4677595418320699392;4677595555759652864;4677595693198606336;4677595830637559808;4677595968076513280;4677596105515466752;4677596242954420224;4677596380393373696;4677596517832327168;4677596655271280640;4677596792710234112;4677596930149187584;4677597067588141056;4677597205027094528;4677597342466048000;4677597479905001472;4677597617343954944;4677597754782908416;4677597892221861888;4677598029660815360;4677598167099768832;4677598304538722304;4677598441977675776;4677598579416629248;4677598716855582720;4677598854294536192;4677598991733489664;4677599129172443136;4677599266611396608;4677599404050350080;4677599541489303552;4677599678928257024;4677599816367210496;4677599953806163968;4677600091245117440;4677600228684070912;4677600366123024384;4677600503561977856;4677600641000931328;4677600778439884800;4677600915878838272;4677601053317791744;4677601190756745216;4677601328195698688;4677601465634652160;4677601603073605632;4677601740512559104;4677601877951512576;4677602015390466048;4677602152829419520;4677602290268372992;4677602427707326464;4677602565146279936;4677602702585233408;4677602840024186880;4677602977463140352;4677603114902093824;4677603252341047296;4677603389780000768;4677603527218954240;4677603664657907712;4677603802096861184;4677603939535814656;4677604076974768128;4677604214413721600;4677604351852675072;4677604489291628544;4677604626730582016;4677604764169535488;4677604901608488960;4677605039047442432;4677605176486395904;4677605313925349376;4677605451364302848;4677605588803256320;4677605726242209792;4677605863681163264;4677606001120116736;4677606138559070208;4677606275998023680;4677606413436977152;4677606550875930624;4677606688314884096;4677606825753837568;4677606963192791040;4677607100631744512;4677607238070697984;4677607375509651456;4677607512948604928;4677607650387558400;4677607787826511872;4677607925265465344;4677608062704418816;4677608200143372288;4677608337582325760;4677608475021279232;4677608612460232704;4677608749899186176;4677608887338139648;4677609024777093120;4677609162216046592;4677609299655000064;4677609437093953536;4677609574532907008;4677609711971860480;4677609849410813952;4677609986849767424;4677610124288720896;4677610261727674368;4677610399166627840;4677610536605581312;4677610674044534784;4677610811483488256;4677610948922441728;4677611086361395200;4677611223800348672;4677611361239302144;4677611498678255616;4677611636117209088;4677611773556162560;4677611910995116032;4677612048434069504;4677612185873022976;4677612323311976448;4677612460750929920;4677612598189883392;4677612735628836864;4677612873067790336;4677613010506743808;4677613147945697280;4677613285384650752;4677613422823604224;4677613560262557696;4677613697701511168;4677613835140464640;4677613972579418112;4677614110018371584;4677614247457325056;4677614384896278528;4677614522335232000;4677614659774185472;4677614797213138944;4677614934652092416;4677615072091045888;4677615209529999360;4677615346968952832;4677615484407906304;4677615621846859776;4677615759285813248;4677615896724766720;4677616034163720192;4677616171602673664;4677616309041627136;4677616446480580608;4677616583919534080;4677616721358487552;4677616858797441024;4677616996236394496;4677617133675347968;4677617271114301440;4677617408553254912;4677617545992208384;4677617683431161856;4677617820870115328;4677617958309068800;4677618095748022272;4677618233186975744;4677618370625929216;4677618508064882688;4677618645503836160;4677618782942789632;4677618920381743104;4677619057820696576;4677619195259650048;4677619332698603520;4677619470137556992;4677619607576510464;4677619745015463936;4677619882454417408;4677620019893370880;4677620157332324352;4677620294771277824;4677620432210231296;4677620569649184768;4677620707088138240;4677620844527091712;4677620981966045184;4677621119404998656;4677621256843952128;4677621394282905600;4677621531721859072;4677621669160812544;4677621806599766016;4677621944038719488;4677622081477672960;4677622218916626432;4677622356355579904;4677622493794533376;4677622631233486848;4677622768672440320;4677622906111393792;4677623043550347264;4677623180989300736;4677623318428254208;4677623455867207680;4677623593306161152;4677623730745114624;4677623868184068096;4677624005623021568;4677624143061975040;4677624280500928512;4677624417939881984;4677624555378835456;4677624692817788928;4677624830256742400;4677624967695695872;4677625105134649344;4677625242573602816;4677625380012556288;4677625517451509760;4677625654890463232;4677625792329416704;4677625929768370176;4677626067207323648;4677626204646277120;4677626342085230592;4677626479524184064;4677626616963137536;4677626754402091008;4677626891841044480;4677627029279997952;4677627166718951424;4677627304157904896;4677627441596858368;4677627579035811840;4677627716474765312;4677627853913718784;4677627991352672256;4677628128791625728;4677628266230579200;4677628403669532672;4677628541108486144;4677628678547439616;4677628815986393088;4677628953425346560;4677629090864300032;4677629228303253504;4677629365742206976;4677629503181160448;4677629640620113920;4677629778059067392;4677629915498020864;4677630052936974336;4677630190375927808;4677630327814881280;4677630465253834752;4677630602692788224;4677630740131741696;4677630877570695168;4677631015009648640;4677631152448602112;4677631289887555584;4677631427326509056;4677631564765462528;4677631702204416000;4677631839643369472;4677631977082322944;4677632114521276416;4677632251960229888;4677632389399183360;4677632526838136832;4677632664277090304;4677632801716043776;4677632939154997248;4677633076593950720;4677633214032904192;4677633351471857664;4677633488910811136;4677633626349764608;4677633763788718080;4677633901227671552;4677634038666625024;4677634176105578496;4677634313544531968;4677634450983485440;4677634588422438912;4677634725861392384;4677634863300345856;4677635000739299328;4677635138178252800;4677635275617206272;4677635413056159744;4677635550495113216;4677635687934066688;4677635825373020160;4677635962811973632;4677636100250927104;4677636237689880576;4677636375128834048;4677636512567787520;4677636650006740992;4677636787445694464;4677636924884647936;4677637062323601408;4677637199762554880;4677637337201508352;4677637474640461824;4677637612079415296;4677637749518368768;4677637886957322240;4677638024396275712;4677638161835229184;4677638299274182656;4677638436713136128;4677638574152089600;4677638711591043072;4677638849029996544;4677638986468950016;4677639123907903488;4677639261346856960;4677639398785810432;4677639536224763904;4677639673663717376;4677639811102670848;4677639948541624320;4677640085980577792;4677640223419531264;4677640360858484736;4677640498297438208;4677640635736391680;4677640773175345152;4677640910614298624;4677641048053252096;4677641185492205568;4677641322931159040;4677641460370112512;4677641597809065984;4677641735248019456;4677641872686972928;4677642010125926400;4677642147564879872;4677642285003833344;4677642422442786816;4677642559881740288;4677642697320693760;4677642834759647232;4677642972198600704;4677643109637554176;4677643247076507648;4677643384515461120;4677643521954414592;4677643659393368064;4677643796832321536;4677643934271275008;4677644071710228480;4677644209149181952;4677644346588135424;4677644484027088896;4677644621466042368;4677644758904995840;4677644896343949312;4677645033782902784;4677645171221856256;4677645308660809728;4677645446099763200;4677645583538716672;4677645720977670144;4677645858416623616;4677645995855577088;4677646133294530560;4677646270733484032;4677646408172437504;4677646545611390976;4677646683050344448;4677646820489297920;4677646957928251392;4677647095367204864;4677647232806158336;4677647370245111808;4677647507684065280;4677647645123018752;4677647782561972224;4677647920000925696;4677648057439879168;4677648194878832640;4677648332317786112;4677648469756739584;4677648607195693056;4677648744634646528;4677648882073600000;4677649019512553472;4677649156951506944;4677649294390460416;4677649431829413888;4677649569268367360;4677649706707320832;4677649844146274304;4677649981585227776;4677650119024181248;4677650256463134720;4677650393902088192;4677650531341041664;4677650668779995136;4677650806218948608;4677650943657902080;4677651081096855552;4677651218535809024;4677651355974762496;4677651493413715968;4677651630852669440;4677651768291622912;4677651905730576384;4677652043169529856;4677652180608483328;4677652318047436800;4677652455486390272;4677652592925343744;4677652730364297216;4677652867803250688;4677653005242204160;4677653142681157632;4677653280120111104;4677653417559064576;4677653554998018048;4677653692436971520;4677653829875924992;4677653967314878464;4677654104753831936;4677654242192785408;4677654379631738880;4677654517070692352;4677654654509645824;4677654791948599296;4677654929387552768;4677655066826506240;4677655204265459712;4677655341704413184;4677655479143366656;4677655616582320128;4677655754021273600;4677655891460227072;4677656028899180544;4677656166338134016;4677656303777087488;4677656441216040960;4677656578654994432;4677656716093947904;4677656853532901376;4677656990971854848;4677657128410808320;4677657265849761792;4677657403288715264;4677657540727668736;4677657678166622208;4677657815605575680;4677657953044529152;4677658090483482624;4677658227922436096;4677658365361389568;4677658502800343040;4677658640239296512;4677658777678249984;4677658915117203456;4677659052556156928;4677659189995110400;4677659327434063872;4677659464873017344;4677659602311970816;4677659739750924288;4677659877189877760;4677660014628831232;4677660152067784704;4677660289506738176;4677660426945691648;4677660564384645120;4677660701823598592;4677660839262552064;4677660976701505536;4677661114140459008;4677661251579412480;4677661389018365952;4677661526457319424;4677661663896272896;4677661801335226368;4677661938774179840;4677662076213133312;4677662213652086784;4677662351091040256;4677662488529993728;4677662625968947200;4677662763407900672;4677662900846854144;4677663038285807616;4677663175724761088;4677663313163714560;4677663450602668032;4677663588041621504;4677663725480574976;4677663862919528448;4677664000358481920;4677664137797435392;4677664275236388864;4677664412675342336;4677664550114295808;4677664687553249280;4677664824992202752;4677664962431156224;4677665099870109696;4677665237309063168;4677665374748016640;4677665512186970112;4677665649625923584;4677665787064877056;4677665924503830528;4677666061942784000;4677666199381737472;4677666336820690944;4677666474259644416;4677666611698597888;4677666749137551360;4677666886576504832;4677667024015458304;4677667161454411776;4677667298893365248;4677667436332318720;4677667573771272192;4677667711210225664;4677667848649179136;4677667986088132608;4677668123527086080;4677668260966039552;4677668398404993024;4677668535843946496;4677668673282899968;4677668810721853440;4677668948160806912;4677669085599760384;4677669223038713856;4677669360477667328;4677669497916620800;4677669635355574272;4677669772794527744;4677669910233481216;4677670047672434688;4677670185111388160;4677670322550341632;4677670459989295104;4677670597428248576;4677670734867202048;4677670872306155520;4677671009745108992;4677671147184062464;4677671284623015936;4677671422061969408;4677671559500922880;4677671696939876352;4677671834378829824;4677671971817783296;4677672109256736768;4677672246695690240;4677672384134643712;4677672521573597184;4677672659012550656;4677672796451504128;4677672933890457600;4677673071329411072;4677673208768364544;4677673346207318016;4677673483646271488;4677673621085224960;4677673758524178432;4677673895963131904;4677674033402085376;4677674170841038848;4677674308279992320;4677674445718945792;4677674583157899264;4677674720596852736;4677674858035806208;4677674995474759680;4677675132913713152;4677675270352666624;4677675407791620096;4677675545230573568;4677675682669527040;4677675820108480512;4677675957547433984;4677676094986387456;4677676232425340928;4677676369864294400;4677676507303247872;4677676644742201344;4677676782181154816;4677676919620108288;4677677057059061760;4677677194498015232;4677677331936968704;4677677469375922176;4677677606814875648;4677677744253829120;4677677881692782592;4677678019131736064;4677678156570689536;4677678294009643008;4677678431448596480;4677678568887549952;4677678706326503424;4677678843765456896;4677678981204410368;4677679118643363840;4677679256082317312;4677679393521270784;4677679530960224256;4677679668399177728;4677679805838131200;4677679943277084672;4677680080716038144;4677680218154991616;4677680355593945088;4677680493032898560;4677680630471852032;4677680767910805504;4677680905349758976;4677681042788712448;4677681180227665920;4677681317666619392;4677681455105572864;4677681592544526336;4677681729983479808;4677681867422433280;4677682004861386752;4677682142300340224;4677682279739293696;4677682417178247168;4677682554617200640;4677682692056154112;4677682829495107584;4677682966934061056;4677683104373014528;4677683241811968000;4677683379250921472;4677683516689874944;4677683654128828416;4677683791567781888;4677683929006735360;4677684066445688832;4677684203884642304;4677684341323595776;4677684478762549248;4677684616201502720;4677684753640456192;4677684891079409664;4677685028518363136;4677685165957316608;4677685303396270080;4677685440835223552;4677685578274177024;4677685715713130496;4677685853152083968;4677685990591037440;4677686128029990912;4677686265468944384;4677686402907897856;4677686540346851328;4677686677785804800;4677686815224758272;4677686952663711744;4677687090102665216;4677687227541618688;4677687364980572160;4677687502419525632;4677687639858479104;4677687777297432576;4677687914736386048;4677688052175339520;4677688189614292992;4677688327053246464;4677688464492199936;4677688601931153408;4677688739370106880;4677688876809060352;4677689014248013824;4677689151686967296;4677689289125920768;4677689426564874240;4677689564003827712;4677689701442781184;4677689838881734656;4677689976320688128;4677690113759641600;4677690251198595072;4677690388637548544;4677690526076502016;4677690663515455488;4677690800954408960;4677690938393362432;4677691075832315904;4677691213271269376;4677691350710222848;4677691488149176320;4677691625588129792;4677691763027083264;4677691900466036736;4677692037904990208;4677692175343943680;4677692312782897152;4677692450221850624;4677692587660804096;4677692725099757568;4677692862538711040;4677692999977664512;4677693137416617984;4677693274855571456;4677693412294524928;4677693549733478400;4677693687172431872;4677693824611385344;4677693962050338816;4677694099489292288;4677694236928245760;4677694374367199232;4677694511806152704;4677694649245106176;4677694786684059648;4677694924123013120;4677695061561966592;4677695199000920064;4677695336439873536;4677695473878827008;4677695611317780480;4677695748756733952;4677695886195687424;4677696023634640896;4677696161073594368;4677696298512547840;4677696435951501312;4677696573390454784;4677696710829408256;4677696848268361728;4677696985707315200;4677697123146268672;4677697260585222144;4677697398024175616;4677697535463129088;4677697672902082560;4677697810341036032;4677697947779989504;4677698085218942976;4677698222657896448;4677698360096849920;4677698497535803392;4677698634974756864;4677698772413710336;4677698909852663808;4677699047291617280;4677699184730570752;4677699322169524224;4677699459608477696;4677699597047431168;4677699734486384640;4677699871925338112;4677700009364291584;4677700146803245056;4677700284242198528;4677700421681152000;4677700559120105472;4677700696559058944;4677700833998012416;4677700971436965888;4677701108875919360;4677701246314872832;4677701383753826304;4677701521192779776;4677701658631733248;4677701796070686720;4677701933509640192;4677702070948593664;4677702208387547136;4677702345826500608;4677702483265454080;4677702620704407552;4677702758143361024;4677702895582314496;4677703033021267968;4677703170460221440;4677703307899174912;4677703445338128384;4677703582777081856;4677703720216035328;4677703857654988800;4677703995093942272;4677704132532895744;4677704269971849216;4677704407410802688;4677704544849756160;4677704682288709632;4677704819727663104;4677704957166616576;4677705094605570048;4677705232044523520;4677705369483476992;4677705506922430464;4677705644361383936;4677705781800337408;4677705919239290880;4677706056678244352;4677706194117197824;4677706331556151296;4677706468995104768;4677706606434058240;4677706743873011712;4677706881311965184;4677707018750918656;4677707156189872128;4677707293628825600;4677707431067779072;4677707568506732544;4677707705945686016;4677707843384639488;4677707980823592960;4677708118262546432;4677708255701499904;4677708393140453376;4677708530579406848;4677708668018360320;4677708805457313792;4677708942896267264;4677709080335220736;4677709217774174208;4677709355213127680;4677709492652081152;4677709630091034624;4677709767529988096;4677709904968941568;4677710042407895040;4677710179846848512;4677710317285801984;4677710454724755456;4677710592163708928;4677710729602662400;4677710867041615872;4677711004480569344;4677711141919522816;4677711279358476288;4677711416797429760;4677711554236383232;4677711691675336704;4677711829114290176;4677711966553243648;4677712103992197120;4677712241431150592;4677712378870104064;4677712516309057536;4677712653748011008;4677712791186964480;4677712928625917952;4677713066064871424;4677713203503824896;4677713340942778368;4677713478381731840;4677713615820685312;4677713753259638784;4677713890698592256;4677714028137545728;4677714165576499200;4677714303015452672;4677714440454406144;4677714577893359616;4677714715332313088;4677714852771266560;4677714990210220032;4677715127649173504;4677715265088126976;4677715402527080448;4677715539966033920;4677715677404987392;4677715814843940864;4677715952282894336;4677716089721847808;4677716227160801280;4677716364599754752;4677716502038708224;4677716639477661696;4677716776916615168;4677716914355568640;4677717051794522112;4677717189233475584;4677717326672429056;4677717464111382528;4677717601550336000;4677717738989289472;4677717876428242944;4677718013867196416;4677718151306149888;4677718288745103360;4677718426184056832;4677718563623010304;4677718701061963776;4677718838500917248;4677718975939870720;4677719113378824192;4677719250817777664;4677719388256731136;4677719525695684608;4677719663134638080;4677719800573591552;4677719938012545024;4677720075451498496;4677720212890451968;4677720350329405440;4677720487768358912;4677720625207312384;4677720762646265856;4677720900085219328;4677721037524172800;4677721174963126272;4677721312402079744;4677721449841033216;4677721587279986688;4677721724718940160;4677721862157893632;4677721999596847104;4677722137035800576;4677722274474754048;4677722411913707520;4677722549352660992;4677722686791614464;4677722824230567936;4677722961669521408;4677723099108474880;4677723236547428352;4677723373986381824;4677723511425335296;4677723648864288768;4677723786303242240;4677723923742195712;4677724061181149184;4677724198620102656;4677724336059056128;4677724473498009600;4677724610936963072;4677724748375916544;4677724885814870016;4677725023253823488;4677725160692776960;4677725298131730432;4677725435570683904;4677725573009637376;4677725710448590848;4677725847887544320;4677725985326497792;4677726122765451264;4677726260204404736;4677726397643358208;4677726535082311680;4677726672521265152;4677726809960218624;4677726947399172096;4677727084838125568;4677727222277079040;4677727359716032512;4677727497154985984;4677727634593939456;4677727772032892928;4677727909471846400;4677728046910799872;4677728184349753344;4677728321788706816;4677728459227660288;4677728596666613760;4677728734105567232;4677728871544520704;4677729008983474176;4677729146422427648;4677729283861381120;4677729421300334592;4677729558739288064;4677729696178241536;4677729833617195008;4677729971056148480;4677730108495101952;4677730245934055424;4677730383373008896;4677730520811962368;4677730658250915840;4677730795689869312;4677730933128822784;4677731070567776256;4677731208006729728;4677731345445683200;4677731482884636672;4677731620323590144;4677731757762543616;4677731895201497088;4677732032640450560;4677732170079404032;4677732307518357504;4677732444957310976;4677732582396264448;4677732719835217920;4677732857274171392;4677732994713124864;4677733132152078336;4677733269591031808;4677733407029985280;4677733544468938752;4677733681907892224;4677733819346845696;4677733956785799168;4677734094224752640;4677734231663706112;4677734369102659584;4677734506541613056;4677734643980566528;4677734781419520000;4677734918858473472;4677735056297426944;4677735193736380416;4677735331175333888;4677735468614287360;4677735606053240832;4677735743492194304;4677735880931147776;4677736018370101248;4677736155809054720;4677736293248008192;4677736430686961664;4677736568125915136;4677736705564868608;4677736843003822080;4677736980442775552;4677737117881729024;4677737255320682496;4677737392759635968;4677737530198589440;4677737667637542912;4677737805076496384;4677737942515449856;4677738079954403328;4677738217393356800;4677738354832310272;4677738492271263744;4677738629710217216;4677738767149170688;4677738904588124160;4677739042027077632;4677739179466031104;4677739316904984576;4677739454343938048;4677739591782891520;4677739729221844992;4677739866660798464;4677740004099751936;4677740141538705408;4677740278977658880;4677740416416612352;4677740553855565824;4677740691294519296;4677740828733472768;4677740966172426240;4677741103611379712;4677741241050333184;4677741378489286656;4677741515928240128;4677741653367193600;4677741790806147072;4677741928245100544;4677742065684054016;4677742203123007488;4677742340561960960;4677742478000914432;4677742615439867904;4677742752878821376;4677742890317774848;4677743027756728320;4677743165195681792;4677743302634635264;4677743440073588736;4677743577512542208;4677743714951495680;4677743852390449152;4677743989829402624;4677744127268356096;4677744264707309568;4677744402146263040;4677744539585216512;4677744677024169984;4677744814463123456;4677744951902076928;4677745089341030400;4677745226779983872;4677745364218937344;4677745501657890816;4677745639096844288;4677745776535797760;4677745913974751232;4677746051413704704;4677746188852658176;4677746326291611648;4677746463730565120;4677746601169518592;4677746738608472064;4677746876047425536;4677747013486379008;4677747150925332480;4677747288364285952;4677747425803239424;4677747563242192896;4677747700681146368;4677747838120099840;4677747975559053312;4677748112998006784;4677748250436960256;4677748387875913728;4677748525314867200;4677748662753820672;4677748800192774144;4677748937631727616;4677749075070681088;4677749212509634560;4677749349948588032;4677749487387541504;4677749624826494976;4677749762265448448;4677749899704401920;4677750037143355392;4677750174582308864;4677750312021262336;4677750449460215808;4677750586899169280;4677750724338122752;4677750861777076224;4677750999216029696;4677751136654983168;4677751274093936640;4677751411532890112;4677751548971843584;4677751686410797056;4677751823849750528;4677751961288704000;4677752098727657472;4677752236166610944;4677752373605564416;4677752511044517888;4677752648483471360;4677752785922424832;4677752923361378304;4677753060800331776;4677753198239285248;4677753335678238720;4677753473117192192;4677753610556145664;4677753747995099136;4677753885434052608;4677754022873006080;4677754160311959552;4677754297750913024;4677754435189866496;4677754572628819968;4677754710067773440;4677754847506726912;4677754984945680384;4677755122384633856;4677755259823587328;4677755397262540800;4677755534701494272;4677755672140447744;4677755809579401216;4677755947018354688;4677756084457308160;4677756221896261632;4677756359335215104;4677756496774168576;4677756634213122048;4677756771652075520;4677756909091028992;4677757046529982464;4677757183968935936;4677757321407889408;4677757458846842880;4677757596285796352;4677757733724749824;4677757871163703296;4677758008602656768;4677758146041610240;4677758283480563712;4677758420919517184;4677758558358470656;4677758695797424128;4677758833236377600;4677758970675331072;4677759108114284544;4677759245553238016;4677759382992191488;4677759520431144960;4677759657870098432;4677759795309051904;4677759932748005376;4677760070186958848;4677760207625912320;4677760345064865792;4677760482503819264;4677760619942772736;4677760757381726208;4677760894820679680;4677761032259633152;4677761169698586624;4677761307137540096;4677761444576493568;4677761582015447040;4677761719454400512;4677761856893353984;4677761994332307456;4677762131771260928;4677762269210214400;4677762406649167872;4677762544088121344;4677762681527074816;4677762818966028288;4677762956404981760;4677763093843935232;4677763231282888704;4677763368721842176;4677763506160795648;4677763643599749120;4677763781038702592;4677763918477656064;4677764055916609536;4677764193355563008;4677764330794516480;4677764468233469952;4677764605672423424;4677764743111376896;4677764880550330368;4677765017989283840;4677765155428237312;4677765292867190784;4677765430306144256;4677765567745097728;4677765705184051200;4677765842623004672;4677765980061958144;4677766117500911616;4677766254939865088;4677766392378818560;4677766529817772032;4677766667256725504;4677766804695678976;4677766942134632448;4677767079573585920;4677767217012539392;4677767354451492864;4677767491890446336;4677767629329399808;4677767766768353280;4677767904207306752;4677768041646260224;4677768179085213696;4677768316524167168;4677768453963120640;4677768591402074112;4677768728841027584;4677768866279981056;4677769003718934528;4677769141157888000;4677769278596841472;4677769416035794944;4677769553474748416;4677769690913701888;4677769828352655360;4677769965791608832;4677770103230562304;4677770240669515776;4677770378108469248;4677770515547422720;4677770652986376192;4677770790425329664;4677770927864283136;4677771065303236608;4677771202742190080;4677771340181143552;4677771477620097024;4677771615059050496;4677771752498003968;4677771889936957440;4677772027375910912;4677772164814864384;4677772302253817856;4677772439692771328;4677772577131724800;4677772714570678272;4677772852009631744;4677772989448585216;4677773126887538688;4677773264326492160;4677773401765445632;4677773539204399104;4677773676643352576;4677773814082306048;4677773951521259520;4677774088960212992;4677774226399166464;4677774363838119936;4677774501277073408;4677774638716026880;4677774776154980352;4677774913593933824;4677775051032887296;4677775188471840768;4677775325910794240;4677775463349747712;4677775600788701184;4677775738227654656;4677775875666608128;4677776013105561600;4677776150544515072;4677776287983468544;4677776425422422016;4677776562861375488;4677776700300328960;4677776837739282432;4677776975178235904;4677777112617189376;4677777250056142848;4677777387495096320;4677777524934049792;4677777662373003264;4677777799811956736;4677777937250910208;4677778074689863680;4677778212128817152;4677778349567770624;4677778487006724096;4677778624445677568;4677778761884631040;4677778899323584512;4677779036762537984;4677779174201491456;4677779311640444928;4677779449079398400;4677779586518351872;4677779723957305344;4677779861396258816;4677779998835212288;4677780136274165760;4677780273713119232;4677780411152072704;4677780548591026176;4677780686029979648;4677780823468933120;4677780960907886592;4677781098346840064;4677781235785793536;4677781373224747008;4677781510663700480;4677781648102653952;4677781785541607424;4677781922980560896;4677782060419514368;4677782197858467840;4677782335297421312;4677782472736374784;4677782610175328256;4677782747614281728;4677782885053235200;4677783022492188672;4677783159931142144;4677783297370095616;4677783434809049088;4677783572248002560;4677783709686956032;4677783847125909504;4677783984564862976;4677784122003816448;4677784259442769920;4677784396881723392;4677784534320676864;4677784671759630336;4677784809198583808;4677784946637537280;4677785084076490752;4677785221515444224;4677785358954397696;4677785496393351168;4677785633832304640;4677785771271258112;4677785908710211584;4677786046149165056;4677786183588118528;4677786321027072000;4677786458466025472;4677786595904978944;4677786733343932416;4677786870782885888;4677787008221839360;4677787145660792832;4677787283099746304;4677787420538699776;4677787557977653248;4677787695416606720;4677787832855560192;4677787970294513664;4677788107733467136;4677788245172420608;4677788382611374080;4677788520050327552;4677788657489281024;4677788794928234496;4677788932367187968;4677789069806141440;4677789207245094912;4677789344684048384;4677789482123001856;4677789619561955328;4677789757000908800;4677789894439862272;4677790031878815744;4677790169317769216;4677790306756722688;4677790444195676160;4677790581634629632;4677790719073583104;4677790856512536576;4677790993951490048;4677791131390443520;4677791268829396992;4677791406268350464;4677791543707303936;4677791681146257408;4677791818585210880;4677791956024164352;4677792093463117824;4677792230902071296;4677792368341024768;4677792505779978240;4677792643218931712;4677792780657885184;4677792918096838656;4677793055535792128;4677793192974745600;4677793330413699072;4677793467852652544;4677793605291606016;4677793742730559488;4677793880169512960;4677794017608466432;4677794155047419904;4677794292486373376;4677794429925326848;4677794567364280320;4677794704803233792;4677794842242187264;4677794979681140736;4677795117120094208;4677795254559047680;4677795391998001152;4677795529436954624;4677795666875908096;4677795804314861568;4677795941753815040;4677796079192768512;4677796216631721984;4677796354070675456;4677796491509628928;4677796628948582400;4677796766387535872;4677796903826489344;4677797041265442816;4677797178704396288;4677797316143349760;4677797453582303232;4677797591021256704;4677797728460210176;4677797865899163648;4677798003338117120;4677798140777070592;4677798278216024064;4677798415654977536;4677798553093931008;4677798690532884480;4677798827971837952;4677798965410791424;4677799102849744896;4677799240288698368;4677799377727651840;4677799515166605312;4677799652605558784;4677799790044512256;4677799927483465728;4677800064922419200;4677800202361372672;4677800339800326144;4677800477239279616;4677800614678233088;4677800752117186560;4677800889556140032;4677801026995093504;4677801164434046976;4677801301873000448;4677801439311953920;4677801576750907392;4677801714189860864;4677801851628814336;4677801989067767808;4677802126506721280;4677802263945674752;4677802401384628224;4677802538823581696;4677802676262535168;4677802813701488640;4677802951140442112;4677803088579395584;4677803226018349056;4677803363457302528;4677803500896256000;4677803638335209472;4677803775774162944;4677803913213116416;4677804050652069888;4677804188091023360;4677804325529976832;4677804462968930304;4677804600407883776;4677804737846837248;4677804875285790720;4677805012724744192;4677805150163697664;4677805287602651136;4677805425041604608;4677805562480558080;4677805699919511552;4677805837358465024;4677805974797418496;4677806112236371968;4677806249675325440;4677806387114278912;4677806524553232384;4677806661992185856;4677806799431139328;4677806936870092800;4677807074309046272;4677807211747999744;4677807349186953216;4677807486625906688;4677807624064860160;4677807761503813632;4677807898942767104;4677808036381720576;4677808173820674048;4677808311259627520;4677808448698580992;4677808586137534464;4677808723576487936;4677808861015441408;4677808998454394880;4677809135893348352;4677809273332301824;4677809410771255296;4677809548210208768;4677809685649162240;4677809823088115712;4677809960527069184;4677810097966022656;4677810235404976128;4677810372843929600;4677810510282883072;4677810647721836544;4677810785160790016;4677810922599743488;4677811060038696960;4677811197477650432;4677811334916603904;4677811472355557376;4677811609794510848;4677811747233464320;4677811884672417792;4677812022111371264;4677812159550324736;4677812296989278208;4677812434428231680;4677812571867185152;4677812709306138624;4677812846745092096;4677812984184045568;4677813121622999040;4677813259061952512;4677813396500905984;4677813533939859456;4677813671378812928;4677813808817766400;4677813946256719872;4677814083695673344;4677814221134626816;4677814358573580288;4677814496012533760;4677814633451487232;4677814770890440704;4677814908329394176;4677815045768347648;4677815183207301120;4677815320646254592;4677815458085208064;4677815595524161536;4677815732963115008;4677815870402068480;4677816007841021952;4677816145279975424;4677816282718928896;4677816420157882368;4677816557596835840;4677816695035789312;4677816832474742784;4677816969913696256;4677817107352649728;4677817244791603200;4677817382230556672;4677817519669510144;4677817657108463616;4677817794547417088;4677817931986370560;4677818069425324032;4677818206864277504;4677818344303230976;4677818481742184448;4677818619181137920;4677818756620091392;4677818894059044864;4677819031497998336;4677819168936951808;4677819306375905280;4677819443814858752;4677819581253812224;4677819718692765696;4677819856131719168;4677819993570672640;4677820131009626112;4677820268448579584;4677820405887533056;4677820543326486528;4677820680765440000;4677820818204393472;4677820955643346944;4677821093082300416;4677821230521253888;4677821367960207360;4677821505399160832;4677821642838114304;4677821780277067776;4677821917716021248;4677822055154974720;4677822192593928192;4677822330032881664;4677822467471835136;4677822604910788608;4677822742349742080;4677822879788695552;4677823017227649024;4677823154666602496;4677823292105555968;4677823429544509440;4677823566983462912;4677823704422416384;4677823841861369856;4677823979300323328;4677824116739276800;4677824254178230272;4677824391617183744;4677824529056137216;4677824666495090688;4677824803934044160;4677824941372997632;4677825078811951104;4677825216250904576;4677825353689858048;4677825491128811520;4677825628567764992;4677825766006718464;4677825903445671936;4677826040884625408;4677826178323578880;4677826315762532352;4677826453201485824;4677826590640439296;4677826728079392768;4677826865518346240;4677827002957299712;4677827140396253184;4677827277835206656;4677827415274160128;4677827552713113600;4677827690152067072;4677827827591020544;4677827965029974016;4677828102468927488;4677828239907880960;4677828377346834432;4677828514785787904;4677828652224741376;4677828789663694848;4677828927102648320;4677829064541601792;4677829201980555264;4677829339419508736;4677829476858462208;4677829614297415680;4677829751736369152;4677829889175322624;4677830026614276096;4677830164053229568;4677830301492183040;4677830438931136512;4677830576370089984;4677830713809043456;4677830851247996928;4677830988686950400;4677831126125903872;4677831263564857344;4677831401003810816;4677831538442764288;4677831675881717760;4677831813320671232;4677831950759624704;4677832088198578176;4677832225637531648;4677832363076485120;4677832500515438592;4677832637954392064;4677832775393345536;4677832912832299008;4677833050271252480;4677833187710205952;4677833325149159424;4677833462588112896;4677833600027066368;4677833737466019840;4677833874904973312;4677834012343926784;4677834149782880256;4677834287221833728;4677834424660787200;4677834562099740672;4677834699538694144;4677834836977647616;4677834974416601088;4677835111855554560;4677835249294508032;4677835386733461504;4677835524172414976;4677835661611368448;4677835799050321920;4677835936489275392;4677836073928228864;4677836211367182336;4677836348806135808;4677836486245089280;4677836623684042752;4677836761122996224;4677836898561949696;4677837036000903168;4677837173439856640;4677837310878810112;4677837448317763584;4677837585756717056;4677837723195670528;4677837860634624000;4677837998073577472;4677838135512530944;4677838272951484416;4677838410390437888;4677838547829391360;4677838685268344832;4677838822707298304;4677838960146251776;4677839097585205248;4677839235024158720;4677839372463112192;4677839509902065664;4677839647341019136;4677839784779972608;4677839922218926080;4677840059657879552;4677840197096833024;4677840334535786496;4677840471974739968;4677840609413693440;4677840746852646912;4677840884291600384;4677841021730553856;4677841159169507328;4677841296608460800;4677841434047414272;4677841571486367744;4677841708925321216;4677841846364274688;4677841983803228160;4677842121242181632;4677842258681135104;4677842396120088576;4677842533559042048;4677842670997995520;4677842808436948992;4677842945875902464;4677843083314855936;4677843220753809408;4677843358192762880;4677843495631716352;4677843633070669824;4677843770509623296;4677843907948576768;4677844045387530240;4677844182826483712;4677844320265437184;4677844457704390656;4677844595143344128;4677844732582297600;4677844870021251072;4677845007460204544;4677845144899158016;4677845282338111488;4677845419777064960;4677845557216018432;4677845694654971904;4677845832093925376;4677845969532878848;4677846106971832320;4677846244410785792;4677846381849739264;4677846519288692736;4677846656727646208;4677846794166599680;4677846931605553152;4677847069044506624;4677847206483460096;4677847343922413568;4677847481361367040;4677847618800320512;4677847756239273984;4677847893678227456;4677848031117180928;4677848168556134400;4677848305995087872;4677848443434041344;4677848580872994816;4677848718311948288;4677848855750901760;4677848993189855232;4677849130628808704;4677849268067762176;4677849405506715648;4677849542945669120;4677849680384622592;4677849817823576064;4677849955262529536;4677850092701483008;4677850230140436480;4677850367579389952;4677850505018343424;4677850642457296896;4677850779896250368;4677850917335203840;4677851054774157312;4677851192213110784;4677851329652064256;4677851467091017728;4677851604529971200;4677851741968924672;4677851879407878144;4677852016846831616;4677852154285785088;4677852291724738560;4677852429163692032;4677852566602645504;4677852704041598976;4677852841480552448;4677852978919505920;4677853116358459392;4677853253797412864;4677853391236366336;4677853528675319808;4677853666114273280;4677853803553226752;4677853940992180224;4677854078431133696;4677854215870087168;4677854353309040640;4677854490747994112;4677854628186947584;4677854765625901056;4677854903064854528;4677855040503808000;4677855177942761472;4677855315381714944;4677855452820668416;4677855590259621888;4677855727698575360;4677855865137528832;4677856002576482304;4677856140015435776;4677856277454389248;4677856414893342720;4677856552332296192;4677856689771249664;4677856827210203136;4677856964649156608;4677857102088110080;4677857239527063552;4677857376966017024;4677857514404970496;4677857651843923968;4677857789282877440;4677857926721830912;4677858064160784384;4677858201599737856;4677858339038691328;4677858476477644800;4677858613916598272;4677858751355551744;4677858888794505216;4677859026233458688;4677859163672412160;4677859301111365632;4677859438550319104;4677859575989272576;4677859713428226048;4677859850867179520;4677859988306132992;4677860125745086464;4677860263184039936;4677860400622993408;4677860538061946880;4677860675500900352;4677860812939853824;4677860950378807296;4677861087817760768;4677861225256714240;4677861362695667712;4677861500134621184;4677861637573574656;4677861775012528128;4677861912451481600;4677862049890435072;4677862187329388544;4677862324768342016;4677862462207295488;4677862599646248960;4677862737085202432;4677862874524155904;4677863011963109376;4677863149402062848;4677863286841016320;4677863424279969792;4677863561718923264;4677863699157876736;4677863836596830208;4677863974035783680;4677864111474737152;4677864248913690624;4677864386352644096;4677864523791597568;4677864661230551040;4677864798669504512;4677864936108457984;4677865073547411456;4677865210986364928;4677865348425318400;4677865485864271872;4677865623303225344;4677865760742178816;4677865898181132288;4677866035620085760;4677866173059039232;4677866310497992704;4677866447936946176;4677866585375899648;4677866722814853120;4677866860253806592;4677866997692760064;4677867135131713536;4677867272570667008;4677867410009620480;4677867547448573952;4677867684887527424;4677867822326480896;4677867959765434368;4677868097204387840;4677868234643341312;4677868372082294784;4677868509521248256;4677868646960201728;4677868784399155200;4677868921838108672;4677869059277062144;4677869196716015616;4677869334154969088;4677869471593922560;4677869609032876032;4677869746471829504;4677869883910782976;4677870021349736448;4677870158788689920;4677870296227643392;4677870433666596864;4677870571105550336;4677870708544503808;4677870845983457280;4677870983422410752;4677871120861364224;4677871258300317696;4677871395739271168;4677871533178224640;4677871670617178112;4677871808056131584;4677871945495085056;4677872082934038528;4677872220372992000;4677872357811945472;4677872495250898944;4677872632689852416;4677872770128805888;4677872907567759360;4677873045006712832;4677873182445666304;4677873319884619776;4677873457323573248;4677873594762526720;4677873732201480192;4677873869640433664;4677874007079387136;4677874144518340608;4677874281957294080;4677874419396247552;4677874556835201024;4677874694274154496;4677874831713107968;4677874969152061440;4677875106591014912;4677875244029968384;4677875381468921856;4677875518907875328;4677875656346828800;4677875793785782272;4677875931224735744;4677876068663689216;4677876206102642688;4677876343541596160;4677876480980549632;4677876618419503104;4677876755858456576;4677876893297410048;4677877030736363520;4677877168175316992;4677877305614270464;4677877443053223936;4677877580492177408;4677877717931130880;4677877855370084352;4677877992809037824;4677878130247991296;4677878267686944768;4677878405125898240;4677878542564851712;4677878680003805184;4677878817442758656;4677878954881712128;4677879092320665600;4677879229759619072;4677879367198572544;4677879504637526016;4677879642076479488;4677879779515432960;4677879916954386432;4677880054393339904;4677880191832293376;4677880329271246848;4677880466710200320;4677880604149153792;4677880741588107264;4677880879027060736;4677881016466014208;4677881153904967680;4677881291343921152;4677881428782874624;4677881566221828096;4677881703660781568;4677881841099735040;4677881978538688512;4677882115977641984;4677882253416595456;4677882390855548928;4677882528294502400;4677882665733455872;4677882803172409344;4677882940611362816;4677883078050316288;4677883215489269760;4677883352928223232;4677883490367176704;4677883627806130176;4677883765245083648;4677883902684037120;4677884040122990592;4677884177561944064;4677884315000897536;4677884452439851008;4677884589878804480;4677884727317757952;4677884864756711424;4677885002195664896;4677885139634618368;4677885277073571840;4677885414512525312;4677885551951478784;4677885689390432256;4677885826829385728;4677885964268339200;4677886101707292672;4677886239146246144;4677886376585199616;4677886514024153088;4677886651463106560;4677886788902060032;4677886926341013504;4677887063779966976;4677887201218920448;4677887338657873920;4677887476096827392;4677887613535780864;4677887750974734336;4677887888413687808;4677888025852641280;4677888163291594752;4677888300730548224;4677888438169501696;4677888575608455168;4677888713047408640;4677888850486362112;4677888987925315584;4677889125364269056;4677889262803222528;4677889400242176000;4677889537681129472;4677889675120082944;4677889812559036416;4677889949997989888;4677890087436943360;4677890224875896832;4677890362314850304;4677890499753803776;4677890637192757248;4677890774631710720;4677890912070664192;4677891049509617664;4677891186948571136;4677891324387524608;4677891461826478080;4677891599265431552;4677891736704385024;4677891874143338496;4677892011582291968;4677892149021245440;4677892286460198912;4677892423899152384;4677892561338105856;4677892698777059328;4677892836216012800;4677892973654966272;4677893111093919744;4677893248532873216;4677893385971826688;4677893523410780160;4677893660849733632;4677893798288687104;4677893935727640576;4677894073166594048;4677894210605547520;4677894348044500992;4677894485483454464;4677894622922407936;4677894760361361408;4677894897800314880;4677895035239268352;4677895172678221824;4677895310117175296;4677895447556128768;4677895584995082240;4677895722434035712;4677895859872989184;4677895997311942656;4677896134750896128;4677896272189849600;4677896409628803072;4677896547067756544;4677896684506710016;4677896821945663488;4677896959384616960;4677897096823570432;4677897234262523904;4677897371701477376;4677897509140430848;4677897646579384320;4677897784018337792;4677897921457291264;4677898058896244736;4677898196335198208;4677898333774151680;4677898471213105152;4677898608652058624;4677898746091012096;4677898883529965568;4677899020968919040;4677899158407872512;4677899295846825984;4677899433285779456;4677899570724732928;4677899708163686400;4677899845602639872;4677899983041593344;4677900120480546816;4677900257919500288;4677900395358453760;4677900532797407232;4677900670236360704;4677900807675314176;4677900945114267648;4677901082553221120;4677901219992174592;4677901357431128064;4677901494870081536;4677901632309035008;4677901769747988480;4677901907186941952;4677902044625895424;4677902182064848896;4677902319503802368;4677902456942755840;4677902594381709312;4677902731820662784;4677902869259616256;4677903006698569728;4677903144137523200;4677903281576476672;4677903419015430144;4677903556454383616;4677903693893337088;4677903831332290560;4677903968771244032;4677904106210197504;4677904243649150976;4677904381088104448;4677904518527057920;4677904655966011392;4677904793404964864;4677904930843918336;4677905068282871808;4677905205721825280;4677905343160778752;4677905480599732224;4677905618038685696;4677905755477639168;4677905892916592640;4677906030355546112;4677906167794499584;4677906305233453056;4677906442672406528;4677906580111360000;4677906717550313472;4677906854989266944;4677906992428220416;4677907129867173888;4677907267306127360;4677907404745080832;4677907542184034304;4677907679622987776;4677907817061941248;4677907954500894720;4677908091939848192;4677908229378801664;4677908366817755136;4677908504256708608;4677908641695662080;4677908779134615552;4677908916573569024;4677909054012522496;4677909191451475968;4677909328890429440;4677909466329382912;4677909603768336384;4677909741207289856;4677909878646243328;4677910016085196800;4677910153524150272;4677910290963103744;4677910428402057216;4677910565841010688;4677910703279964160;4677910840718917632;4677910978157871104;4677911115596824576;4677911253035778048;4677911390474731520;4677911527913684992;4677911665352638464;4677911802791591936;4677911940230545408;4677912077669498880;4677912215108452352;4677912352547405824;4677912489986359296;4677912627425312768;4677912764864266240;4677912902303219712;4677913039742173184;4677913177181126656;4677913314620080128;4677913452059033600;4677913589497987072;4677913726936940544;4677913864375894016;4677914001814847488;4677914139253800960;4677914276692754432;4677914414131707904;4677914551570661376;4677914689009614848;4677914826448568320;4677914963887521792;4677915101326475264;4677915238765428736;4677915376204382208;4677915513643335680;4677915651082289152;4677915788521242624;4677915925960196096;4677916063399149568;4677916200838103040;4677916338277056512;4677916475716009984;4677916613154963456;4677916750593916928;4677916888032870400;4677917025471823872;4677917162910777344;4677917300349730816;4677917437788684288;4677917575227637760;4677917712666591232;4677917850105544704;4677917987544498176;4677918124983451648;4677918262422405120;4677918399861358592;4677918537300312064;4677918674739265536;4677918812178219008;4677918949617172480;4677919087056125952;4677919224495079424;4677919361934032896;4677919499372986368;4677919636811939840;4677919774250893312;4677919911689846784;4677920049128800256;4677920186567753728;4677920324006707200;4677920461445660672;4677920598884614144;4677920736323567616;4677920873762521088;4677921011201474560;4677921148640428032;4677921286079381504;4677921423518334976;4677921560957288448;4677921698396241920;4677921835835195392;4677921973274148864;4677922110713102336;4677922248152055808;4677922385591009280;4677922523029962752;4677922660468916224;4677922797907869696;4677922935346823168;4677923072785776640;4677923210224730112;4677923347663683584;4677923485102637056;4677923622541590528;4677923759980544000;4677923897419497472;4677924034858450944;4677924172297404416;4677924309736357888;4677924447175311360;4677924584614264832;4677924722053218304;4677924859492171776;4677924996931125248;4677925134370078720;4677925271809032192;4677925409247985664;4677925546686939136;4677925684125892608;4677925821564846080;4677925959003799552;4677926096442753024;4677926233881706496;4677926371320659968;4677926508759613440;4677926646198566912;4677926783637520384;4677926921076473856;4677927058515427328;4677927195954380800;4677927333393334272;4677927470832287744;4677927608271241216;4677927745710194688;4677927883149148160;4677928020588101632;4677928158027055104;4677928295466008576;4677928432904962048;4677928570343915520;4677928707782868992;4677928845221822464;4677928982660775936;4677929120099729408;4677929257538682880;4677929394977636352;4677929532416589824;4677929669855543296;4677929807294496768;4677929944733450240;4677930082172403712;4677930219611357184;4677930357050310656;4677930494489264128;4677930631928217600;4677930769367171072;4677930906806124544;4677931044245078016;4677931181684031488;4677931319122984960;4677931456561938432;4677931594000891904;4677931731439845376;4677931868878798848;4677932006317752320;4677932143756705792;4677932281195659264;4677932418634612736;4677932556073566208;4677932693512519680;4677932830951473152;4677932968390426624;4677933105829380096;4677933243268333568;4677933380707287040;4677933518146240512;4677933655585193984;4677933793024147456;4677933930463100928;4677934067902054400;4677934205341007872;4677934342779961344;4677934480218914816;4677934617657868288;4677934755096821760;4677934892535775232;4677935029974728704;4677935167413682176;4677935304852635648;4677935442291589120;4677935579730542592;4677935717169496064;4677935854608449536;4677935992047403008;4677936129486356480;4677936266925309952;4677936404364263424;4677936541803216896;4677936679242170368;4677936816681123840;4677936954120077312;4677937091559030784;4677937228997984256;4677937366436937728;4677937503875891200;4677937641314844672;4677937778753798144;4677937916192751616;4677938053631705088;4677938191070658560;4677938328509612032;4677938465948565504;4677938603387518976;4677938740826472448;4677938878265425920;4677939015704379392;4677939153143332864;4677939290582286336;4677939428021239808;4677939565460193280;4677939702899146752;4677939840338100224;4677939977777053696;4677940115216007168;4677940252654960640;4677940390093914112;4677940527532867584;4677940664971821056;4677940802410774528;4677940939849728000;4677941077288681472;4677941214727634944;4677941352166588416;4677941489605541888;4677941627044495360;4677941764483448832;4677941901922402304;4677942039361355776;4677942176800309248;4677942314239262720;4677942451678216192;4677942589117169664;4677942726556123136;4677942863995076608;4677943001434030080;4677943138872983552;4677943276311937024;4677943413750890496;4677943551189843968;4677943688628797440;4677943826067750912;4677943963506704384;4677944100945657856;4677944238384611328;4677944375823564800;4677944513262518272;4677944650701471744;4677944788140425216;4677944925579378688;4677945063018332160;4677945200457285632;4677945337896239104;4677945475335192576;4677945612774146048;4677945750213099520;4677945887652052992;4677946025091006464;4677946162529959936;4677946299968913408;4677946437407866880;4677946574846820352;4677946712285773824;4677946849724727296;4677946987163680768;4677947124602634240;4677947262041587712;4677947399480541184;4677947536919494656;4677947674358448128;4677947811797401600;4677947949236355072;4677948086675308544;4677948224114262016;4677948361553215488;4677948498992168960;4677948636431122432;4677948773870075904;4677948911309029376;4677949048747982848;4677949186186936320;4677949323625889792;4677949461064843264;4677949598503796736;4677949735942750208;4677949873381703680;4677950010820657152;4677950148259610624;4677950285698564096;4677950423137517568;4677950560576471040;4677950698015424512;4677950835454377984;4677950972893331456;4677951110332284928;4677951247771238400;4677951385210191872;4677951522649145344;4677951660088098816;4677951797527052288;4677951934966005760;4677952072404959232;4677952209843912704;4677952347282866176;4677952484721819648;4677952622160773120;4677952759599726592;4677952897038680064;4677953034477633536;4677953171916587008;4677953309355540480;4677953446794493952;4677953584233447424;4677953721672400896;4677953859111354368;4677953996550307840;4677954133989261312;4677954271428214784;4677954408867168256;4677954546306121728;4677954683745075200;4677954821184028672;4677954958622982144;4677955096061935616;4677955233500889088;4677955370939842560;4677955508378796032;4677955645817749504;4677955783256702976;4677955920695656448;4677956058134609920;4677956195573563392;4677956333012516864;4677956470451470336;4677956607890423808;4677956745329377280;4677956882768330752;4677957020207284224;4677957157646237696;4677957295085191168;4677957432524144640;4677957569963098112;4677957707402051584;4677957844841005056;4677957982279958528;4677958119718912000;4677958257157865472;4677958394596818944;4677958532035772416;4677958669474725888;4677958806913679360;4677958944352632832;4677959081791586304;4677959219230539776;4677959356669493248;4677959494108446720;4677959631547400192;4677959768986353664;4677959906425307136;4677960043864260608;4677960181303214080;4677960318742167552;4677960456181121024;4677960593620074496;4677960731059027968;4677960868497981440;4677961005936934912;4677961143375888384;4677961280814841856;4677961418253795328;4677961555692748800;4677961693131702272;4677961830570655744;4677961968009609216;4677962105448562688;4677962242887516160;4677962380326469632;4677962517765423104;4677962655204376576;4677962792643330048;4677962930082283520;4677963067521236992;4677963204960190464;4677963342399143936;4677963479838097408;4677963617277050880;4677963754716004352;4677963892154957824;4677964029593911296;4677964167032864768;4677964304471818240;4677964441910771712;4677964579349725184;4677964716788678656;4677964854227632128;4677964991666585600;4677965129105539072;4677965266544492544;4677965403983446016;4677965541422399488;4677965678861352960;4677965816300306432;4677965953739259904;4677966091178213376;4677966228617166848;4677966366056120320;4677966503495073792;4677966640934027264;4677966778372980736;4677966915811934208;4677967053250887680;4677967190689841152;4677967328128794624;4677967465567748096;4677967603006701568;4677967740445655040;4677967877884608512;4677968015323561984;4677968152762515456;4677968290201468928;4677968427640422400;4677968565079375872;4677968702518329344;4677968839957282816;4677968977396236288;4677969114835189760;4677969252274143232;4677969389713096704;4677969527152050176;4677969664591003648;4677969802029957120;4677969939468910592;4677970076907864064;4677970214346817536;4677970351785771008;4677970489224724480;4677970626663677952;4677970764102631424;4677970901541584896;4677971038980538368;4677971176419491840;4677971313858445312;4677971451297398784;4677971588736352256;4677971726175305728;4677971863614259200;4677972001053212672;4677972138492166144;4677972275931119616;4677972413370073088;4677972550809026560;4677972688247980032;4677972825686933504;4677972963125886976;4677973100564840448;4677973238003793920;4677973375442747392;4677973512881700864;4677973650320654336;4677973787759607808;4677973925198561280;4677974062637514752;4677974200076468224;4677974337515421696;4677974474954375168;4677974612393328640;4677974749832282112;4677974887271235584;4677975024710189056;4677975162149142528;4677975299588096000;4677975437027049472;4677975574466002944;4677975711904956416;4677975849343909888;4677975986782863360;4677976124221816832;4677976261660770304;4677976399099723776;4677976536538677248;4677976673977630720;4677976811416584192;4677976948855537664;4677977086294491136;4677977223733444608;4677977361172398080;4677977498611351552;4677977636050305024;4677977773489258496;4677977910928211968;4677978048367165440;4677978185806118912;4677978323245072384;4677978460684025856;4677978598122979328;4677978735561932800;4677978873000886272;4677979010439839744;4677979147878793216;4677979285317746688;4677979422756700160;4677979560195653632;4677979697634607104;4677979835073560576;4677979972512514048;4677980109951467520;4677980247390420992;4677980384829374464;4677980522268327936;4677980659707281408;4677980797146234880;4677980934585188352;4677981072024141824;4677981209463095296;4677981346902048768;4677981484341002240;4677981621779955712;4677981759218909184;4677981896657862656;4677982034096816128;4677982171535769600;4677982308974723072;4677982446413676544;4677982583852630016;4677982721291583488;4677982858730536960;4677982996169490432;4677983133608443904;4677983271047397376;4677983408486350848;4677983545925304320;4677983683364257792;4677983820803211264;4677983958242164736;4677984095681118208;4677984233120071680;4677984370559025152;4677984507997978624;4677984645436932096;4677984782875885568;4677984920314839040;4677985057753792512;4677985195192745984;4677985332631699456;4677985470070652928;4677985607509606400;4677985744948559872;4677985882387513344;4677986019826466816;4677986157265420288;4677986294704373760;4677986432143327232;4677986569582280704;4677986707021234176;4677986844460187648;4677986981899141120;4677987119338094592;4677987256777048064;4677987394216001536;4677987531654955008;4677987669093908480;4677987806532861952;4677987943971815424;4677988081410768896;4677988218849722368;4677988356288675840;4677988493727629312;4677988631166582784;4677988768605536256;4677988906044489728;4677989043483443200;4677989180922396672;4677989318361350144;4677989455800303616;4677989593239257088;4677989730678210560;4677989868117164032;4677990005556117504;4677990142995070976;4677990280434024448;4677990417872977920;4677990555311931392;4677990692750884864;4677990830189838336;4677990967628791808;4677991105067745280;4677991242506698752;4677991379945652224;4677991517384605696;4677991654823559168;4677991792262512640;4677991929701466112;4677992067140419584;4677992204579373056;4677992342018326528;4677992479457280000;4677992616896233472;4677992754335186944;4677992891774140416;4677993029213093888;4677993166652047360;4677993304091000832;4677993441529954304;4677993578968907776;4677993716407861248;4677993853846814720;4677993991285768192;4677994128724721664;4677994266163675136;4677994403602628608;4677994541041582080;4677994678480535552;4677994815919489024;4677994953358442496;4677995090797395968;4677995228236349440;4677995365675302912;4677995503114256384;4677995640553209856;4677995777992163328;4677995915431116800;4677996052870070272;4677996190309023744;4677996327747977216;4677996465186930688;4677996602625884160;4677996740064837632;4677996877503791104;4677997014942744576;4677997152381698048;4677997289820651520;4677997427259604992;4677997564698558464;4677997702137511936;4677997839576465408;4677997977015418880;4677998114454372352;4677998251893325824;4677998389332279296;4677998526771232768;4677998664210186240;4677998801649139712;4677998939088093184;4677999076527046656;4677999213966000128;4677999351404953600;4677999488843907072;4677999626282860544;4677999763721814016;4677999901160767488;4678000038599720960;4678000176038674432;4678000313477627904;4678000450916581376;4678000588355534848;4678000725794488320;4678000863233441792;4678001000672395264;4678001138111348736;4678001275550302208;4678001412989255680;4678001550428209152;4678001687867162624;4678001825306116096;4678001962745069568;4678002100184023040;4678002237622976512;4678002375061929984;4678002512500883456;4678002649939836928;4678002787378790400;4678002924817743872;4678003062256697344;4678003199695650816;4678003337134604288;4678003474573557760;4678003612012511232;4678003749451464704;4678003886890418176;4678004024329371648;4678004161768325120;4678004299207278592;4678004436646232064;4678004574085185536;4678004711524139008;4678004848963092480;4678004986402045952;4678005123840999424;4678005261279952896;4678005398718906368;4678005536157859840;4678005673596813312;4678005811035766784;4678005948474720256;4678006085913673728;4678006223352627200;4678006360791580672;4678006498230534144;4678006635669487616;4678006773108441088;4678006910547394560;4678007047986348032;4678007185425301504;4678007322864254976;4678007460303208448;4678007597742161920;4678007735181115392;4678007872620068864;4678008010059022336;4678008147497975808;4678008284936929280;4678008422375882752;4678008559814836224;4678008697253789696;4678008834692743168;4678008972131696640;4678009109570650112;4678009247009603584;4678009384448557056;4678009521887510528;4678009659326464000;4678009796765417472;4678009934204370944;4678010071643324416;4678010209082277888;4678010346521231360;4678010483960184832;4678010621399138304;4678010758838091776;4678010896277045248;4678011033715998720;4678011171154952192;4678011308593905664;4678011446032859136;4678011583471812608;4678011720910766080;4678011858349719552;4678011995788673024;4678012133227626496;4678012270666579968;4678012408105533440;4678012545544486912;4678012682983440384;4678012820422393856;4678012957861347328;4678013095300300800;4678013232739254272;4678013370178207744;4678013507617161216;4678013645056114688;4678013782495068160;4678013919934021632;4678014057372975104;4678014194811928576;4678014332250882048;4678014469689835520;4678014607128788992;4678014744567742464;4678014882006695936;4678015019445649408;4678015156884602880;4678015294323556352;4678015431762509824;4678015569201463296;4678015706640416768;4678015844079370240;4678015981518323712;4678016118957277184;4678016256396230656;4678016393835184128;4678016531274137600;4678016668713091072;4678016806152044544;4678016943590998016;4678017081029951488;4678017218468904960;4678017355907858432;4678017493346811904;4678017630785765376;4678017768224718848;4678017905663672320;4678018043102625792;4678018180541579264;4678018317980532736;4678018455419486208;4678018592858439680;4678018730297393152;4678018867736346624;4678019005175300096;4678019142614253568;4678019280053207040;4678019417492160512;4678019554931113984;4678019692370067456;4678019829809020928;4678019967247974400;4678020104686927872;4678020242125881344;4678020379564834816;4678020517003788288;4678020654442741760;4678020791881695232;4678020929320648704;4678021066759602176;4678021204198555648;4678021341637509120;4678021479076462592;4678021616515416064;4678021753954369536;4678021891393323008;4678022028832276480;4678022166271229952;4678022303710183424;4678022441149136896;4678022578588090368;4678022716027043840;4678022853465997312;4678022990904950784;4678023128343904256;4678023265782857728;4678023403221811200;4678023540660764672;4678023678099718144;4678023815538671616;4678023952977625088;4678024090416578560;4678024227855532032;4678024365294485504;4678024502733438976;4678024640172392448;4678024777611345920;4678024915050299392;4678025052489252864;4678025189928206336;4678025327367159808;4678025464806113280;4678025602245066752;4678025739684020224;4678025877122973696;4678026014561927168;4678026152000880640;4678026289439834112;4678026426878787584;4678026564317741056;4678026701756694528;4678026839195648000;4678026976634601472;4678027114073554944;4678027251512508416;4678027388951461888;4678027526390415360;4678027663829368832;4678027801268322304;4678027938707275776;4678028076146229248;4678028213585182720;4678028351024136192;4678028488463089664;4678028625902043136;4678028763340996608;4678028900779950080;4678029038218903552;4678029175657857024;4678029313096810496;4678029450535763968;4678029587974717440;4678029725413670912;4678029862852624384;4678030000291577856;4678030137730531328;4678030275169484800;4678030412608438272;4678030550047391744;4678030687486345216;4678030824925298688;4678030962364252160;4678031099803205632;4678031237242159104;4678031374681112576;4678031512120066048;4678031649559019520;4678031786997972992;4678031924436926464;4678032061875879936;4678032199314833408;4678032336753786880;4678032474192740352;4678032611631693824;4678032749070647296;4678032886509600768;4678033023948554240;4678033161387507712;4678033298826461184;4678033436265414656;4678033573704368128;4678033711143321600;4678033848582275072;4678033986021228544;4678034123460182016;4678034260899135488;4678034398338088960;4678034535777042432;4678034673215995904;4678034810654949376;4678034948093902848;4678035085532856320;4678035222971809792;4678035360410763264;4678035497849716736;4678035635288670208;4678035772727623680;4678035910166577152;4678036047605530624;4678036185044484096;4678036322483437568;4678036459922391040;4678036597361344512;4678036734800297984;4678036872239251456;4678037009678204928;4678037147117158400;4678037284556111872;4678037421995065344;4678037559434018816;4678037696872972288;4678037834311925760;4678037971750879232;4678038109189832704;4678038246628786176;4678038384067739648;4678038521506693120;4678038658945646592;4678038796384600064;4678038933823553536;4678039071262507008;4678039208701460480;4678039346140413952;4678039483579367424;4678039621018320896;4678039758457274368;4678039895896227840;4678040033335181312;4678040170774134784;4678040308213088256;4678040445652041728;4678040583090995200;4678040720529948672;4678040857968902144;4678040995407855616;4678041132846809088;4678041270285762560;4678041407724716032;4678041545163669504;4678041682602622976;4678041820041576448;4678041957480529920;4678042094919483392;4678042232358436864;4678042369797390336;4678042507236343808;4678042644675297280;4678042782114250752;4678042919553204224;4678043056992157696;4678043194431111168;4678043331870064640;4678043469309018112;4678043606747971584;4678043744186925056;4678043881625878528;4678044019064832000;4678044156503785472;4678044293942738944;4678044431381692416;4678044568820645888;4678044706259599360;4678044843698552832;4678044981137506304;4678045118576459776;4678045256015413248;4678045393454366720;4678045530893320192;4678045668332273664;4678045805771227136;4678045943210180608;4678046080649134080;4678046218088087552;4678046355527041024;4678046492965994496;4678046630404947968;4678046767843901440;4678046905282854912;4678047042721808384;4678047180160761856;4678047317599715328;4678047455038668800;4678047592477622272;4678047729916575744;4678047867355529216;4678048004794482688;4678048142233436160;4678048279672389632;4678048417111343104;4678048554550296576;4678048691989250048;4678048829428203520;4678048966867156992;4678049104306110464;4678049241745063936;4678049379184017408;4678049516622970880;4678049654061924352;4678049791500877824;4678049928939831296;4678050066378784768;4678050203817738240;4678050341256691712;4678050478695645184;4678050616134598656;4678050753573552128;4678050891012505600;4678051028451459072;4678051165890412544;4678051303329366016;4678051440768319488;4678051578207272960;4678051715646226432;4678051853085179904;4678051990524133376;4678052127963086848;4678052265402040320;4678052402840993792;4678052540279947264;4678052677718900736;4678052815157854208;4678052952596807680;4678053090035761152;4678053227474714624;4678053364913668096;4678053502352621568;4678053639791575040;4678053777230528512;4678053914669481984;4678054052108435456;4678054189547388928;4678054326986342400;4678054464425295872;4678054601864249344;4678054739303202816;4678054876742156288;4678055014181109760;4678055151620063232;4678055289059016704;4678055426497970176;4678055563936923648;4678055701375877120;4678055838814830592;4678055976253784064;4678056113692737536;4678056251131691008;4678056388570644480;4678056526009597952;4678056663448551424;4678056800887504896;4678056938326458368;4678057075765411840;4678057213204365312;4678057350643318784;4678057488082272256;4678057625521225728;4678057762960179200;4678057900399132672;4678058037838086144;4678058175277039616;4678058312715993088;4678058450154946560;4678058587593900032;4678058725032853504;4678058862471806976;4678058999910760448;4678059137349713920;4678059274788667392;4678059412227620864;4678059549666574336;4678059687105527808;4678059824544481280;4678059961983434752;4678060099422388224;4678060236861341696;4678060374300295168;4678060511739248640;4678060649178202112;4678060786617155584;4678060924056109056;4678061061495062528;4678061198934016000;4678061336372969472;4678061473811922944;4678061611250876416;4678061748689829888;4678061886128783360;4678062023567736832;4678062161006690304;4678062298445643776;4678062435884597248;4678062573323550720;4678062710762504192;4678062848201457664;4678062985640411136;4678063123079364608;4678063260518318080;4678063397957271552;4678063535396225024;4678063672835178496;4678063810274131968;4678063947713085440;4678064085152038912;4678064222590992384;4678064360029945856;4678064497468899328;4678064634907852800;4678064772346806272;4678064909785759744;4678065047224713216;4678065184663666688;4678065322102620160;4678065459541573632;4678065596980527104;4678065734419480576;4678065871858434048;4678066009297387520;4678066146736340992;4678066284175294464;4678066421614247936;4678066559053201408;4678066696492154880;4678066833931108352;4678066971370061824;4678067108809015296;4678067246247968768;4678067383686922240;4678067521125875712;4678067658564829184;4678067796003782656;4678067933442736128;4678068070881689600;4678068208320643072;4678068345759596544;4678068483198550016;4678068620637503488;4678068758076456960;4678068895515410432;4678069032954363904;4678069170393317376;4678069307832270848;4678069445271224320;4678069582710177792;4678069720149131264;4678069857588084736;4678069995027038208;4678070132465991680;4678070269904945152;4678070407343898624;4678070544782852096;4678070682221805568;4678070819660759040;4678070957099712512;4678071094538665984;4678071231977619456;4678071369416572928;4678071506855526400;4678071644294479872;4678071781733433344;4678071919172386816;4678072056611340288;4678072194050293760;4678072331489247232;4678072468928200704;4678072606367154176;4678072743806107648;4678072881245061120;4678073018684014592;4678073156122968064;4678073293561921536;4678073431000875008;4678073568439828480;4678073705878781952;4678073843317735424;4678073980756688896;4678074118195642368;4678074255634595840;4678074393073549312;4678074530512502784;4678074667951456256;4678074805390409728;4678074942829363200;4678075080268316672;4678075217707270144;4678075355146223616;4678075492585177088;4678075630024130560;4678075767463084032;4678075904902037504;4678076042340990976;4678076179779944448;4678076317218897920;4678076454657851392;4678076592096804864;4678076729535758336;4678076866974711808;4678077004413665280;4678077141852618752;4678077279291572224;4678077416730525696;4678077554169479168;4678077691608432640;4678077829047386112;4678077966486339584;4678078103925293056;4678078241364246528;4678078378803200000;4678078516242153472;4678078653681106944;4678078791120060416;4678078928559013888;4678079065997967360;4678079203436920832;4678079340875874304;4678079478314827776;4678079615753781248;4678079753192734720;4678079890631688192;4678080028070641664;4678080165509595136;4678080302948548608;4678080440387502080;4678080577826455552;4678080715265409024;4678080852704362496;4678080990143315968;4678081127582269440;4678081265021222912;4678081402460176384;4678081539899129856;4678081677338083328;4678081814777036800;4678081952215990272;4678082089654943744;4678082227093897216;4678082364532850688;4678082501971804160;4678082639410757632;4678082776849711104;4678082914288664576;4678083051727618048;4678083189166571520;4678083326605524992;4678083464044478464;4678083601483431936;4678083738922385408;4678083876361338880;4678084013800292352;4678084151239245824;4678084288678199296;4678084426117152768;4678084563556106240;4678084700995059712;4678084838434013184;4678084975872966656;4678085113311920128;4678085250750873600;4678085388189827072;4678085525628780544;4678085663067734016;4678085800506687488;4678085937945640960;4678086075384594432;4678086212823547904;4678086350262501376;4678086487701454848;4678086625140408320;4678086762579361792;4678086900018315264;4678087037457268736;4678087174896222208;4678087312335175680;4678087449774129152;4678087587213082624;4678087724652036096;4678087862090989568;4678087999529943040;4678088136968896512;4678088274407849984;4678088411846803456;4678088549285756928;4678088686724710400;4678088824163663872;4678088961602617344;4678089099041570816;4678089236480524288;4678089373919477760;4678089511358431232;4678089648797384704;4678089786236338176;4678089923675291648;4678090061114245120;4678090198553198592;4678090335992152064;4678090473431105536;4678090610870059008;4678090748309012480;4678090885747965952;4678091023186919424;4678091160625872896;4678091298064826368;4678091435503779840;4678091572942733312;4678091710381686784;4678091847820640256;4678091985259593728;4678092122698547200;4678092260137500672;4678092397576454144;4678092535015407616;4678092672454361088;4678092809893314560;4678092947332268032;4678093084771221504;4678093222210174976;4678093359649128448;4678093497088081920;4678093634527035392;4678093771965988864;4678093909404942336;4678094046843895808;4678094184282849280;4678094321721802752;4678094459160756224;4678094596599709696;4678094734038663168;4678094871477616640;4678095008916570112;4678095146355523584;4678095283794477056;4678095421233430528;4678095558672384000;4678095696111337472;4678095833550290944;4678095970989244416;4678096108428197888;4678096245867151360;4678096383306104832;4678096520745058304;4678096658184011776;4678096795622965248;4678096933061918720;4678097070500872192;4678097207939825664;4678097345378779136;4678097482817732608;4678097620256686080;4678097757695639552;4678097895134593024;4678098032573546496;4678098170012499968;4678098307451453440;4678098444890406912;4678098582329360384;4678098719768313856;4678098857207267328;4678098994646220800;4678099132085174272;4678099269524127744;4678099406963081216;4678099544402034688;4678099681840988160;4678099819279941632;4678099956718895104;4678100094157848576;4678100231596802048;4678100369035755520;4678100506474708992;4678100643913662464;4678100781352615936;4678100918791569408;4678101056230522880;4678101193669476352;4678101331108429824;4678101468547383296;4678101605986336768;4678101743425290240;4678101880864243712;4678102018303197184;4678102155742150656;4678102293181104128;4678102430620057600;4678102568059011072;4678102705497964544;4678102842936918016;4678102980375871488;4678103117814824960;4678103255253778432;4678103392692731904;4678103530131685376;4678103667570638848;4678103805009592320;4678103942448545792;4678104079887499264;4678104217326452736;4678104354765406208;4678104492204359680;4678104629643313152;4678104767082266624;4678104904521220096;4678105041960173568;4678105179399127040;4678105316838080512;4678105454277033984;4678105591715987456;4678105729154940928;4678105866593894400;4678106004032847872;4678106141471801344;4678106278910754816;4678106416349708288;4678106553788661760;4678106691227615232;4678106828666568704;4678106966105522176;4678107103544475648;4678107240983429120;4678107378422382592;4678107515861336064;4678107653300289536;4678107790739243008;4678107928178196480;4678108065617149952;4678108203056103424;4678108340495056896;4678108477934010368;4678108615372963840;4678108752811917312;4678108890250870784;4678109027689824256;4678109165128777728;4678109302567731200;4678109440006684672;4678109577445638144;4678109714884591616;4678109852323545088;4678109989762498560;4678110127201452032;4678110264640405504;4678110402079358976;4678110539518312448;4678110676957265920;4678110814396219392;4678110951835172864;4678111089274126336;4678111226713079808;4678111364152033280;4678111501590986752;4678111639029940224;4678111776468893696;4678111913907847168;4678112051346800640;4678112188785754112;4678112326224707584;4678112463663661056;4678112601102614528;4678112738541568000;4678112875980521472;4678113013419474944;4678113150858428416;4678113288297381888;4678113425736335360;4678113563175288832;4678113700614242304;4678113838053195776;4678113975492149248;4678114112931102720;4678114250370056192;4678114387809009664;4678114525247963136;4678114662686916608;4678114800125870080;4678114937564823552;4678115075003777024;4678115212442730496;4678115349881683968;4678115487320637440;4678115624759590912;4678115762198544384;4678115899637497856;4678116037076451328;4678116174515404800;4678116311954358272;4678116449393311744;4678116586832265216;4678116724271218688;4678116861710172160;4678116999149125632;4678117136588079104;4678117274027032576;4678117411465986048;4678117548904939520;4678117686343892992;4678117823782846464;4678117961221799936;4678118098660753408;4678118236099706880;4678118373538660352;4678118510977613824;4678118648416567296;4678118785855520768;4678118923294474240;4678119060733427712;4678119198172381184;4678119335611334656;4678119473050288128;4678119610489241600;4678119747928195072;4678119885367148544;4678120022806102016;4678120160245055488;4678120297684008960;4678120435122962432;4678120572561915904;4678120710000869376;4678120847439822848;4678120984878776320;4678121122317729792;4678121259756683264;4678121397195636736;4678121534634590208;4678121672073543680;4678121809512497152;4678121946951450624;4678122084390404096;4678122221829357568;4678122359268311040;4678122496707264512;4678122634146217984;4678122771585171456;4678122909024124928;4678123046463078400;4678123183902031872;4678123321340985344;4678123458779938816;4678123596218892288;4678123733657845760;4678123871096799232;4678124008535752704;4678124145974706176;4678124283413659648;4678124420852613120;4678124558291566592;4678124695730520064;4678124833169473536;4678124970608427008;4678125108047380480;4678125245486333952;4678125382925287424;4678125520364240896;4678125657803194368;4678125795242147840;4678125932681101312;4678126070120054784;4678126207559008256;4678126344997961728;4678126482436915200;4678126619875868672;4678126757314822144;4678126894753775616;4678127032192729088;4678127169631682560;4678127307070636032;4678127444509589504;4678127581948542976;4678127719387496448;4678127856826449920;4678127994265403392;4678128131704356864;4678128269143310336;4678128406582263808;4678128544021217280;4678128681460170752;4678128818899124224;4678128956338077696;4678129093777031168;4678129231215984640;4678129368654938112;4678129506093891584;4678129643532845056;4678129780971798528;4678129918410752000;4678130055849705472;4678130193288658944;4678130330727612416;4678130468166565888;4678130605605519360;4678130743044472832;4678130880483426304;4678131017922379776;4678131155361333248;4678131292800286720;4678131430239240192;4678131567678193664;4678131705117147136;4678131842556100608;4678131979995054080;4678132117434007552;4678132254872961024;4678132392311914496;4678132529750867968;4678132667189821440;4678132804628774912;4678132942067728384;4678133079506681856;4678133216945635328;4678133354384588800;4678133491823542272;4678133629262495744;4678133766701449216;4678133904140402688;4678134041579356160;4678134179018309632;4678134316457263104;4678134453896216576;4678134591335170048;4678134728774123520;4678134866213076992;4678135003652030464;4678135141090983936;4678135278529937408;4678135415968890880;4678135553407844352;4678135690846797824;4678135828285751296;4678135965724704768;4678136103163658240;4678136240602611712;4678136378041565184;4678136515480518656;4678136652919472128;4678136790358425600;4678136927797379072;4678137065236332544;4678137202675286016;4678137340114239488;4678137477553192960;4678137614992146432;4678137752431099904;4678137889870053376;4678138027309006848;4678138164747960320;4678138302186913792;4678138439625867264;4678138577064820736;4678138714503774208;4678138851942727680;4678138989381681152;4678139126820634624;4678139264259588096;4678139401698541568;4678139539137495040;4678139676576448512;4678139814015401984;4678139951454355456;4678140088893308928;4678140226332262400;4678140363771215872;4678140501210169344;4678140638649122816;4678140776088076288;4678140913527029760;4678141050965983232;4678141188404936704;4678141325843890176;4678141463282843648;4678141600721797120;4678141738160750592;4678141875599704064;4678142013038657536;4678142150477611008;4678142287916564480;4678142425355517952;4678142562794471424;4678142700233424896;4678142837672378368;4678142975111331840;4678143112550285312;4678143249989238784;4678143387428192256;4678143524867145728;4678143662306099200;4678143799745052672;4678143937184006144;4678144074622959616;4678144212061913088;4678144349500866560;4678144486939820032;4678144624378773504;4678144761817726976;4678144899256680448;4678145036695633920;4678145174134587392;4678145311573540864;4678145449012494336;4678145586451447808;4678145723890401280;4678145861329354752;4678145998768308224;4678146136207261696;4678146273646215168;4678146411085168640;4678146548524122112;4678146685963075584;4678146823402029056;4678146960840982528;4678147098279936000;4678147235718889472;4678147373157842944;4678147510596796416;4678147648035749888;4678147785474703360;4678147922913656832;4678148060352610304;4678148197791563776;4678148335230517248;4678148472669470720;4678148610108424192;4678148747547377664;4678148884986331136;4678149022425284608;4678149159864238080;4678149297303191552;4678149434742145024;4678149572181098496;4678149709620051968;4678149847059005440;4678149984497958912;4678150121936912384;4678150259375865856;4678150396814819328;4678150534253772800;4678150671692726272;4678150809131679744;4678150946570633216;4678151084009586688;4678151221448540160;4678151358887493632;4678151496326447104;4678151633765400576;4678151771204354048;4678151908643307520;4678152046082260992;4678152183521214464;4678152320960167936;4678152458399121408;4678152595838074880;4678152733277028352;4678152870715981824;4678153008154935296;4678153145593888768;4678153283032842240;4678153420471795712;4678153557910749184;4678153695349702656;4678153832788656128;4678153970227609600;4678154107666563072;4678154245105516544;4678154382544470016;4678154519983423488;4678154657422376960;4678154794861330432;4678154932300283904;4678155069739237376;4678155207178190848;4678155344617144320;4678155482056097792;4678155619495051264;4678155756934004736;4678155894372958208;4678156031811911680;4678156169250865152;4678156306689818624;4678156444128772096;4678156581567725568;4678156719006679040;4678156856445632512;4678156993884585984;4678157131323539456;4678157268762492928;4678157406201446400;4678157543640399872;4678157681079353344;4678157818518306816;4678157955957260288;4678158093396213760;4678158230835167232;4678158368274120704;4678158505713074176;4678158643152027648;4678158780590981120;4678158918029934592;4678159055468888064;4678159192907841536;4678159330346795008;4678159467785748480;4678159605224701952;4678159742663655424;4678159880102608896;4678160017541562368;4678160154980515840;4678160292419469312;4678160429858422784;4678160567297376256;4678160704736329728;4678160842175283200;4678160979614236672;4678161117053190144;4678161254492143616;4678161391931097088;4678161529370050560;4678161666809004032;4678161804247957504;4678161941686910976;4678162079125864448;4678162216564817920;4678162354003771392;4678162491442724864;4678162628881678336;4678162766320631808;4678162903759585280;4678163041198538752;4678163178637492224;4678163316076445696;4678163453515399168;4678163590954352640;4678163728393306112;4678163865832259584;4678164003271213056;4678164140710166528;4678164278149120000;4678164415588073472;4678164553027026944;4678164690465980416;4678164827904933888;4678164965343887360;4678165102782840832;4678165240221794304;4678165377660747776;4678165515099701248;4678165652538654720;4678165789977608192;4678165927416561664;4678166064855515136;4678166202294468608;4678166339733422080;4678166477172375552;4678166614611329024;4678166752050282496;4678166889489235968;4678167026928189440;4678167164367142912;4678167301806096384;4678167439245049856;4678167576684003328;4678167714122956800;4678167851561910272;4678167989000863744;4678168126439817216;4678168263878770688;4678168401317724160;4678168538756677632;4678168676195631104;4678168813634584576;4678168951073538048;4678169088512491520;4678169225951444992;4678169363390398464;4678169500829351936;4678169638268305408;4678169775707258880;4678169913146212352;4678170050585165824;4678170188024119296;4678170325463072768;4678170462902026240;4678170600340979712;4678170737779933184;4678170875218886656;4678171012657840128;4678171150096793600;4678171287535747072;4678171424974700544;4678171562413654016;4678171699852607488;4678171837291560960;4678171974730514432;4678172112169467904;4678172249608421376;4678172387047374848;4678172524486328320;4678172661925281792;4678172799364235264;4678172936803188736;4678173074242142208;4678173211681095680;4678173349120049152;4678173486559002624;4678173623997956096;4678173761436909568;4678173898875863040;4678174036314816512;4678174173753769984;4678174311192723456;4678174448631676928;4678174586070630400;4678174723509583872;4678174860948537344;4678174998387490816;4678175135826444288;4678175273265397760;4678175410704351232;4678175548143304704;4678175685582258176;4678175823021211648;4678175960460165120;4678176097899118592;4678176235338072064;4678176372777025536;4678176510215979008;4678176647654932480;4678176785093885952;4678176922532839424;4678177059971792896;4678177197410746368;4678177334849699840;4678177472288653312;4678177609727606784;4678177747166560256;4678177884605513728;4678178022044467200;4678178159483420672;4678178296922374144;4678178434361327616;4678178571800281088;4678178709239234560;4678178846678188032;4678178984117141504;4678179121556094976;4678179258995048448;4678179396434001920;4678179533872955392;4678179671311908864;4678179808750862336;4678179946189815808;4678180083628769280;4678180221067722752;4678180358506676224;4678180495945629696;4678180633384583168;4678180770823536640;4678180908262490112;4678181045701443584;4678181183140397056;4678181320579350528;4678181458018304000;4678181595457257472;4678181732896210944;4678181870335164416;4678182007774117888;4678182145213071360;4678182282652024832;4678182420090978304;4678182557529931776;4678182694968885248;4678182832407838720;4678182969846792192;4678183107285745664;4678183244724699136;4678183382163652608;4678183519602606080;4678183657041559552;4678183794480513024;4678183931919466496;4678184069358419968;4678184206797373440;4678184344236326912;4678184481675280384;4678184619114233856;4678184756553187328;4678184893992140800;4678185031431094272;4678185168870047744;4678185306309001216;4678185443747954688;4678185581186908160;4678185718625861632;4678185856064815104;4678185993503768576;4678186130942722048;4678186268381675520;4678186405820628992;4678186543259582464;4678186680698535936;4678186818137489408;4678186955576442880;4678187093015396352;4678187230454349824;4678187367893303296;4678187505332256768;4678187642771210240;4678187780210163712;4678187917649117184;4678188055088070656;4678188192527024128;4678188329965977600;4678188467404931072;4678188604843884544;4678188742282838016;4678188879721791488;4678189017160744960;4678189154599698432;4678189292038651904;4678189429477605376;4678189566916558848;4678189704355512320;4678189841794465792;4678189979233419264;4678190116672372736;4678190254111326208;4678190391550279680;4678190528989233152;4678190666428186624;4678190803867140096;4678190941306093568;4678191078745047040;4678191216184000512;4678191353622953984;4678191491061907456;4678191628500860928;4678191765939814400;4678191903378767872;4678192040817721344;4678192178256674816;4678192315695628288;4678192453134581760;4678192590573535232;4678192728012488704;4678192865451442176;4678193002890395648;4678193140329349120;4678193277768302592;4678193415207256064;4678193552646209536;4678193690085163008;4678193827524116480;4678193964963069952;4678194102402023424;4678194239840976896;4678194377279930368;4678194514718883840;4678194652157837312;4678194789596790784;4678194927035744256;4678195064474697728;4678195201913651200;4678195339352604672;4678195476791558144;4678195614230511616;4678195751669465088;4678195889108418560;4678196026547372032;4678196163986325504;4678196301425278976;4678196438864232448;4678196576303185920;4678196713742139392;4678196851181092864;4678196988620046336;4678197126058999808;4678197263497953280;4678197400936906752;4678197538375860224;4678197675814813696;4678197813253767168;4678197950692720640;4678198088131674112;4678198225570627584;4678198363009581056;4678198500448534528;4678198637887488000;4678198775326441472;4678198912765394944;4678199050204348416;4678199187643301888;4678199325082255360;4678199462521208832;4678199599960162304;4678199737399115776;4678199874838069248;4678200012277022720;4678200149715976192;4678200287154929664;4678200424593883136;4678200562032836608;4678200699471790080;4678200836910743552;4678200974349697024;4678201111788650496;4678201249227603968;4678201386666557440;4678201524105510912;4678201661544464384;4678201798983417856;4678201936422371328;4678202073861324800;4678202211300278272;4678202348739231744;4678202486178185216;4678202623617138688;4678202761056092160;4678202898495045632;4678203035933999104;4678203173372952576;4678203310811906048;4678203448250859520;4678203585689812992;4678203723128766464;4678203860567719936;4678203998006673408;4678204135445626880;4678204272884580352;4678204410323533824;4678204547762487296;4678204685201440768;4678204822640394240;4678204960079347712;4678205097518301184;4678205234957254656;4678205372396208128;4678205509835161600;4678205647274115072;4678205784713068544;4678205922152022016;4678206059590975488;4678206197029928960;4678206334468882432;4678206471907835904;4678206609346789376;4678206746785742848;4678206884224696320;4678207021663649792;4678207159102603264;4678207296541556736;4678207433980510208;4678207571419463680;4678207708858417152;4678207846297370624;4678207983736324096;4678208121175277568;4678208258614231040;4678208396053184512;4678208533492137984;4678208670931091456;4678208808370044928;4678208945808998400;4678209083247951872;4678209220686905344;4678209358125858816;4678209495564812288;4678209633003765760;4678209770442719232;4678209907881672704;4678210045320626176;4678210182759579648;4678210320198533120;4678210457637486592;4678210595076440064;4678210732515393536;4678210869954347008;4678211007393300480;4678211144832253952;4678211282271207424;4678211419710160896;4678211557149114368;4678211694588067840;4678211832027021312;4678211969465974784;4678212106904928256;4678212244343881728;4678212381782835200;4678212519221788672;4678212656660742144;4678212794099695616;4678212931538649088;4678213068977602560;4678213206416556032;4678213343855509504;4678213481294462976;4678213618733416448;4678213756172369920;4678213893611323392;4678214031050276864;4678214168489230336;4678214305928183808;4678214443367137280;4678214580806090752;4678214718245044224;4678214855683997696;4678214993122951168;4678215130561904640;4678215268000858112;4678215405439811584;4678215542878765056;4678215680317718528;4678215817756672000;4678215955195625472;4678216092634578944;4678216230073532416;4678216367512485888;4678216504951439360;4678216642390392832;4678216779829346304;4678216917268299776;4678217054707253248;4678217192146206720;4678217329585160192;4678217467024113664;4678217604463067136;4678217741902020608;4678217879340974080;4678218016779927552;4678218154218881024;4678218291657834496;4678218429096787968;4678218566535741440;4678218703974694912;4678218841413648384;4678218978852601856;4678219116291555328;4678219253730508800;4678219391169462272;4678219528608415744;4678219666047369216;4678219803486322688;4678219940925276160;4678220078364229632;4678220215803183104;4678220353242136576;4678220490681090048;4678220628120043520;4678220765558996992;4678220902997950464;4678221040436903936;4678221177875857408;4678221315314810880;4678221452753764352;4678221590192717824;4678221727631671296;4678221865070624768;4678222002509578240;4678222139948531712;4678222277387485184;4678222414826438656;4678222552265392128;4678222689704345600;4678222827143299072;4678222964582252544;4678223102021206016;4678223239460159488;4678223376899112960;4678223514338066432;4678223651777019904;4678223789215973376;4678223926654926848;4678224064093880320;4678224201532833792;4678224338971787264;4678224476410740736;4678224613849694208;4678224751288647680;4678224888727601152;4678225026166554624;4678225163605508096;4678225301044461568;4678225438483415040;4678225575922368512;4678225713361321984;4678225850800275456;4678225988239228928;4678226125678182400;4678226263117135872;4678226400556089344;4678226537995042816;4678226675433996288;4678226812872949760;4678226950311903232;4678227087750856704;4678227225189810176;4678227362628763648;4678227500067717120;4678227637506670592;4678227774945624064;4678227912384577536;4678228049823531008;4678228187262484480;4678228324701437952;4678228462140391424;4678228599579344896;4678228737018298368;4678228874457251840;4678229011896205312;4678229149335158784;4678229286774112256;4678229424213065728;4678229561652019200;4678229699090972672;4678229836529926144;4678229973968879616;4678230111407833088;4678230248846786560;4678230386285740032;4678230523724693504;4678230661163646976;4678230798602600448;4678230936041553920;4678231073480507392;4678231210919460864;4678231348358414336;4678231485797367808;4678231623236321280;4678231760675274752;4678231898114228224;4678232035553181696;4678232172992135168;4678232310431088640;4678232447870042112;4678232585308995584;4678232722747949056;4678232860186902528;4678232997625856000;4678233135064809472;4678233272503762944;4678233409942716416;4678233547381669888;4678233684820623360;4678233822259576832;4678233959698530304;4678234097137483776;4678234234576437248;4678234372015390720;4678234509454344192;4678234646893297664;4678234784332251136;4678234921771204608;4678235059210158080;4678235196649111552;4678235334088065024;4678235471527018496;4678235608965971968;4678235746404925440;4678235883843878912;4678236021282832384;4678236158721785856;4678236296160739328;4678236433599692800;4678236571038646272;4678236708477599744;4678236845916553216;4678236983355506688;4678237120794460160;4678237258233413632;4678237395672367104;4678237533111320576;4678237670550274048;4678237807989227520;4678237945428180992;4678238082867134464;4678238220306087936;4678238357745041408;4678238495183994880;4678238632622948352;4678238770061901824;4678238907500855296;4678239044939808768;4678239182378762240;4678239319817715712;4678239457256669184;4678239594695622656;4678239732134576128;4678239869573529600;4678240007012483072;4678240144451436544;4678240281890390016;4678240419329343488;4678240556768296960;4678240694207250432;4678240831646203904;4678240969085157376;4678241106524110848;4678241243963064320;4678241381402017792;4678241518840971264;4678241656279924736;4678241793718878208;4678241931157831680;4678242068596785152;4678242206035738624;4678242343474692096;4678242480913645568;4678242618352599040;4678242755791552512;4678242893230505984;4678243030669459456;4678243168108412928;4678243305547366400;4678243442986319872;4678243580425273344;4678243717864226816;4678243855303180288;4678243992742133760;4678244130181087232;4678244267620040704;4678244405058994176;4678244542497947648;4678244679936901120;4678244817375854592;4678244954814808064;4678245092253761536;4678245229692715008;4678245367131668480;4678245504570621952;4678245642009575424;4678245779448528896;4678245916887482368;4678246054326435840;4678246191765389312;4678246329204342784;4678246466643296256;4678246604082249728;4678246741521203200;4678246878960156672;4678247016399110144;4678247153838063616;4678247291277017088;4678247428715970560;4678247566154924032;4678247703593877504;4678247841032830976;4678247978471784448;4678248115910737920;4678248253349691392;4678248390788644864;4678248528227598336;4678248665666551808;4678248803105505280;4678248940544458752;4678249077983412224;4678249215422365696;4678249352861319168;4678249490300272640;4678249627739226112;4678249765178179584;4678249902617133056;4678250040056086528;4678250177495040000;4678250314933993472;4678250452372946944;4678250589811900416;4678250727250853888;4678250864689807360;4678251002128760832;4678251139567714304;4678251277006667776;4678251414445621248;4678251551884574720;4678251689323528192;4678251826762481664;4678251964201435136;4678252101640388608;4678252239079342080;4678252376518295552;4678252513957249024;4678252651396202496;4678252788835155968;4678252926274109440;4678253063713062912;4678253201152016384;4678253338590969856;4678253476029923328;4678253613468876800;4678253750907830272;4678253888346783744;4678254025785737216;4678254163224690688;4678254300663644160;4678254438102597632;4678254575541551104;4678254712980504576;4678254850419458048;4678254987858411520;4678255125297364992;4678255262736318464;4678255400175271936;4678255537614225408;4678255675053178880;4678255812492132352;4678255949931085824;4678256087370039296;4678256224808992768;4678256362247946240;4678256499686899712;4678256637125853184;4678256774564806656;4678256912003760128;4678257049442713600;4678257186881667072;4678257324320620544;4678257461759574016;4678257599198527488;4678257736637480960;4678257874076434432;4678258011515387904;4678258148954341376;4678258286393294848;4678258423832248320;4678258561271201792;4678258698710155264;4678258836149108736;4678258973588062208;4678259111027015680;4678259248465969152;4678259385904922624;4678259523343876096;4678259660782829568;4678259798221783040;4678259935660736512;4678260073099689984;4678260210538643456;4678260347977596928;4678260485416550400;4678260622855503872;4678260760294457344;4678260897733410816;4678261035172364288;4678261172611317760;4678261310050271232;4678261447489224704;4678261584928178176;4678261722367131648;4678261859806085120;4678261997245038592;4678262134683992064;4678262272122945536;4678262409561899008;4678262547000852480;4678262684439805952;4678262821878759424;4678262959317712896;4678263096756666368;4678263234195619840;4678263371634573312;4678263509073526784;4678263646512480256;4678263783951433728;4678263921390387200;4678264058829340672;4678264196268294144;4678264333707247616;4678264471146201088;4678264608585154560;4678264746024108032;4678264883463061504;4678265020902014976;4678265158340968448;4678265295779921920;4678265433218875392;4678265570657828864;4678265708096782336;4678265845535735808;4678265982974689280;4678266120413642752;4678266257852596224;4678266395291549696;4678266532730503168;4678266670169456640;4678266807608410112;4678266945047363584;4678267082486317056;4678267219925270528;4678267357364224000;4678267494803177472;4678267632242130944;4678267769681084416;4678267907120037888;4678268044558991360;4678268181997944832;4678268319436898304;4678268456875851776;4678268594314805248;4678268731753758720;4678268869192712192;4678269006631665664;4678269144070619136;4678269281509572608;4678269418948526080;4678269556387479552;4678269693826433024;4678269831265386496;4678269968704339968;4678270106143293440;4678270243582246912;4678270381021200384;4678270518460153856;4678270655899107328;4678270793338060800;4678270930777014272;4678271068215967744;4678271205654921216;4678271343093874688;4678271480532828160;4678271617971781632;4678271755410735104;4678271892849688576;4678272030288642048;4678272167727595520;4678272305166548992;4678272442605502464;4678272580044455936;4678272717483409408;4678272854922362880;4678272992361316352;4678273129800269824;4678273267239223296;4678273404678176768;4678273542117130240;4678273679556083712;4678273816995037184;4678273954433990656;4678274091872944128;4678274229311897600;4678274366750851072;4678274504189804544;4678274641628758016;4678274779067711488;4678274916506664960;4678275053945618432;4678275191384571904;4678275328823525376;4678275466262478848;4678275603701432320;4678275741140385792;4678275878579339264;4678276016018292736;4678276153457246208;4678276290896199680;4678276428335153152;4678276565774106624;4678276703213060096;4678276840652013568;4678276978090967040;4678277115529920512;4678277252968873984;4678277390407827456;4678277527846780928;4678277665285734400;4678277802724687872;4678277940163641344;4678278077602594816;4678278215041548288;4678278352480501760;4678278489919455232;4678278627358408704;4678278764797362176;4678278902236315648;4678279039675269120;4678279177114222592;4678279314553176064;4678279451992129536;4678279589431083008;4678279726870036480;4678279864308989952;4678280001747943424;4678280139186896896;4678280276625850368;4678280414064803840;4678280551503757312;4678280688942710784;4678280826381664256;4678280963820617728;4678281101259571200;4678281238698524672;4678281376137478144;4678281513576431616;4678281651015385088;4678281788454338560;4678281925893292032;4678282063332245504;4678282200771198976;4678282338210152448;4678282475649105920;4678282613088059392;4678282750527012864;4678282887965966336;4678283025404919808;4678283162843873280;4678283300282826752;4678283437721780224;4678283575160733696;4678283712599687168;4678283850038640640;4678283987477594112;4678284124916547584;4678284262355501056;4678284399794454528;4678284537233408000;4678284674672361472;4678284812111314944;4678284949550268416;4678285086989221888;4678285224428175360;4678285361867128832;4678285499306082304;4678285636745035776;4678285774183989248;4678285911622942720;4678286049061896192;4678286186500849664;4678286323939803136;4678286461378756608;4678286598817710080;4678286736256663552;4678286873695617024;4678287011134570496;4678287148573523968;4678287286012477440;4678287423451430912;4678287560890384384;4678287698329337856;4678287835768291328;4678287973207244800;4678288110646198272;4678288248085151744;4678288385524105216;4678288522963058688;4678288660402012160;4678288797840965632;4678288935279919104;4678289072718872576;4678289210157826048;4678289347596779520;4678289485035732992;4678289622474686464;4678289759913639936;4678289897352593408;4678290034791546880;4678290172230500352;4678290309669453824;4678290447108407296;4678290584547360768;4678290721986314240;4678290859425267712;4678290996864221184;4678291134303174656;4678291271742128128;4678291409181081600;4678291546620035072;4678291684058988544;4678291821497942016;4678291958936895488;4678292096375848960;4678292233814802432;4678292371253755904;4678292508692709376;4678292646131662848;4678292783570616320;4678292921009569792;4678293058448523264;4678293195887476736;4678293333326430208;4678293470765383680;4678293608204337152;4678293745643290624;4678293883082244096;4678294020521197568;4678294157960151040;4678294295399104512;4678294432838057984;4678294570277011456;4678294707715964928;4678294845154918400;4678294982593871872;4678295120032825344;4678295257471778816;4678295394910732288;4678295532349685760;4678295669788639232;4678295807227592704;4678295944666546176;4678296082105499648;4678296219544453120;4678296356983406592;4678296494422360064;4678296631861313536;4678296769300267008;4678296906739220480;4678297044178173952;4678297181617127424;4678297319056080896;4678297456495034368;4678297593933987840;4678297731372941312;4678297868811894784;4678298006250848256;4678298143689801728;4678298281128755200;4678298418567708672;4678298556006662144;4678298693445615616;4678298830884569088;4678298968323522560;4678299105762476032;4678299243201429504;4678299380640382976;4678299518079336448;4678299655518289920;4678299792957243392;4678299930396196864;4678300067835150336;4678300205274103808;4678300342713057280;4678300480152010752;4678300617590964224;4678300755029917696;4678300892468871168;4678301029907824640;4678301167346778112;4678301304785731584;4678301442224685056;4678301579663638528;4678301717102592000;4678301854541545472;4678301991980498944;4678302129419452416;4678302266858405888;4678302404297359360;4678302541736312832;4678302679175266304;4678302816614219776;4678302954053173248;4678303091492126720;4678303228931080192;4678303366370033664;4678303503808987136;4678303641247940608;4678303778686894080;4678303916125847552;4678304053564801024;4678304191003754496;4678304328442707968;4678304465881661440;4678304603320614912;4678304740759568384;4678304878198521856;4678305015637475328;4678305153076428800;4678305290515382272;4678305427954335744;4678305565393289216;4678305702832242688;4678305840271196160;4678305977710149632;4678306115149103104;4678306252588056576;4678306390027010048;4678306527465963520;4678306664904916992;4678306802343870464;4678306939782823936;4678307077221777408;4678307214660730880;4678307352099684352;4678307489538637824;4678307626977591296;4678307764416544768;4678307901855498240;4678308039294451712;4678308176733405184;4678308314172358656;4678308451611312128;4678308589050265600;4678308726489219072;4678308863928172544;4678309001367126016;4678309138806079488;4678309276245032960;4678309413683986432;4678309551122939904;4678309688561893376;4678309826000846848;4678309963439800320;4678310100878753792;4678310238317707264;4678310375756660736;4678310513195614208;4678310650634567680;4678310788073521152;4678310925512474624;4678311062951428096;4678311200390381568;4678311337829335040;4678311475268288512;4678311612707241984;4678311750146195456;4678311887585148928;4678312025024102400;4678312162463055872;4678312299902009344;4678312437340962816;4678312574779916288;4678312712218869760;4678312849657823232;4678312987096776704;4678313124535730176;4678313261974683648;4678313399413637120;4678313536852590592;4678313674291544064;4678313811730497536;4678313949169451008;4678314086608404480;4678314224047357952;4678314361486311424;4678314498925264896;4678314636364218368;4678314773803171840;4678314911242125312;4678315048681078784;4678315186120032256;4678315323558985728;4678315460997939200;4678315598436892672;4678315735875846144;4678315873314799616;4678316010753753088;4678316148192706560;4678316285631660032;4678316423070613504;4678316560509566976;4678316697948520448;4678316835387473920;4678316972826427392;4678317110265380864;4678317247704334336;4678317385143287808;4678317522582241280;4678317660021194752;4678317797460148224;4678317934899101696;4678318072338055168;4678318209777008640;4678318347215962112;4678318484654915584;4678318622093869056;4678318759532822528;4678318896971776000;4678319034410729472;4678319171849682944;4678319309288636416;4678319446727589888;4678319584166543360;4678319721605496832;4678319859044450304;4678319996483403776;4678320133922357248;4678320271361310720;4678320408800264192;4678320546239217664;4678320683678171136;4678320821117124608;4678320958556078080;4678321095995031552;4678321233433985024;4678321370872938496;4678321508311891968;4678321645750845440;4678321783189798912;4678321920628752384;4678322058067705856;4678322195506659328;4678322332945612800;4678322470384566272;4678322607823519744;4678322745262473216;4678322882701426688;4678323020140380160;4678323157579333632;4678323295018287104;4678323432457240576;4678323569896194048;4678323707335147520;4678323844774100992;4678323982213054464;4678324119652007936;4678324257090961408;4678324394529914880;4678324531968868352;4678324669407821824;4678324806846775296;4678324944285728768;4678325081724682240;4678325219163635712;4678325356602589184;4678325494041542656;4678325631480496128;4678325768919449600;4678325906358403072;4678326043797356544;4678326181236310016;4678326318675263488;4678326456114216960;4678326593553170432;4678326730992123904;4678326868431077376;4678327005870030848;4678327143308984320;4678327280747937792;4678327418186891264;4678327555625844736;4678327693064798208;4678327830503751680;4678327967942705152;4678328105381658624;4678328242820612096;4678328380259565568;4678328517698519040;4678328655137472512;4678328792576425984;4678328930015379456;4678329067454332928;4678329204893286400;4678329342332239872;4678329479771193344;4678329617210146816;4678329754649100288;4678329892088053760;4678330029527007232;4678330166965960704;4678330304404914176;4678330441843867648;4678330579282821120;4678330716721774592;4678330854160728064;4678330991599681536;4678331129038635008;4678331266477588480;4678331403916541952;4678331541355495424;4678331678794448896;4678331816233402368;4678331953672355840;4678332091111309312;4678332228550262784;4678332365989216256;4678332503428169728;4678332640867123200;4678332778306076672;4678332915745030144;4678333053183983616;4678333190622937088;4678333328061890560;4678333465500844032;4678333602939797504;4678333740378750976;4678333877817704448;4678334015256657920;4678334152695611392;4678334290134564864;4678334427573518336;4678334565012471808;4678334702451425280;4678334839890378752;4678334977329332224;4678335114768285696;4678335252207239168;4678335389646192640;4678335527085146112;4678335664524099584;4678335801963053056;4678335939402006528;4678336076840960000;4678336214279913472;4678336351718866944;4678336489157820416;4678336626596773888;4678336764035727360;4678336901474680832;4678337038913634304;4678337176352587776;4678337313791541248;4678337451230494720;4678337588669448192;4678337726108401664;4678337863547355136;4678338000986308608;4678338138425262080;4678338275864215552;4678338413303169024;4678338550742122496;4678338688181075968;4678338825620029440;4678338963058982912;4678339100497936384;4678339237936889856;4678339375375843328;4678339512814796800;4678339650253750272;4678339787692703744;4678339925131657216;4678340062570610688;4678340200009564160;4678340337448517632;4678340474887471104;4678340612326424576;4678340749765378048;4678340887204331520;4678341024643284992;4678341162082238464;4678341299521191936;4678341436960145408;4678341574399098880;4678341711838052352;4678341849277005824;4678341986715959296;4678342124154912768;4678342261593866240;4678342399032819712;4678342536471773184;4678342673910726656;4678342811349680128;4678342948788633600;4678343086227587072;4678343223666540544;4678343361105494016;4678343498544447488;4678343635983400960;4678343773422354432;4678343910861307904;4678344048300261376;4678344185739214848;4678344323178168320;4678344460617121792;4678344598056075264;4678344735495028736;4678344872933982208;4678345010372935680;4678345147811889152;4678345285250842624;4678345422689796096;4678345560128749568;4678345697567703040;4678345835006656512;4678345972445609984;4678346109884563456;4678346247323516928;4678346384762470400;4678346522201423872;4678346659640377344;4678346797079330816;4678346934518284288;4678347071957237760;4678347209396191232;4678347346835144704;4678347484274098176;4678347621713051648;4678347759152005120;4678347896590958592;4678348034029912064;4678348171468865536;4678348308907819008;4678348446346772480;4678348583785725952;4678348721224679424;4678348858663632896;4678348996102586368;4678349133541539840;4678349270980493312;4678349408419446784;4678349545858400256;4678349683297353728;4678349820736307200;4678349958175260672;4678350095614214144;4678350233053167616;4678350370492121088;4678350507931074560;4678350645370028032;4678350782808981504;4678350920247934976;4678351057686888448;4678351195125841920;4678351332564795392;4678351470003748864;4678351607442702336;4678351744881655808;4678351882320609280;4678352019759562752;4678352157198516224;4678352294637469696;4678352432076423168;4678352569515376640;4678352706954330112;4678352844393283584;4678352981832237056;4678353119271190528;4678353256710144000;4678353394149097472;4678353531588050944;4678353669027004416;4678353806465957888;4678353943904911360;4678354081343864832;4678354218782818304;4678354356221771776;4678354493660725248;4678354631099678720;4678354768538632192;4678354905977585664;4678355043416539136;4678355180855492608;4678355318294446080;4678355455733399552;4678355593172353024;4678355730611306496;4678355868050259968;4678356005489213440;4678356142928166912;4678356280367120384;4678356417806073856;4678356555245027328;4678356692683980800;4678356830122934272;4678356967561887744;4678357105000841216;4678357242439794688;4678357379878748160;4678357517317701632;4678357654756655104;4678357792195608576;4678357929634562048;4678358067073515520;4678358204512468992;4678358341951422464;4678358479390375936;4678358616829329408;4678358754268282880;4678358891707236352;4678359029146189824;4678359166585143296;4678359304024096768;4678359441463050240;4678359578902003712;4678359716340957184;4678359853779910656;4678359991218864128;4678360128657817600;4678360266096771072;4678360403535724544;4678360540974678016;4678360678413631488;4678360815852584960;4678360953291538432;4678361090730491904;4678361228169445376;4678361365608398848;4678361503047352320;4678361640486305792;4678361777925259264;4678361915364212736;4678362052803166208;4678362190242119680;4678362327681073152;4678362465120026624;4678362602558980096;4678362739997933568;4678362877436887040;4678363014875840512;4678363152314793984;4678363289753747456;4678363427192700928;4678363564631654400;4678363702070607872;4678363839509561344;4678363976948514816;4678364114387468288;4678364251826421760;4678364389265375232;4678364526704328704;4678364664143282176;4678364801582235648;4678364939021189120;4678365076460142592;4678365213899096064;4678365351338049536;4678365488777003008;4678365626215956480;4678365763654909952;4678365901093863424;4678366038532816896;4678366175971770368;4678366313410723840;4678366450849677312;4678366588288630784;4678366725727584256;4678366863166537728;4678367000605491200;4678367138044444672;4678367275483398144;4678367412922351616;4678367550361305088;4678367687800258560;4678367825239212032;4678367962678165504;4678368100117118976;4678368237556072448;4678368374995025920;4678368512433979392;4678368649872932864;4678368787311886336;4678368924750839808;4678369062189793280;4678369199628746752;4678369337067700224;4678369474506653696;4678369611945607168;4678369749384560640;4678369886823514112;4678370024262467584;4678370161701421056;4678370299140374528;4678370436579328000;4678370574018281472;4678370711457234944;4678370848896188416;4678370986335141888;4678371123774095360;4678371261213048832;4678371398652002304;4678371536090955776;4678371673529909248;4678371810968862720;4678371948407816192;4678372085846769664;4678372223285723136;4678372360724676608;4678372498163630080;4678372635602583552;4678372773041537024;4678372910480490496;4678373047919443968;4678373185358397440;4678373322797350912;4678373460236304384;4678373597675257856;4678373735114211328;4678373872553164800;4678374009992118272;4678374147431071744;4678374284870025216;4678374422308978688;4678374559747932160;4678374697186885632;4678374834625839104;4678374972064792576;4678375109503746048;4678375246942699520;4678375384381652992;4678375521820606464;4678375659259559936;4678375796698513408;4678375934137466880;4678376071576420352;4678376209015373824;4678376346454327296;4678376483893280768;4678376621332234240;4678376758771187712;4678376896210141184;4678377033649094656;4678377171088048128;4678377308527001600;4678377445965955072;4678377583404908544;4678377720843862016;4678377858282815488;4678377995721768960;4678378133160722432;4678378270599675904;4678378408038629376;4678378545477582848;4678378682916536320;4678378820355489792;4678378957794443264;4678379095233396736;4678379232672350208;4678379370111303680;4678379507550257152;4678379644989210624;4678379782428164096;4678379919867117568;4678380057306071040;4678380194745024512;4678380332183977984;4678380469622931456;4678380607061884928;4678380744500838400;4678380881939791872;4678381019378745344;4678381156817698816;4678381294256652288;4678381431695605760;4678381569134559232;4678381706573512704;4678381844012466176;4678381981451419648;4678382118890373120;4678382256329326592;4678382393768280064;4678382531207233536;4678382668646187008;4678382806085140480;4678382943524093952;4678383080963047424;4678383218402000896;4678383355840954368;4678383493279907840;4678383630718861312;4678383768157814784;4678383905596768256;4678384043035721728;4678384180474675200;4678384317913628672;4678384455352582144;4678384592791535616;4678384730230489088;4678384867669442560;4678385005108396032;4678385142547349504;4678385279986302976;4678385417425256448;4678385554864209920;4678385692303163392;4678385829742116864;4678385967181070336;4678386104620023808;4678386242058977280;4678386379497930752;4678386516936884224;4678386654375837696;4678386791814791168;4678386929253744640;4678387066692698112;4678387204131651584;4678387341570605056;4678387479009558528;4678387616448512000;4678387753887465472;4678387891326418944;4678388028765372416;4678388166204325888;4678388303643279360;4678388441082232832;4678388578521186304;4678388715960139776;4678388853399093248;4678388990838046720;4678389128277000192;4678389265715953664;4678389403154907136;4678389540593860608;4678389678032814080;4678389815471767552;4678389952910721024;4678390090349674496;4678390227788627968;4678390365227581440;4678390502666534912;4678390640105488384;4678390777544441856;4678390914983395328;4678391052422348800;4678391189861302272;4678391327300255744;4678391464739209216;4678391602178162688;4678391739617116160;4678391877056069632;4678392014495023104;4678392151933976576;4678392289372930048;4678392426811883520;4678392564250836992;4678392701689790464;4678392839128743936;4678392976567697408;4678393114006650880;4678393251445604352;4678393388884557824;4678393526323511296;4678393663762464768;4678393801201418240;4678393938640371712;4678394076079325184;4678394213518278656;4678394350957232128;4678394488396185600;4678394625835139072;4678394763274092544;4678394900713046016;4678395038151999488;4678395175590952960;4678395313029906432;4678395450468859904;4678395587907813376;4678395725346766848;4678395862785720320;4678396000224673792;4678396137663627264;4678396275102580736;4678396412541534208;4678396549980487680;4678396687419441152;4678396824858394624;4678396962297348096;4678397099736301568;4678397237175255040;4678397374614208512;4678397512053161984;4678397649492115456;4678397786931068928;4678397924370022400;4678398061808975872;4678398199247929344;4678398336686882816;4678398474125836288;4678398611564789760;4678398749003743232;4678398886442696704;4678399023881650176;4678399161320603648;4678399298759557120;4678399436198510592;4678399573637464064;4678399711076417536;4678399848515371008;4678399985954324480;4678400123393277952;4678400260832231424;4678400398271184896;4678400535710138368;4678400673149091840;4678400810588045312;4678400948026998784;4678401085465952256;4678401222904905728;4678401360343859200;4678401497782812672;4678401635221766144;4678401772660719616;4678401910099673088;4678402047538626560;4678402184977580032;4678402322416533504;4678402459855486976;4678402597294440448;4678402734733393920;4678402872172347392;4678403009611300864;4678403147050254336;4678403284489207808;4678403421928161280;4678403559367114752;4678403696806068224;4678403834245021696;4678403971683975168;4678404109122928640;4678404246561882112;4678404384000835584;4678404521439789056;4678404658878742528;4678404796317696000;4678404933756649472;4678405071195602944;4678405208634556416;4678405346073509888;4678405483512463360;4678405620951416832;4678405758390370304;4678405895829323776;4678406033268277248;4678406170707230720;4678406308146184192;4678406445585137664;4678406583024091136;4678406720463044608;4678406857901998080;4678406995340951552;4678407132779905024;4678407270218858496;4678407407657811968;4678407545096765440;4678407682535718912;4678407819974672384;4678407957413625856;4678408094852579328;4678408232291532800;4678408369730486272;4678408507169439744;4678408644608393216;4678408782047346688;4678408919486300160;4678409056925253632;4678409194364207104;4678409331803160576;4678409469242114048;4678409606681067520;4678409744120020992;4678409881558974464;4678410018997927936;4678410156436881408;4678410293875834880;4678410431314788352;4678410568753741824;4678410706192695296;4678410843631648768;4678410981070602240;4678411118509555712;4678411255948509184;4678411393387462656;4678411530826416128;4678411668265369600;4678411805704323072;4678411943143276544;4678412080582230016;4678412218021183488;4678412355460136960;4678412492899090432;4678412630338043904;4678412767776997376;4678412905215950848;4678413042654904320;4678413180093857792;4678413317532811264;4678413454971764736;4678413592410718208;4678413729849671680;4678413867288625152;4678414004727578624;4678414142166532096;4678414279605485568;4678414417044439040;4678414554483392512;4678414691922345984;4678414829361299456;4678414966800252928;4678415104239206400;4678415241678159872;4678415379117113344;4678415516556066816;4678415653995020288;4678415791433973760;4678415928872927232;4678416066311880704;4678416203750834176;4678416341189787648;4678416478628741120;4678416616067694592;4678416753506648064;4678416890945601536;4678417028384555008;4678417165823508480;4678417303262461952;4678417440701415424;4678417578140368896;4678417715579322368;4678417853018275840;4678417990457229312;4678418127896182784;4678418265335136256;4678418402774089728;4678418540213043200;4678418677651996672;4678418815090950144;4678418952529903616;4678419089968857088;4678419227407810560;4678419364846764032;4678419502285717504;4678419639724670976;4678419777163624448;4678419914602577920;4678420052041531392;4678420189480484864;4678420326919438336;4678420464358391808;4678420601797345280;4678420739236298752;4678420876675252224;4678421014114205696;4678421151553159168;4678421288992112640;4678421426431066112;4678421563870019584;4678421701308973056;4678421838747926528;4678421976186880000;4678422113625833472;4678422251064786944;4678422388503740416;4678422525942693888;4678422663381647360;4678422800820600832;4678422938259554304;4678423075698507776;4678423213137461248;4678423350576414720;4678423488015368192;4678423625454321664;4678423762893275136;4678423900332228608;4678424037771182080;4678424175210135552;4678424312649089024;4678424450088042496;4678424587526995968;4678424724965949440;4678424862404902912;4678424999843856384;4678425137282809856;4678425274721763328;4678425412160716800;4678425549599670272;4678425687038623744;4678425824477577216;4678425961916530688;4678426099355484160;4678426236794437632;4678426374233391104;4678426511672344576;4678426649111298048;4678426786550251520;4678426923989204992;4678427061428158464;4678427198867111936;4678427336306065408;4678427473745018880;4678427611183972352;4678427748622925824;4678427886061879296;4678428023500832768;4678428160939786240;4678428298378739712;4678428435817693184;4678428573256646656;4678428710695600128;4678428848134553600;4678428985573507072;4678429123012460544;4678429260451414016;4678429397890367488;4678429535329320960;4678429672768274432;4678429810207227904;4678429947646181376;4678430085085134848;4678430222524088320;4678430359963041792;4678430497401995264;4678430634840948736;4678430772279902208;4678430909718855680;4678431047157809152;4678431184596762624;4678431322035716096;4678431459474669568;4678431596913623040;4678431734352576512;4678431871791529984;4678432009230483456;4678432146669436928;4678432284108390400;4678432421547343872;4678432558986297344;4678432696425250816;4678432833864204288;4678432971303157760;4678433108742111232;4678433246181064704;4678433383620018176;4678433521058971648;4678433658497925120;4678433795936878592;4678433933375832064;4678434070814785536;4678434208253739008;4678434345692692480;4678434483131645952;4678434620570599424;4678434758009552896;4678434895448506368;4678435032887459840;4678435170326413312;4678435307765366784;4678435445204320256;4678435582643273728;4678435720082227200;4678435857521180672;4678435994960134144;4678436132399087616;4678436269838041088;4678436407276994560;4678436544715948032;4678436682154901504;4678436819593854976;4678436957032808448;4678437094471761920;4678437231910715392;4678437369349668864;4678437506788622336;4678437644227575808;4678437781666529280;4678437919105482752;4678438056544436224;4678438193983389696;4678438331422343168;4678438468861296640;4678438606300250112;4678438743739203584;4678438881178157056;4678439018617110528;4678439156056064000;4678439293495017472;4678439430933970944;4678439568372924416;4678439705811877888;4678439843250831360;4678439980689784832;4678440118128738304;4678440255567691776;4678440393006645248;4678440530445598720;4678440667884552192;4678440805323505664;4678440942762459136;4678441080201412608;4678441217640366080;4678441355079319552;4678441492518273024;4678441629957226496;4678441767396179968;4678441904835133440;4678442042274086912;4678442179713040384;4678442317151993856;4678442454590947328;4678442592029900800;4678442729468854272;4678442866907807744;4678443004346761216;4678443141785714688;4678443279224668160;4678443416663621632;4678443554102575104;4678443691541528576;4678443828980482048;4678443966419435520;4678444103858388992;4678444241297342464;4678444378736295936;4678444516175249408;4678444653614202880;4678444791053156352;4678444928492109824;4678445065931063296;4678445203370016768;4678445340808970240;4678445478247923712;4678445615686877184;4678445753125830656;4678445890564784128;4678446028003737600;4678446165442691072;4678446302881644544;4678446440320598016;4678446577759551488;4678446715198504960;4678446852637458432;4678446990076411904;4678447127515365376;4678447264954318848;4678447402393272320;4678447539832225792;4678447677271179264;4678447814710132736;4678447952149086208;4678448089588039680;4678448227026993152;4678448364465946624;4678448501904900096;4678448639343853568;4678448776782807040;4678448914221760512;4678449051660713984;4678449189099667456;4678449326538620928;4678449463977574400;4678449601416527872;4678449738855481344;4678449876294434816;4678450013733388288;4678450151172341760;4678450288611295232;4678450426050248704;4678450563489202176;4678450700928155648;4678450838367109120;4678450975806062592;4678451113245016064;4678451250683969536;4678451388122923008;4678451525561876480;4678451663000829952;4678451800439783424;4678451937878736896;4678452075317690368;4678452212756643840;4678452350195597312;4678452487634550784;4678452625073504256;4678452762512457728;4678452899951411200;4678453037390364672;4678453174829318144;4678453312268271616;4678453449707225088;4678453587146178560;4678453724585132032;4678453862024085504;4678453999463038976;4678454136901992448;4678454274340945920;4678454411779899392;4678454549218852864;4678454686657806336;4678454824096759808;4678454961535713280;4678455098974666752;4678455236413620224;4678455373852573696;4678455511291527168;4678455648730480640;4678455786169434112;4678455923608387584;4678456061047341056;4678456198486294528;4678456335925248000;4678456473364201472;4678456610803154944;4678456748242108416;4678456885681061888;4678457023120015360;4678457160558968832;4678457297997922304;4678457435436875776;4678457572875829248;4678457710314782720;4678457847753736192;4678457985192689664;4678458122631643136;4678458260070596608;4678458397509550080;4678458534948503552;4678458672387457024;4678458809826410496;4678458947265363968;4678459084704317440;4678459222143270912;4678459359582224384;4678459497021177856;4678459634460131328;4678459771899084800;4678459909338038272;4678460046776991744;4678460184215945216;4678460321654898688;4678460459093852160;4678460596532805632;4678460733971759104;4678460871410712576;4678461008849666048;4678461146288619520;4678461283727572992;4678461421166526464;4678461558605479936;4678461696044433408;4678461833483386880;4678461970922340352;4678462108361293824;4678462245800247296;4678462383239200768;4678462520678154240;4678462658117107712;4678462795556061184;4678462932995014656;4678463070433968128;4678463207872921600;4678463345311875072;4678463482750828544;4678463620189782016;4678463757628735488;4678463895067688960;4678464032506642432;4678464169945595904;4678464307384549376;4678464444823502848;4678464582262456320;4678464719701409792;4678464857140363264;4678464994579316736;4678465132018270208;4678465269457223680;4678465406896177152;4678465544335130624;4678465681774084096;4678465819213037568;4678465956651991040;4678466094090944512;4678466231529897984;4678466368968851456;4678466506407804928;4678466643846758400;4678466781285711872;4678466918724665344;4678467056163618816;4678467193602572288;4678467331041525760;4678467468480479232;4678467605919432704;4678467743358386176;4678467880797339648;4678468018236293120;4678468155675246592;4678468293114200064;4678468430553153536;4678468567992107008;4678468705431060480;4678468842870013952;4678468980308967424;4678469117747920896;4678469255186874368;4678469392625827840;4678469530064781312;4678469667503734784;4678469804942688256;4678469942381641728;4678470079820595200;4678470217259548672;4678470354698502144;4678470492137455616;4678470629576409088;4678470767015362560;4678470904454316032;4678471041893269504;4678471179332222976;4678471316771176448;4678471454210129920;4678471591649083392;4678471729088036864;4678471866526990336;4678472003965943808;4678472141404897280;4678472278843850752;4678472416282804224;4678472553721757696;4678472691160711168;4678472828599664640;4678472966038618112;4678473103477571584;4678473240916525056;4678473378355478528;4678473515794432000;4678473653233385472;4678473790672338944;4678473928111292416;4678474065550245888;4678474202989199360;4678474340428152832;4678474477867106304;4678474615306059776;4678474752745013248;4678474890183966720;4678475027622920192;4678475165061873664;4678475302500827136;4678475439939780608;4678475577378734080;4678475714817687552;4678475852256641024;4678475989695594496;4678476127134547968;4678476264573501440;4678476402012454912;4678476539451408384;4678476676890361856;4678476814329315328;4678476951768268800;4678477089207222272;4678477226646175744;4678477364085129216;4678477501524082688;4678477638963036160;4678477776401989632;4678477913840943104;4678478051279896576;4678478188718850048;4678478326157803520;4678478463596756992;4678478601035710464;4678478738474663936;4678478875913617408;4678479013352570880;4678479150791524352;4678479288230477824;4678479425669431296;4678479563108384768;4678479700547338240;4678479837986291712;4678479975425245184;4678480112864198656;4678480250303152128;4678480387742105600;4678480525181059072;4678480662620012544;4678480800058966016;4678480937497919488;4678481074936872960;4678481212375826432;4678481349814779904;4678481487253733376;4678481624692686848;4678481762131640320;4678481899570593792;4678482037009547264;4678482174448500736;4678482311887454208;4678482449326407680;4678482586765361152;4678482724204314624;4678482861643268096;4678482999082221568;4678483136521175040;4678483273960128512;4678483411399081984;4678483548838035456;4678483686276988928;4678483823715942400;4678483961154895872;4678484098593849344;4678484236032802816;4678484373471756288;4678484510910709760;4678484648349663232;4678484785788616704;4678484923227570176;4678485060666523648;4678485198105477120;4678485335544430592;4678485472983384064;4678485610422337536;4678485747861291008;4678485885300244480;4678486022739197952;4678486160178151424;4678486297617104896;4678486435056058368;4678486572495011840;4678486709933965312;4678486847372918784;4678486984811872256;4678487122250825728;4678487259689779200;4678487397128732672;4678487534567686144;4678487672006639616;4678487809445593088;4678487946884546560;4678488084323500032;4678488221762453504;4678488359201406976;4678488496640360448;4678488634079313920;4678488771518267392;4678488908957220864;4678489046396174336;4678489183835127808;4678489321274081280;4678489458713034752;4678489596151988224;4678489733590941696;4678489871029895168;4678490008468848640;4678490145907802112;4678490283346755584;4678490420785709056;4678490558224662528;4678490695663616000;4678490833102569472;4678490970541522944;4678491107980476416;4678491245419429888;4678491382858383360;4678491520297336832;4678491657736290304;4678491795175243776;4678491932614197248;4678492070053150720;4678492207492104192;4678492344931057664;4678492482370011136;4678492619808964608;4678492757247918080;4678492894686871552;4678493032125825024;4678493169564778496;4678493307003731968;4678493444442685440;4678493581881638912;4678493719320592384;4678493856759545856;4678493994198499328;4678494131637452800;4678494269076406272;4678494406515359744;4678494543954313216;4678494681393266688;4678494818832220160;4678494956271173632;4678495093710127104;4678495231149080576;4678495368588034048;4678495506026987520;4678495643465940992;4678495780904894464;4678495918343847936;4678496055782801408;4678496193221754880;4678496330660708352;4678496468099661824;4678496605538615296;4678496742977568768;4678496880416522240;4678497017855475712;4678497155294429184;4678497292733382656;4678497430172336128;4678497567611289600;4678497705050243072;4678497842489196544;4678497979928150016;4678498117367103488;4678498254806056960;4678498392245010432;4678498529683963904;4678498667122917376;4678498804561870848;4678498942000824320;4678499079439777792;4678499216878731264;4678499354317684736;4678499491756638208;4678499629195591680;4678499766634545152;4678499904073498624;4678500041512452096;4678500178951405568;4678500316390359040;4678500453829312512;4678500591268265984;4678500728707219456;4678500866146172928;4678501003585126400;4678501141024079872;4678501278463033344;4678501415901986816;4678501553340940288;4678501690779893760;4678501828218847232;4678501965657800704;4678502103096754176;4678502240535707648;4678502377974661120;4678502515413614592;4678502652852568064;4678502790291521536;4678502927730475008;4678503065169428480;4678503202608381952;4678503340047335424;4678503477486288896;4678503614925242368;4678503752364195840;4678503889803149312;4678504027242102784;4678504164681056256;4678504302120009728;4678504439558963200;4678504576997916672;4678504714436870144;4678504851875823616;4678504989314777088;4678505126753730560;4678505264192684032;4678505401631637504;4678505539070590976;4678505676509544448;4678505813948497920;4678505951387451392;4678506088826404864;4678506226265358336;4678506363704311808;4678506501143265280;4678506638582218752;4678506776021172224;4678506913460125696;4678507050899079168;4678507188338032640;4678507325776986112;4678507463215939584;4678507600654893056;4678507738093846528;4678507875532800000;4678508012971753472;4678508150410706944;4678508287849660416;4678508425288613888;4678508562727567360;4678508700166520832;4678508837605474304;4678508975044427776;4678509112483381248;4678509249922334720;4678509387361288192;4678509524800241664;4678509662239195136;4678509799678148608;4678509937117102080;4678510074556055552;4678510211995009024;4678510349433962496;4678510486872915968;4678510624311869440;4678510761750822912;4678510899189776384;4678511036628729856;4678511174067683328;4678511311506636800;4678511448945590272;4678511586384543744;4678511723823497216;4678511861262450688;4678511998701404160;4678512136140357632;4678512273579311104;4678512411018264576;4678512548457218048;4678512685896171520;4678512823335124992;4678512960774078464;4678513098213031936;4678513235651985408;4678513373090938880;4678513510529892352;4678513647968845824;4678513785407799296;4678513922846752768;4678514060285706240;4678514197724659712;4678514335163613184;4678514472602566656;4678514610041520128;4678514747480473600;4678514884919427072;4678515022358380544;4678515159797334016;4678515297236287488;4678515434675240960;4678515572114194432;4678515709553147904;4678515846992101376;4678515984431054848;4678516121870008320;4678516259308961792;4678516396747915264;4678516534186868736;4678516671625822208;4678516809064775680;4678516946503729152;4678517083942682624;4678517221381636096;4678517358820589568;4678517496259543040;4678517633698496512;4678517771137449984;4678517908576403456;4678518046015356928;4678518183454310400;4678518320893263872;4678518458332217344;4678518595771170816;4678518733210124288;4678518870649077760;4678519008088031232;4678519145526984704;4678519282965938176;4678519420404891648;4678519557843845120;4678519695282798592;4678519832721752064;4678519970160705536;4678520107599659008;4678520245038612480;4678520382477565952;4678520519916519424;4678520657355472896;4678520794794426368;4678520932233379840;4678521069672333312;4678521207111286784;4678521344550240256;4678521481989193728;4678521619428147200;4678521756867100672;4678521894306054144;4678522031745007616;4678522169183961088;4678522306622914560;4678522444061868032;4678522581500821504;4678522718939774976;4678522856378728448;4678522993817681920;4678523131256635392;4678523268695588864;4678523406134542336;4678523543573495808;4678523681012449280;4678523818451402752;4678523955890356224;4678524093329309696;4678524230768263168;4678524368207216640;4678524505646170112;4678524643085123584;4678524780524077056;4678524917963030528;4678525055401984000;4678525192840937472;4678525330279890944;4678525467718844416;4678525605157797888;4678525742596751360;4678525880035704832;4678526017474658304;4678526154913611776;4678526292352565248;4678526429791518720;4678526567230472192;4678526704669425664;4678526842108379136;4678526979547332608;4678527116986286080;4678527254425239552;4678527391864193024;4678527529303146496;4678527666742099968;4678527804181053440;4678527941620006912;4678528079058960384;4678528216497913856;4678528353936867328;4678528491375820800;4678528628814774272;4678528766253727744;4678528903692681216;4678529041131634688;4678529178570588160;4678529316009541632;4678529453448495104;4678529590887448576;4678529728326402048;4678529865765355520;4678530003204308992;4678530140643262464;4678530278082215936;4678530415521169408;4678530552960122880;4678530690399076352;4678530827838029824;4678530965276983296;4678531102715936768;4678531240154890240;4678531377593843712;4678531515032797184;4678531652471750656;4678531789910704128;4678531927349657600;4678532064788611072;4678532202227564544;4678532339666518016;4678532477105471488;4678532614544424960;4678532751983378432;4678532889422331904;4678533026861285376;4678533164300238848;4678533301739192320;4678533439178145792;4678533576617099264;4678533714056052736;4678533851495006208;4678533988933959680;4678534126372913152;4678534263811866624;4678534401250820096;4678534538689773568;4678534676128727040;4678534813567680512;4678534951006633984;4678535088445587456;4678535225884540928;4678535363323494400;4678535500762447872;4678535638201401344;4678535775640354816;4678535913079308288;4678536050518261760;4678536187957215232;4678536325396168704;4678536462835122176;4678536600274075648;4678536737713029120;4678536875151982592;4678537012590936064;4678537150029889536;4678537287468843008;4678537424907796480;4678537562346749952;4678537699785703424;4678537837224656896;4678537974663610368;4678538112102563840;4678538249541517312;4678538386980470784;4678538524419424256;4678538661858377728;4678538799297331200;4678538936736284672;4678539074175238144;4678539211614191616;4678539349053145088;4678539486492098560;4678539623931052032;4678539761370005504;4678539898808958976;4678540036247912448;4678540173686865920;4678540311125819392;4678540448564772864;4678540586003726336;4678540723442679808;4678540860881633280;4678540998320586752;4678541135759540224;4678541273198493696;4678541410637447168;4678541548076400640;4678541685515354112;4678541822954307584;4678541960393261056;4678542097832214528;4678542235271168000;4678542372710121472;4678542510149074944;4678542647588028416;4678542785026981888;4678542922465935360;4678543059904888832;4678543197343842304;4678543334782795776;4678543472221749248;4678543609660702720;4678543747099656192;4678543884538609664;4678544021977563136;4678544159416516608;4678544296855470080;4678544434294423552;4678544571733377024;4678544709172330496;4678544846611283968;4678544984050237440;4678545121489190912;4678545258928144384;4678545396367097856;4678545533806051328;4678545671245004800;4678545808683958272;4678545946122911744;4678546083561865216;4678546221000818688;4678546358439772160;4678546495878725632;4678546633317679104;4678546770756632576;4678546908195586048;4678547045634539520;4678547183073492992;4678547320512446464;4678547457951399936;4678547595390353408;4678547732829306880;4678547870268260352;4678548007707213824;4678548145146167296;4678548282585120768;4678548420024074240;4678548557463027712;4678548694901981184;4678548832340934656;4678548969779888128;4678549107218841600;4678549244657795072;4678549382096748544;4678549519535702016;4678549656974655488;4678549794413608960;4678549931852562432;4678550069291515904;4678550206730469376;4678550344169422848;4678550481608376320;4678550619047329792;4678550756486283264;4678550893925236736;4678551031364190208;4678551168803143680;4678551306242097152;4678551443681050624;4678551581120004096;4678551718558957568;4678551855997911040;4678551993436864512;4678552130875817984;4678552268314771456;4678552405753724928;4678552543192678400;4678552680631631872;4678552818070585344;4678552955509538816;4678553092948492288;4678553230387445760;4678553367826399232;4678553505265352704;4678553642704306176;4678553780143259648;4678553917582213120;4678554055021166592;4678554192460120064;4678554329899073536;4678554467338027008;4678554604776980480;4678554742215933952;4678554879654887424;4678555017093840896;4678555154532794368;4678555291971747840;4678555429410701312;4678555566849654784;4678555704288608256;4678555841727561728;4678555979166515200;4678556116605468672;4678556254044422144;4678556391483375616;4678556528922329088;4678556666361282560;4678556803800236032;4678556941239189504;4678557078678142976;4678557216117096448;4678557353556049920;4678557490995003392;4678557628433956864;4678557765872910336;4678557903311863808;4678558040750817280;4678558178189770752;4678558315628724224;4678558453067677696;4678558590506631168;4678558727945584640;4678558865384538112;4678559002823491584;4678559140262445056;4678559277701398528;4678559415140352000;4678559552579305472;4678559690018258944;4678559827457212416;4678559964896165888;4678560102335119360;4678560239774072832;4678560377213026304;4678560514651979776;4678560652090933248;4678560789529886720;4678560926968840192;4678561064407793664;4678561201846747136;4678561339285700608;4678561476724654080;4678561614163607552;4678561751602561024;4678561889041514496;4678562026480467968;4678562163919421440;4678562301358374912;4678562438797328384;4678562576236281856;4678562713675235328;4678562851114188800;4678562988553142272;4678563125992095744;4678563263431049216;4678563400870002688;4678563538308956160;4678563675747909632;4678563813186863104;4678563950625816576;4678564088064770048;4678564225503723520;4678564362942676992;4678564500381630464;4678564637820583936;4678564775259537408;4678564912698490880;4678565050137444352;4678565187576397824;4678565325015351296;4678565462454304768;4678565599893258240;4678565737332211712;4678565874771165184;4678566012210118656;4678566149649072128;4678566287088025600;4678566424526979072;4678566561965932544;4678566699404886016;4678566836843839488;4678566974282792960;4678567111721746432;4678567249160699904;4678567386599653376;4678567524038606848;4678567661477560320;4678567798916513792;4678567936355467264;4678568073794420736;4678568211233374208;4678568348672327680;4678568486111281152;4678568623550234624;4678568760989188096;4678568898428141568;4678569035867095040;4678569173306048512;4678569310745001984;4678569448183955456;4678569585622908928;4678569723061862400;4678569860500815872;4678569997939769344;4678570135378722816;4678570272817676288;4678570410256629760;4678570547695583232;4678570685134536704;4678570822573490176;4678570960012443648;4678571097451397120;4678571234890350592;4678571372329304064;4678571509768257536;4678571647207211008;4678571784646164480;4678571922085117952;4678572059524071424;4678572196963024896;4678572334401978368;4678572471840931840;4678572609279885312;4678572746718838784;4678572884157792256;4678573021596745728;4678573159035699200;4678573296474652672;4678573433913606144;4678573571352559616;4678573708791513088;4678573846230466560;4678573983669420032;4678574121108373504;4678574258547326976;4678574395986280448;4678574533425233920;4678574670864187392;4678574808303140864;4678574945742094336;4678575083181047808;4678575220620001280;4678575358058954752;4678575495497908224;4678575632936861696;4678575770375815168;4678575907814768640;4678576045253722112;4678576182692675584;4678576320131629056;4678576457570582528;4678576595009536000;4678576732448489472;4678576869887442944;4678577007326396416;4678577144765349888;4678577282204303360;4678577419643256832;4678577557082210304;4678577694521163776;4678577831960117248;4678577969399070720;4678578106838024192;4678578244276977664;4678578381715931136;4678578519154884608;4678578656593838080;4678578794032791552;4678578931471745024;4678579068910698496;4678579206349651968;4678579343788605440;4678579481227558912;4678579618666512384;4678579756105465856;4678579893544419328;4678580030983372800;4678580168422326272;4678580305861279744;4678580443300233216;4678580580739186688;4678580718178140160;4678580855617093632;4678580993056047104;4678581130495000576;4678581267933954048;4678581405372907520;4678581542811860992;4678581680250814464;4678581817689767936;4678581955128721408;4678582092567674880;4678582230006628352;4678582367445581824;4678582504884535296;4678582642323488768;4678582779762442240;4678582917201395712;4678583054640349184;4678583192079302656;4678583329518256128;4678583466957209600;4678583604396163072;4678583741835116544;4678583879274070016;4678584016713023488;4678584154151976960;4678584291590930432;4678584429029883904;4678584566468837376;4678584703907790848;4678584841346744320;4678584978785697792;4678585116224651264;4678585253663604736;4678585391102558208;4678585528541511680;4678585665980465152;4678585803419418624;4678585940858372096;4678586078297325568;4678586215736279040;4678586353175232512;4678586490614185984;4678586628053139456;4678586765492092928;4678586902931046400;4678587040369999872;4678587177808953344;4678587315247906816;4678587452686860288;4678587590125813760;4678587727564767232;4678587865003720704;4678588002442674176;4678588139881627648;4678588277320581120;4678588414759534592;4678588552198488064;4678588689637441536;4678588827076395008;4678588964515348480;4678589101954301952;4678589239393255424;4678589376832208896;4678589514271162368;4678589651710115840;4678589789149069312;4678589926588022784;4678590064026976256;4678590201465929728;4678590338904883200;4678590476343836672;4678590613782790144;4678590751221743616;4678590888660697088;4678591026099650560;4678591163538604032;4678591300977557504;4678591438416510976;4678591575855464448;4678591713294417920;4678591850733371392;4678591988172324864;4678592125611278336;4678592263050231808;4678592400489185280;4678592537928138752;4678592675367092224;4678592812806045696;4678592950244999168;4678593087683952640;4678593225122906112;4678593362561859584;4678593500000813056;4678593637439766528;4678593774878720000;4678593912317673472;4678594049756626944;4678594187195580416;4678594324634533888;4678594462073487360;4678594599512440832;4678594736951394304;4678594874390347776;4678595011829301248;4678595149268254720;4678595286707208192;4678595424146161664;4678595561585115136;4678595699024068608;4678595836463022080;4678595973901975552;4678596111340929024;4678596248779882496;4678596386218835968;4678596523657789440;4678596661096742912;4678596798535696384;4678596935974649856;4678597073413603328;4678597210852556800;4678597348291510272;4678597485730463744;4678597623169417216;4678597760608370688;4678597898047324160;4678598035486277632;4678598172925231104;4678598310364184576;4678598447803138048;4678598585242091520;4678598722681044992;4678598860119998464;4678598997558951936;4678599134997905408;4678599272436858880;4678599409875812352;4678599547314765824;4678599684753719296;4678599822192672768;4678599959631626240;4678600097070579712;4678600234509533184;4678600371948486656;4678600509387440128;4678600646826393600;4678600784265347072;4678600921704300544;4678601059143254016;4678601196582207488;4678601334021160960;4678601471460114432;4678601608899067904;4678601746338021376;4678601883776974848;4678602021215928320;4678602158654881792;4678602296093835264;4678602433532788736;4678602570971742208;4678602708410695680;4678602845849649152;4678602983288602624;4678603120727556096;4678603258166509568;4678603395605463040;4678603533044416512;4678603670483369984;4678603807922323456;4678603945361276928;4678604082800230400;4678604220239183872;4678604357678137344;4678604495117090816;4678604632556044288;4678604769994997760;4678604907433951232;4678605044872904704;4678605182311858176;4678605319750811648;4678605457189765120;4678605594628718592;4678605732067672064;4678605869506625536;4678606006945579008;4678606144384532480;4678606281823485952;4678606419262439424;4678606556701392896;4678606694140346368;4678606831579299840;4678606969018253312;4678607106457206784;4678607243896160256;4678607381335113728;4678607518774067200;4678607656213020672;4678607793651974144;4678607931090927616;4678608068529881088;4678608205968834560;4678608343407788032;4678608480846741504;4678608618285694976;4678608755724648448;4678608893163601920;4678609030602555392;4678609168041508864;4678609305480462336;4678609442919415808;4678609580358369280;4678609717797322752;4678609855236276224;4678609992675229696;4678610130114183168;4678610267553136640;4678610404992090112;4678610542431043584;4678610679869997056;4678610817308950528;4678610954747904000;4678611092186857472;4678611229625810944;4678611367064764416;4678611504503717888;4678611641942671360;4678611779381624832;4678611916820578304;4678612054259531776;4678612191698485248;4678612329137438720;4678612466576392192;4678612604015345664;4678612741454299136;4678612878893252608;4678613016332206080;4678613153771159552;4678613291210113024;4678613428649066496;4678613566088019968;4678613703526973440;4678613840965926912;4678613978404880384;4678614115843833856;4678614253282787328;4678614390721740800;4678614528160694272;4678614665599647744;4678614803038601216;4678614940477554688;4678615077916508160;4678615215355461632;4678615352794415104;4678615490233368576;4678615627672322048;4678615765111275520;4678615902550228992;4678616039989182464;4678616177428135936;4678616314867089408;4678616452306042880;4678616589744996352;4678616727183949824;4678616864622903296;4678617002061856768;4678617139500810240;4678617276939763712;4678617414378717184;4678617551817670656;4678617689256624128;4678617826695577600;4678617964134531072;4678618101573484544;4678618239012438016;4678618376451391488;4678618513890344960;4678618651329298432;4678618788768251904;4678618926207205376;4678619063646158848;4678619201085112320;4678619338524065792;4678619475963019264;4678619613401972736;4678619750840926208;4678619888279879680;4678620025718833152;4678620163157786624;4678620300596740096;4678620438035693568;4678620575474647040;4678620712913600512;4678620850352553984;4678620987791507456;4678621125230460928;4678621262669414400;4678621400108367872;4678621537547321344;4678621674986274816;4678621812425228288;4678621949864181760;4678622087303135232;4678622224742088704;4678622362181042176;4678622499619995648;4678622637058949120;4678622774497902592;4678622911936856064;4678623049375809536;4678623186814763008;4678623324253716480;4678623461692669952;4678623599131623424;4678623736570576896;4678623874009530368;4678624011448483840;4678624148887437312;4678624286326390784;4678624423765344256;4678624561204297728;4678624698643251200;4678624836082204672;4678624973521158144;4678625110960111616;4678625248399065088;4678625385838018560;4678625523276972032;4678625660715925504;4678625798154878976;4678625935593832448;4678626073032785920;4678626210471739392;4678626347910692864;4678626485349646336;4678626622788599808;4678626760227553280;4678626897666506752;4678627035105460224;4678627172544413696;4678627309983367168;4678627447422320640;4678627584861274112;4678627722300227584;4678627859739181056;4678627997178134528;4678628134617088000;4678628272056041472;4678628409494994944;4678628546933948416;4678628684372901888;4678628821811855360;4678628959250808832;4678629096689762304;4678629234128715776;4678629371567669248;4678629509006622720;4678629646445576192;4678629783884529664;4678629921323483136;4678630058762436608;4678630196201390080;4678630333640343552;4678630471079297024;4678630608518250496;4678630745957203968;4678630883396157440;4678631020835110912;4678631158274064384;4678631295713017856;4678631433151971328;4678631570590924800;4678631708029878272;4678631845468831744;4678631982907785216;4678632120346738688;4678632257785692160;4678632395224645632;4678632532663599104;4678632670102552576;4678632807541506048;4678632944980459520;4678633082419412992;4678633219858366464;4678633357297319936;4678633494736273408;4678633632175226880;4678633769614180352;4678633907053133824;4678634044492087296;4678634181931040768;4678634319369994240;4678634456808947712;4678634594247901184;4678634731686854656;4678634869125808128;4678635006564761600;4678635144003715072;4678635281442668544;4678635418881622016;4678635556320575488;4678635693759528960;4678635831198482432;4678635968637435904;4678636106076389376;4678636243515342848;4678636380954296320;4678636518393249792;4678636655832203264;4678636793271156736;4678636930710110208;4678637068149063680;4678637205588017152;4678637343026970624;4678637480465924096;4678637617904877568;4678637755343831040;4678637892782784512;4678638030221737984;4678638167660691456;4678638305099644928;4678638442538598400;4678638579977551872;4678638717416505344;4678638854855458816;4678638992294412288;4678639129733365760;4678639267172319232;4678639404611272704;4678639542050226176;4678639679489179648;4678639816928133120;4678639954367086592;4678640091806040064;4678640229244993536;4678640366683947008;4678640504122900480;4678640641561853952;4678640779000807424;4678640916439760896;4678641053878714368;4678641191317667840;4678641328756621312;4678641466195574784;4678641603634528256;4678641741073481728;4678641878512435200;4678642015951388672;4678642153390342144;4678642290829295616;4678642428268249088;4678642565707202560;4678642703146156032;4678642840585109504;4678642978024062976;4678643115463016448;4678643252901969920;4678643390340923392;4678643527779876864;4678643665218830336;4678643802657783808;4678643940096737280;4678644077535690752;4678644214974644224;4678644352413597696;4678644489852551168;4678644627291504640;4678644764730458112;4678644902169411584;4678645039608365056;4678645177047318528;4678645314486272000;4678645451925225472;4678645589364178944;4678645726803132416;4678645864242085888;4678646001681039360;4678646139119992832;4678646276558946304;4678646413997899776;4678646551436853248;4678646688875806720;4678646826314760192;4678646963753713664;4678647101192667136;4678647238631620608;4678647376070574080;4678647513509527552;4678647650948481024;4678647788387434496;4678647925826387968;4678648063265341440;4678648200704294912;4678648338143248384;4678648475582201856;4678648613021155328;4678648750460108800;4678648887899062272;4678649025338015744;4678649162776969216;4678649300215922688;4678649437654876160;4678649575093829632;4678649712532783104;4678649849971736576;4678649987410690048;4678650124849643520;4678650262288596992;4678650399727550464;4678650537166503936;4678650674605457408;4678650812044410880;4678650949483364352;4678651086922317824;4678651224361271296;4678651361800224768;4678651499239178240;4678651636678131712;4678651774117085184;4678651911556038656;4678652048994992128;4678652186433945600;4678652323872899072;4678652461311852544;4678652598750806016;4678652736189759488;4678652873628712960;4678653011067666432;4678653148506619904;4678653285945573376;4678653423384526848;4678653560823480320;4678653698262433792;4678653835701387264;4678653973140340736;4678654110579294208;4678654248018247680;4678654385457201152;4678654522896154624;4678654660335108096;4678654797774061568;4678654935213015040;4678655072651968512;4678655210090921984;4678655347529875456;4678655484968828928;4678655622407782400;4678655759846735872;4678655897285689344;4678656034724642816;4678656172163596288;4678656309602549760;4678656447041503232;4678656584480456704;4678656721919410176;4678656859358363648;4678656996797317120;4678657134236270592;4678657271675224064;4678657409114177536;4678657546553131008;4678657683992084480;4678657821431037952;4678657958869991424;4678658096308944896;4678658233747898368;4678658371186851840;4678658508625805312;4678658646064758784;4678658783503712256;4678658920942665728;4678659058381619200;4678659195820572672;4678659333259526144;4678659470698479616;4678659608137433088;4678659745576386560;4678659883015340032;4678660020454293504;4678660157893246976;4678660295332200448;4678660432771153920;4678660570210107392;4678660707649060864;4678660845088014336;4678660982526967808;4678661119965921280;4678661257404874752;4678661394843828224;4678661532282781696;4678661669721735168;4678661807160688640;4678661944599642112;4678662082038595584;4678662219477549056;4678662356916502528;4678662494355456000;4678662631794409472;4678662769233362944;4678662906672316416;4678663044111269888;4678663181550223360;4678663318989176832;4678663456428130304;4678663593867083776;4678663731306037248;4678663868744990720;4678664006183944192;4678664143622897664;4678664281061851136;4678664418500804608;4678664555939758080;4678664693378711552;4678664830817665024;4678664968256618496;4678665105695571968;4678665243134525440;4678665380573478912;4678665518012432384;4678665655451385856;4678665792890339328;4678665930329292800;4678666067768246272;4678666205207199744;4678666342646153216;4678666480085106688;4678666617524060160;4678666754963013632;4678666892401967104;4678667029840920576;4678667167279874048;4678667304718827520;4678667442157780992;4678667579596734464;4678667717035687936;4678667854474641408;4678667991913594880;4678668129352548352;4678668266791501824;4678668404230455296;4678668541669408768;4678668679108362240;4678668816547315712;4678668953986269184;4678669091425222656;4678669228864176128;4678669366303129600;4678669503742083072;4678669641181036544;4678669778619990016;4678669916058943488;4678670053497896960;4678670190936850432;4678670328375803904;4678670465814757376;4678670603253710848;4678670740692664320;4678670878131617792;4678671015570571264;4678671153009524736;4678671290448478208;4678671427887431680;4678671565326385152;4678671702765338624;4678671840204292096;4678671977643245568;4678672115082199040;4678672252521152512;4678672389960105984;4678672527399059456;4678672664838012928;4678672802276966400;4678672939715919872;4678673077154873344;4678673214593826816;4678673352032780288;4678673489471733760;4678673626910687232;4678673764349640704;4678673901788594176;4678674039227547648;4678674176666501120;4678674314105454592;4678674451544408064;4678674588983361536;4678674726422315008;4678674863861268480;4678675001300221952;4678675138739175424;4678675276178128896;4678675413617082368;4678675551056035840;4678675688494989312;4678675825933942784;4678675963372896256;4678676100811849728;4678676238250803200;4678676375689756672;4678676513128710144;4678676650567663616;4678676788006617088;4678676925445570560;4678677062884524032;4678677200323477504;4678677337762430976;4678677475201384448;4678677612640337920;4678677750079291392;4678677887518244864;4678678024957198336;4678678162396151808;4678678299835105280;4678678437274058752;4678678574713012224;4678678712151965696;4678678849590919168;4678678987029872640;4678679124468826112;4678679261907779584;4678679399346733056;4678679536785686528;4678679674224640000;4678679811663593472;4678679949102546944;4678680086541500416;4678680223980453888;4678680361419407360;4678680498858360832;4678680636297314304;4678680773736267776;4678680911175221248;4678681048614174720;4678681186053128192;4678681323492081664;4678681460931035136;4678681598369988608;4678681735808942080;4678681873247895552;4678682010686849024;4678682148125802496;4678682285564755968;4678682423003709440;4678682560442662912;4678682697881616384;4678682835320569856;4678682972759523328;4678683110198476800;4678683247637430272;4678683385076383744;4678683522515337216;4678683659954290688;4678683797393244160;4678683934832197632;4678684072271151104;4678684209710104576;4678684347149058048;4678684484588011520;4678684622026964992;4678684759465918464;4678684896904871936;4678685034343825408;4678685171782778880;4678685309221732352;4678685446660685824;4678685584099639296;4678685721538592768;4678685858977546240;4678685996416499712;4678686133855453184;4678686271294406656;4678686408733360128;4678686546172313600;4678686683611267072;4678686821050220544;4678686958489174016;4678687095928127488;4678687233367080960;4678687370806034432;4678687508244987904;4678687645683941376;4678687783122894848;4678687920561848320;4678688058000801792;4678688195439755264;4678688332878708736;4678688470317662208;4678688607756615680;4678688745195569152;4678688882634522624;4678689020073476096;4678689157512429568;4678689294951383040;4678689432390336512;4678689569829289984;4678689707268243456;4678689844707196928;4678689982146150400;4678690119585103872;4678690257024057344;4678690394463010816;4678690531901964288;4678690669340917760;4678690806779871232;4678690944218824704;4678691081657778176;4678691219096731648;4678691356535685120;4678691493974638592;4678691631413592064;4678691768852545536;4678691906291499008;4678692043730452480;4678692181169405952;4678692318608359424;4678692456047312896;4678692593486266368;4678692730925219840;4678692868364173312;4678693005803126784;4678693143242080256;4678693280681033728;4678693418119987200;4678693555558940672;4678693692997894144;4678693830436847616;4678693967875801088;4678694105314754560;4678694242753708032;4678694380192661504;4678694517631614976;4678694655070568448;4678694792509521920;4678694929948475392;4678695067387428864;4678695204826382336;4678695342265335808;4678695479704289280;4678695617143242752;4678695754582196224;4678695892021149696;4678696029460103168;4678696166899056640;4678696304338010112;4678696441776963584;4678696579215917056;4678696716654870528;4678696854093824000;4678696991532777472;4678697128971730944;4678697266410684416;4678697403849637888;4678697541288591360;4678697678727544832;4678697816166498304;4678697953605451776;4678698091044405248;4678698228483358720;4678698365922312192;4678698503361265664;4678698640800219136;4678698778239172608;4678698915678126080;4678699053117079552;4678699190556033024;4678699327994986496;4678699465433939968;4678699602872893440;4678699740311846912;4678699877750800384;4678700015189753856;4678700152628707328;4678700290067660800;4678700427506614272;4678700564945567744;4678700702384521216;4678700839823474688;4678700977262428160;4678701114701381632;4678701252140335104;4678701389579288576;4678701527018242048;4678701664457195520;4678701801896148992;4678701939335102464;4678702076774055936;4678702214213009408;4678702351651962880;4678702489090916352;4678702626529869824;4678702763968823296;4678702901407776768;4678703038846730240;4678703176285683712;4678703313724637184;4678703451163590656;4678703588602544128;4678703726041497600;4678703863480451072;4678704000919404544;4678704138358358016;4678704275797311488;4678704413236264960;4678704550675218432;4678704688114171904;4678704825553125376;4678704962992078848;4678705100431032320;4678705237869985792;4678705375308939264;4678705512747892736;4678705650186846208;4678705787625799680;4678705925064753152;4678706062503706624;4678706199942660096;4678706337381613568;4678706474820567040;4678706612259520512;4678706749698473984;4678706887137427456;4678707024576380928;4678707162015334400;4678707299454287872;4678707436893241344;4678707574332194816;4678707711771148288;4678707849210101760;4678707986649055232;4678708124088008704;4678708261526962176;4678708398965915648;4678708536404869120;4678708673843822592;4678708811282776064;4678708948721729536;4678709086160683008;4678709223599636480;4678709361038589952;4678709498477543424;4678709635916496896;4678709773355450368;4678709910794403840;4678710048233357312;4678710185672310784;4678710323111264256;4678710460550217728;4678710597989171200;4678710735428124672;4678710872867078144;4678711010306031616;4678711147744985088;4678711285183938560;4678711422622892032;4678711560061845504;4678711697500798976;4678711834939752448;4678711972378705920;4678712109817659392;4678712247256612864;4678712384695566336;4678712522134519808;4678712659573473280;4678712797012426752;4678712934451380224;4678713071890333696;4678713209329287168;4678713346768240640;4678713484207194112;4678713621646147584;4678713759085101056;4678713896524054528;4678714033963008000;4678714171401961472;4678714308840914944;4678714446279868416;4678714583718821888;4678714721157775360;4678714858596728832;4678714996035682304;4678715133474635776;4678715270913589248;4678715408352542720;4678715545791496192;4678715683230449664;4678715820669403136;4678715958108356608;4678716095547310080;4678716232986263552;4678716370425217024;4678716507864170496;4678716645303123968;4678716782742077440;4678716920181030912;4678717057619984384;4678717195058937856;4678717332497891328;4678717469936844800;4678717607375798272;4678717744814751744;4678717882253705216;4678718019692658688;4678718157131612160;4678718294570565632;4678718432009519104;4678718569448472576;4678718706887426048;4678718844326379520;4678718981765332992;4678719119204286464;4678719256643239936;4678719394082193408;4678719531521146880;4678719668960100352;4678719806399053824;4678719943838007296;4678720081276960768;4678720218715914240;4678720356154867712;4678720493593821184;4678720631032774656;4678720768471728128;4678720905910681600;4678721043349635072;4678721180788588544;4678721318227542016;4678721455666495488;4678721593105448960;4678721730544402432;4678721867983355904;4678722005422309376;4678722142861262848;4678722280300216320;4678722417739169792;4678722555178123264;4678722692617076736;4678722830056030208;4678722967494983680;4678723104933937152;4678723242372890624;4678723379811844096;4678723517250797568;4678723654689751040;4678723792128704512;4678723929567657984;4678724067006611456;4678724204445564928;4678724341884518400;4678724479323471872;4678724616762425344;4678724754201378816;4678724891640332288;4678725029079285760;4678725166518239232;4678725303957192704;4678725441396146176;4678725578835099648;4678725716274053120;4678725853713006592;4678725991151960064;4678726128590913536;4678726266029867008;4678726403468820480;4678726540907773952;4678726678346727424;4678726815785680896;4678726953224634368;4678727090663587840;4678727228102541312;4678727365541494784;4678727502980448256;4678727640419401728;4678727777858355200;4678727915297308672;4678728052736262144;4678728190175215616;4678728327614169088;4678728465053122560;4678728602492076032;4678728739931029504;4678728877369982976;4678729014808936448;4678729152247889920;4678729289686843392;4678729427125796864;4678729564564750336;4678729702003703808;4678729839442657280;4678729976881610752;4678730114320564224;4678730251759517696;4678730389198471168;4678730526637424640;4678730664076378112;4678730801515331584;4678730938954285056;4678731076393238528;4678731213832192000;4678731351271145472;4678731488710098944;4678731626149052416;4678731763588005888;4678731901026959360;4678732038465912832;4678732175904866304;4678732313343819776;4678732450782773248;4678732588221726720;4678732725660680192;4678732863099633664;4678733000538587136;4678733137977540608;4678733275416494080;4678733412855447552;4678733550294401024;4678733687733354496;4678733825172307968;4678733962611261440;4678734100050214912;4678734237489168384;4678734374928121856;4678734512367075328;4678734649806028800;4678734787244982272;4678734924683935744;4678735062122889216;4678735199561842688;4678735337000796160;4678735474439749632;4678735611878703104;4678735749317656576;4678735886756610048;4678736024195563520;4678736161634516992;4678736299073470464;4678736436512423936;4678736573951377408;4678736711390330880;4678736848829284352;4678736986268237824;4678737123707191296;4678737261146144768;4678737398585098240;4678737536024051712;4678737673463005184;4678737810901958656;4678737948340912128;4678738085779865600;4678738223218819072;4678738360657772544;4678738498096726016;4678738635535679488;4678738772974632960;4678738910413586432;4678739047852539904;4678739185291493376;4678739322730446848;4678739460169400320;4678739597608353792;4678739735047307264;4678739872486260736;4678740009925214208;4678740147364167680;4678740284803121152;4678740422242074624;4678740559681028096;4678740697119981568;4678740834558935040;4678740971997888512;4678741109436841984;4678741246875795456;4678741384314748928;4678741521753702400;4678741659192655872;4678741796631609344;4678741934070562816;4678742071509516288;4678742208948469760;4678742346387423232;4678742483826376704;4678742621265330176;4678742758704283648;4678742896143237120;4678743033582190592;4678743171021144064;4678743308460097536;4678743445899051008;4678743583338004480;4678743720776957952;4678743858215911424;4678743995654864896;4678744133093818368;4678744270532771840;4678744407971725312;4678744545410678784;4678744682849632256;4678744820288585728;4678744957727539200;4678745095166492672;4678745232605446144;4678745370044399616;4678745507483353088;4678745644922306560;4678745782361260032;4678745919800213504;4678746057239166976;4678746194678120448;4678746332117073920;4678746469556027392;4678746606994980864;4678746744433934336;4678746881872887808;4678747019311841280;4678747156750794752;4678747294189748224;4678747431628701696;4678747569067655168;4678747706506608640;4678747843945562112;4678747981384515584;4678748118823469056;4678748256262422528;4678748393701376000;4678748531140329472;4678748668579282944;4678748806018236416;4678748943457189888;4678749080896143360;4678749218335096832;4678749355774050304;4678749493213003776;4678749630651957248;4678749768090910720;4678749905529864192;4678750042968817664;4678750180407771136;4678750317846724608;4678750455285678080;4678750592724631552;4678750730163585024;4678750867602538496;4678751005041491968;4678751142480445440;4678751279919398912;4678751417358352384;4678751554797305856;4678751692236259328;4678751829675212800;4678751967114166272;4678752104553119744;4678752241992073216;4678752379431026688;4678752516869980160;4678752654308933632;4678752791747887104;4678752929186840576;4678753066625794048;4678753204064747520;4678753341503700992;4678753478942654464;4678753616381607936;4678753753820561408;4678753891259514880;4678754028698468352;4678754166137421824;4678754303576375296;4678754441015328768;4678754578454282240;4678754715893235712;4678754853332189184;4678754990771142656;4678755128210096128;4678755265649049600;4678755403088003072;4678755540526956544;4678755677965910016;4678755815404863488;4678755952843816960;4678756090282770432;4678756227721723904;4678756365160677376;4678756502599630848;4678756640038584320;4678756777477537792;4678756914916491264;4678757052355444736;4678757189794398208;4678757327233351680;4678757464672305152;4678757602111258624;4678757739550212096;4678757876989165568;4678758014428119040;4678758151867072512;4678758289306025984;4678758426744979456;4678758564183932928;4678758701622886400;4678758839061839872;4678758976500793344;4678759113939746816;4678759251378700288;4678759388817653760;4678759526256607232;4678759663695560704;4678759801134514176;4678759938573467648;4678760076012421120;4678760213451374592;4678760350890328064;4678760488329281536;4678760625768235008;4678760763207188480;4678760900646141952;4678761038085095424;4678761175524048896;4678761312963002368;4678761450401955840;4678761587840909312;4678761725279862784;4678761862718816256;4678762000157769728;4678762137596723200;4678762275035676672;4678762412474630144;4678762549913583616;4678762687352537088;4678762824791490560;4678762962230444032;4678763099669397504;4678763237108350976;4678763374547304448;4678763511986257920;4678763649425211392;4678763786864164864;4678763924303118336;4678764061742071808;4678764199181025280;4678764336619978752;4678764474058932224;4678764611497885696;4678764748936839168;4678764886375792640;4678765023814746112;4678765161253699584;4678765298692653056;4678765436131606528;4678765573570560000;4678765711009513472;4678765848448466944;4678765985887420416;4678766123326373888;4678766260765327360;4678766398204280832;4678766535643234304;4678766673082187776;4678766810521141248;4678766947960094720;4678767085399048192;4678767222838001664;4678767360276955136;4678767497715908608;4678767635154862080;4678767772593815552;4678767910032769024;4678768047471722496;4678768184910675968;4678768322349629440;4678768459788582912;4678768597227536384;4678768734666489856;4678768872105443328;4678769009544396800;4678769146983350272;4678769284422303744;4678769421861257216;4678769559300210688;4678769696739164160;4678769834178117632;4678769971617071104;4678770109056024576;4678770246494978048;4678770383933931520;4678770521372884992;4678770658811838464;4678770796250791936;4678770933689745408;4678771071128698880;4678771208567652352;4678771346006605824;4678771483445559296;4678771620884512768;4678771758323466240;4678771895762419712;4678772033201373184;4678772170640326656;4678772308079280128;4678772445518233600;4678772582957187072;4678772720396140544;4678772857835094016;4678772995274047488;4678773132713000960;4678773270151954432;4678773407590907904;4678773545029861376;4678773682468814848;4678773819907768320;4678773957346721792;4678774094785675264;4678774232224628736;4678774369663582208;4678774507102535680;4678774644541489152;4678774781980442624;4678774919419396096;4678775056858349568;4678775194297303040;4678775331736256512;4678775469175209984;4678775606614163456;4678775744053116928;4678775881492070400;4678776018931023872;4678776156369977344;4678776293808930816;4678776431247884288;4678776568686837760;4678776706125791232;4678776843564744704;4678776981003698176;4678777118442651648;4678777255881605120;4678777393320558592;4678777530759512064;4678777668198465536;4678777805637419008;4678777943076372480;4678778080515325952;4678778217954279424;4678778355393232896;4678778492832186368;4678778630271139840;4678778767710093312;4678778905149046784;4678779042588000256;4678779180026953728;4678779317465907200;4678779454904860672;4678779592343814144;4678779729782767616;4678779867221721088;4678780004660674560;4678780142099628032;4678780279538581504;4678780416977534976;4678780554416488448;4678780691855441920;4678780829294395392;4678780966733348864;4678781104172302336;4678781241611255808;4678781379050209280;4678781516489162752;4678781653928116224;4678781791367069696;4678781928806023168;4678782066244976640;4678782203683930112;4678782341122883584;4678782478561837056;4678782616000790528;4678782753439744000;4678782890878697472;4678783028317650944;4678783165756604416;4678783303195557888;4678783440634511360;4678783578073464832;4678783715512418304;4678783852951371776;4678783990390325248;4678784127829278720;4678784265268232192;4678784402707185664;4678784540146139136;4678784677585092608;4678784815024046080;4678784952462999552;4678785089901953024;4678785227340906496;4678785364779859968;4678785502218813440;4678785639657766912;4678785777096720384;4678785914535673856;4678786051974627328;4678786189413580800;4678786326852534272;4678786464291487744;4678786601730441216;4678786739169394688;4678786876608348160;4678787014047301632;4678787151486255104;4678787288925208576;4678787426364162048;4678787563803115520;4678787701242068992;4678787838681022464;4678787976119975936;4678788113558929408;4678788250997882880;4678788388436836352;4678788525875789824;4678788663314743296;4678788800753696768;4678788938192650240;4678789075631603712;4678789213070557184;4678789350509510656;4678789487948464128;4678789625387417600;4678789762826371072;4678789900265324544;4678790037704278016;4678790175143231488;4678790312582184960;4678790450021138432;4678790587460091904;4678790724899045376;4678790862337998848;4678790999776952320;4678791137215905792;4678791274654859264;4678791412093812736;4678791549532766208;4678791686971719680;4678791824410673152;4678791961849626624;4678792099288580096;4678792236727533568;4678792374166487040;4678792511605440512;4678792649044393984;4678792786483347456;4678792923922300928;4678793061361254400;4678793198800207872;4678793336239161344;4678793473678114816;4678793611117068288;4678793748556021760;4678793885994975232;4678794023433928704;4678794160872882176;4678794298311835648;4678794435750789120;4678794573189742592;4678794710628696064;4678794848067649536;4678794985506603008;4678795122945556480;4678795260384509952;4678795397823463424;4678795535262416896;4678795672701370368;4678795810140323840;4678795947579277312;4678796085018230784;4678796222457184256;4678796359896137728;4678796497335091200;4678796634774044672;4678796772212998144;4678796909651951616;4678797047090905088;4678797184529858560;4678797321968812032;4678797459407765504;4678797596846718976;4678797734285672448;4678797871724625920;4678798009163579392;4678798146602532864;4678798284041486336;4678798421480439808;4678798558919393280;4678798696358346752;4678798833797300224;4678798971236253696;4678799108675207168;4678799246114160640;4678799383553114112;4678799520992067584;4678799658431021056;4678799795869974528;4678799933308928000;4678800070747881472;4678800208186834944;4678800345625788416;4678800483064741888;4678800620503695360;4678800757942648832;4678800895381602304;4678801032820555776;4678801170259509248;4678801307698462720;4678801445137416192;4678801582576369664;4678801720015323136;4678801857454276608;4678801994893230080;4678802132332183552;4678802269771137024;4678802407210090496;4678802544649043968;4678802682087997440;4678802819526950912;4678802956965904384;4678803094404857856;4678803231843811328;4678803369282764800;4678803506721718272;4678803644160671744;4678803781599625216;4678803919038578688;4678804056477532160;4678804193916485632;4678804331355439104;4678804468794392576;4678804606233346048;4678804743672299520;4678804881111252992;4678805018550206464;4678805155989159936;4678805293428113408;4678805430867066880;4678805568306020352;4678805705744973824;4678805843183927296;4678805980622880768;4678806118061834240;4678806255500787712;4678806392939741184;4678806530378694656;4678806667817648128;4678806805256601600;4678806942695555072;4678807080134508544;4678807217573462016;4678807355012415488;4678807492451368960;4678807629890322432;4678807767329275904;4678807904768229376;4678808042207182848;4678808179646136320;4678808317085089792;4678808454524043264;4678808591962996736;4678808729401950208;4678808866840903680;4678809004279857152;4678809141718810624;4678809279157764096;4678809416596717568;4678809554035671040;4678809691474624512;4678809828913577984;4678809966352531456;4678810103791484928;4678810241230438400;4678810378669391872;4678810516108345344;4678810653547298816;4678810790986252288;4678810928425205760;4678811065864159232;4678811203303112704;4678811340742066176;4678811478181019648;4678811615619973120;4678811753058926592;4678811890497880064;4678812027936833536;4678812165375787008;4678812302814740480;4678812440253693952;4678812577692647424;4678812715131600896;4678812852570554368;4678812990009507840;4678813127448461312;4678813264887414784;4678813402326368256;4678813539765321728;4678813677204275200;4678813814643228672;4678813952082182144;4678814089521135616;4678814226960089088;4678814364399042560;4678814501837996032;4678814639276949504;4678814776715902976;4678814914154856448;4678815051593809920;4678815189032763392;4678815326471716864;4678815463910670336;4678815601349623808;4678815738788577280;4678815876227530752;4678816013666484224;4678816151105437696;4678816288544391168;4678816425983344640;4678816563422298112;4678816700861251584;4678816838300205056;4678816975739158528;4678817113178112000;4678817250617065472;4678817388056018944;4678817525494972416;4678817662933925888;4678817800372879360;4678817937811832832;4678818075250786304;4678818212689739776;4678818350128693248;4678818487567646720;4678818625006600192;4678818762445553664;4678818899884507136;4678819037323460608;4678819174762414080;4678819312201367552;4678819449640321024;4678819587079274496;4678819724518227968;4678819861957181440;4678819999396134912;4678820136835088384;4678820274274041856;4678820411712995328;4678820549151948800;4678820686590902272;4678820824029855744;4678820961468809216;4678821098907762688;4678821236346716160;4678821373785669632;4678821511224623104;4678821648663576576;4678821786102530048;4678821923541483520;4678822060980436992;4678822198419390464;4678822335858343936;4678822473297297408;4678822610736250880;4678822748175204352;4678822885614157824;4678823023053111296;4678823160492064768;4678823297931018240;4678823435369971712;4678823572808925184;4678823710247878656;4678823847686832128;4678823985125785600;4678824122564739072;4678824260003692544;4678824397442646016;4678824534881599488;4678824672320552960;4678824809759506432;4678824947198459904;4678825084637413376;4678825222076366848;4678825359515320320;4678825496954273792;4678825634393227264;4678825771832180736;4678825909271134208;4678826046710087680;4678826184149041152;4678826321587994624;4678826459026948096;4678826596465901568;4678826733904855040;4678826871343808512;4678827008782761984;4678827146221715456;4678827283660668928;4678827421099622400;4678827558538575872;4678827695977529344;4678827833416482816;4678827970855436288;4678828108294389760;4678828245733343232;4678828383172296704;4678828520611250176;4678828658050203648;4678828795489157120;4678828932928110592;4678829070367064064;4678829207806017536;4678829345244971008;4678829482683924480;4678829620122877952;4678829757561831424;4678829895000784896;4678830032439738368;4678830169878691840;4678830307317645312;4678830444756598784;4678830582195552256;4678830719634505728;4678830857073459200;4678830994512412672;4678831131951366144;4678831269390319616;4678831406829273088;4678831544268226560;4678831681707180032;4678831819146133504;4678831956585086976;4678832094024040448;4678832231462993920;4678832368901947392;4678832506340900864;4678832643779854336;4678832781218807808;4678832918657761280;4678833056096714752;4678833193535668224;4678833330974621696;4678833468413575168;4678833605852528640;4678833743291482112;4678833880730435584;4678834018169389056;4678834155608342528;4678834293047296000;4678834430486249472;4678834567925202944;4678834705364156416;4678834842803109888;4678834980242063360;4678835117681016832;4678835255119970304;4678835392558923776;4678835529997877248;4678835667436830720;4678835804875784192;4678835942314737664;4678836079753691136;4678836217192644608;4678836354631598080;4678836492070551552;4678836629509505024;4678836766948458496;4678836904387411968;4678837041826365440;4678837179265318912;4678837316704272384;4678837454143225856;4678837591582179328;4678837729021132800;4678837866460086272;4678838003899039744;4678838141337993216;4678838278776946688;4678838416215900160;4678838553654853632;4678838691093807104;4678838828532760576;4678838965971714048;4678839103410667520;4678839240849620992;4678839378288574464;4678839515727527936;4678839653166481408;4678839790605434880;4678839928044388352;4678840065483341824;4678840202922295296;4678840340361248768;4678840477800202240;4678840615239155712;4678840752678109184;4678840890117062656;4678841027556016128;4678841164994969600;4678841302433923072;4678841439872876544;4678841577311830016;4678841714750783488;4678841852189736960;4678841989628690432;4678842127067643904;4678842264506597376;4678842401945550848;4678842539384504320;4678842676823457792;4678842814262411264;4678842951701364736;4678843089140318208;4678843226579271680;4678843364018225152;4678843501457178624;4678843638896132096;4678843776335085568;4678843913774039040;4678844051212992512;4678844188651945984;4678844326090899456;4678844463529852928;4678844600968806400;4678844738407759872;4678844875846713344;4678845013285666816;4678845150724620288;4678845288163573760;4678845425602527232;4678845563041480704;4678845700480434176;4678845837919387648;4678845975358341120;4678846112797294592;4678846250236248064;4678846387675201536;4678846525114155008;4678846662553108480;4678846799992061952;4678846937431015424;4678847074869968896;4678847212308922368;4678847349747875840;4678847487186829312;4678847624625782784;4678847762064736256;4678847899503689728;4678848036942643200;4678848174381596672;4678848311820550144;4678848449259503616;4678848586698457088;4678848724137410560;4678848861576364032;4678848999015317504;4678849136454270976;4678849273893224448;4678849411332177920;4678849548771131392;4678849686210084864;4678849823649038336;4678849961087991808;4678850098526945280;4678850235965898752;4678850373404852224;4678850510843805696;4678850648282759168;4678850785721712640;4678850923160666112;4678851060599619584;4678851198038573056;4678851335477526528;4678851472916480000;4678851610355433472;4678851747794386944;4678851885233340416;4678852022672293888;4678852160111247360;4678852297550200832;4678852434989154304;4678852572428107776;4678852709867061248;4678852847306014720;4678852984744968192;4678853122183921664;4678853259622875136;4678853397061828608;4678853534500782080;4678853671939735552;4678853809378689024;4678853946817642496;4678854084256595968;4678854221695549440;4678854359134502912;4678854496573456384;4678854634012409856;4678854771451363328;4678854908890316800;4678855046329270272;4678855183768223744;4678855321207177216;4678855458646130688;4678855596085084160;4678855733524037632;4678855870962991104;4678856008401944576;4678856145840898048;4678856283279851520;4678856420718804992;4678856558157758464;4678856695596711936;4678856833035665408;4678856970474618880;4678857107913572352;4678857245352525824;4678857382791479296;4678857520230432768;4678857657669386240;4678857795108339712;4678857932547293184;4678858069986246656;4678858207425200128;4678858344864153600;4678858482303107072;4678858619742060544;4678858757181014016;4678858894619967488;4678859032058920960;4678859169497874432;4678859306936827904;4678859444375781376;4678859581814734848;4678859719253688320;4678859856692641792;4678859994131595264;4678860131570548736;4678860269009502208;4678860406448455680;4678860543887409152;4678860681326362624;4678860818765316096;4678860956204269568;4678861093643223040;4678861231082176512;4678861368521129984;4678861505960083456;4678861643399036928;4678861780837990400;4678861918276943872;4678862055715897344;4678862193154850816;4678862330593804288;4678862468032757760;4678862605471711232;4678862742910664704;4678862880349618176;4678863017788571648;4678863155227525120;4678863292666478592;4678863430105432064;4678863567544385536;4678863704983339008;4678863842422292480;4678863979861245952;4678864117300199424;4678864254739152896;4678864392178106368;4678864529617059840;4678864667056013312;4678864804494966784;4678864941933920256;4678865079372873728;4678865216811827200;4678865354250780672;4678865491689734144;4678865629128687616;4678865766567641088;4678865904006594560;4678866041445548032;4678866178884501504;4678866316323454976;4678866453762408448;4678866591201361920;4678866728640315392;4678866866079268864;4678867003518222336;4678867140957175808;4678867278396129280;4678867415835082752;4678867553274036224;4678867690712989696;4678867828151943168;4678867965590896640;4678868103029850112;4678868240468803584;4678868377907757056;4678868515346710528;4678868652785664000;4678868790224617472;4678868927663570944;4678869065102524416;4678869202541477888;4678869339980431360;4678869477419384832;4678869614858338304;4678869752297291776;4678869889736245248;4678870027175198720;4678870164614152192;4678870302053105664;4678870439492059136;4678870576931012608;4678870714369966080;4678870851808919552;4678870989247873024;4678871126686826496;4678871264125779968;4678871401564733440;4678871539003686912;4678871676442640384;4678871813881593856;4678871951320547328;4678872088759500800;4678872226198454272;4678872363637407744;4678872501076361216;4678872638515314688;4678872775954268160;4678872913393221632;4678873050832175104;4678873188271128576;4678873325710082048;4678873463149035520;4678873600587988992;4678873738026942464;4678873875465895936;4678874012904849408;4678874150343802880;4678874287782756352;4678874425221709824;4678874562660663296;4678874700099616768;4678874837538570240;4678874974977523712;4678875112416477184;4678875249855430656;4678875387294384128;4678875524733337600;4678875662172291072;4678875799611244544;4678875937050198016;4678876074489151488;4678876211928104960;4678876349367058432;4678876486806011904;4678876624244965376;4678876761683918848;4678876899122872320;4678877036561825792;4678877174000779264;4678877311439732736;4678877448878686208;4678877586317639680;4678877723756593152;4678877861195546624;4678877998634500096;4678878136073453568;4678878273512407040;4678878410951360512;4678878548390313984;4678878685829267456;4678878823268220928;4678878960707174400;4678879098146127872;4678879235585081344;4678879373024034816;4678879510462988288;4678879647901941760;4678879785340895232;4678879922779848704;4678880060218802176;4678880197657755648;4678880335096709120;4678880472535662592;4678880609974616064;4678880747413569536;4678880884852523008;4678881022291476480;4678881159730429952;4678881297169383424;4678881434608336896;4678881572047290368;4678881709486243840;4678881846925197312;4678881984364150784;4678882121803104256;4678882259242057728;4678882396681011200;4678882534119964672;4678882671558918144;4678882808997871616;4678882946436825088;4678883083875778560;4678883221314732032;4678883358753685504;4678883496192638976;4678883633631592448;4678883771070545920;4678883908509499392;4678884045948452864;4678884183387406336;4678884320826359808;4678884458265313280;4678884595704266752;4678884733143220224;4678884870582173696;4678885008021127168;4678885145460080640;4678885282899034112;4678885420337987584;4678885557776941056;4678885695215894528;4678885832654848000;4678885970093801472;4678886107532754944;4678886244971708416;4678886382410661888;4678886519849615360;4678886657288568832;4678886794727522304;4678886932166475776;4678887069605429248;4678887207044382720;4678887344483336192;4678887481922289664;4678887619361243136;4678887756800196608;4678887894239150080;4678888031678103552;4678888169117057024;4678888306556010496;4678888443994963968;4678888581433917440;4678888718872870912;4678888856311824384;4678888993750777856;4678889131189731328;4678889268628684800;4678889406067638272;4678889543506591744;4678889680945545216;4678889818384498688;4678889955823452160;4678890093262405632;4678890230701359104;4678890368140312576;4678890505579266048;4678890643018219520;4678890780457172992;4678890917896126464;4678891055335079936;4678891192774033408;4678891330212986880;4678891467651940352;4678891605090893824;4678891742529847296;4678891879968800768;4678892017407754240;4678892154846707712;4678892292285661184;4678892429724614656;4678892567163568128;4678892704602521600;4678892842041475072;4678892979480428544;4678893116919382016;4678893254358335488;4678893391797288960;4678893529236242432;4678893666675195904;4678893804114149376;4678893941553102848;4678894078992056320;4678894216431009792;4678894353869963264;4678894491308916736;4678894628747870208;4678894766186823680;4678894903625777152;4678895041064730624;4678895178503684096;4678895315942637568;4678895453381591040;4678895590820544512;4678895728259497984;4678895865698451456;4678896003137404928;4678896140576358400;4678896278015311872;4678896415454265344;4678896552893218816;4678896690332172288;4678896827771125760;4678896965210079232;4678897102649032704;4678897240087986176;4678897377526939648;4678897514965893120;4678897652404846592;4678897789843800064;4678897927282753536;4678898064721707008;4678898202160660480;4678898339599613952;4678898477038567424;4678898614477520896;4678898751916474368;4678898889355427840;4678899026794381312;4678899164233334784;4678899301672288256;4678899439111241728;4678899576550195200;4678899713989148672;4678899851428102144;4678899988867055616;4678900126306009088;4678900263744962560;4678900401183916032;4678900538622869504;4678900676061822976;4678900813500776448;4678900950939729920;4678901088378683392;4678901225817636864;4678901363256590336;4678901500695543808;4678901638134497280;4678901775573450752;4678901913012404224;4678902050451357696;4678902187890311168;4678902325329264640;4678902462768218112;4678902600207171584;4678902737646125056;4678902875085078528;4678903012524032000;4678903149962985472;4678903287401938944;4678903424840892416;4678903562279845888;4678903699718799360;4678903837157752832;4678903974596706304;4678904112035659776;4678904249474613248;4678904386913566720;4678904524352520192;4678904661791473664;4678904799230427136;4678904936669380608;4678905074108334080;4678905211547287552;4678905348986241024;4678905486425194496;4678905623864147968;4678905761303101440;4678905898742054912;4678906036181008384;4678906173619961856;4678906311058915328;4678906448497868800;4678906585936822272;4678906723375775744;4678906860814729216;4678906998253682688;4678907135692636160;4678907273131589632;4678907410570543104;4678907548009496576;4678907685448450048;4678907822887403520;4678907960326356992;4678908097765310464;4678908235204263936;4678908372643217408;4678908510082170880;4678908647521124352;4678908784960077824;4678908922399031296;4678909059837984768;4678909197276938240;4678909334715891712;4678909472154845184;4678909609593798656;4678909747032752128;4678909884471705600;4678910021910659072;4678910159349612544;4678910296788566016;4678910434227519488;4678910571666472960;4678910709105426432;4678910846544379904;4678910983983333376;4678911121422286848;4678911258861240320;4678911396300193792;4678911533739147264;4678911671178100736;4678911808617054208;4678911946056007680;4678912083494961152;4678912220933914624;4678912358372868096;4678912495811821568;4678912633250775040;4678912770689728512;4678912908128681984;4678913045567635456;4678913183006588928;4678913320445542400;4678913457884495872;4678913595323449344;4678913732762402816;4678913870201356288;4678914007640309760;4678914145079263232;4678914282518216704;4678914419957170176;4678914557396123648;4678914694835077120;4678914832274030592;4678914969712984064;4678915107151937536;4678915244590891008;4678915382029844480;4678915519468797952;4678915656907751424;4678915794346704896;4678915931785658368;4678916069224611840;4678916206663565312;4678916344102518784;4678916481541472256;4678916618980425728;4678916756419379200;4678916893858332672;4678917031297286144;4678917168736239616;4678917306175193088;4678917443614146560;4678917581053100032;4678917718492053504;4678917855931006976;4678917993369960448;4678918130808913920;4678918268247867392;4678918405686820864;4678918543125774336;4678918680564727808;4678918818003681280;4678918955442634752;4678919092881588224;4678919230320541696;4678919367759495168;4678919505198448640;4678919642637402112;4678919780076355584;4678919917515309056;4678920054954262528;4678920192393216000;4678920329832169472;4678920467271122944;4678920604710076416;4678920742149029888;4678920879587983360;4678921017026936832;4678921154465890304;4678921291904843776;4678921429343797248;4678921566782750720;4678921704221704192;4678921841660657664;4678921979099611136;4678922116538564608;4678922253977518080;4678922391416471552;4678922528855425024;4678922666294378496;4678922803733331968;4678922941172285440;4678923078611238912;4678923216050192384;4678923353489145856;4678923490928099328;4678923628367052800;4678923765806006272;4678923903244959744;4678924040683913216;4678924178122866688;4678924315561820160;4678924453000773632;4678924590439727104;4678924727878680576;4678924865317634048;4678925002756587520;4678925140195540992;4678925277634494464;4678925415073447936;4678925552512401408;4678925689951354880;4678925827390308352;4678925964829261824;4678926102268215296;4678926239707168768;4678926377146122240;4678926514585075712;4678926652024029184;4678926789462982656;4678926926901936128;4678927064340889600;4678927201779843072;4678927339218796544;4678927476657750016;4678927614096703488;4678927751535656960;4678927888974610432;4678928026413563904;4678928163852517376;4678928301291470848;4678928438730424320;4678928576169377792;4678928713608331264;4678928851047284736;4678928988486238208;4678929125925191680;4678929263364145152;4678929400803098624;4678929538242052096;4678929675681005568;4678929813119959040;4678929950558912512;4678930087997865984;4678930225436819456;4678930362875772928;4678930500314726400;4678930637753679872;4678930775192633344;4678930912631586816;4678931050070540288;4678931187509493760;4678931324948447232;4678931462387400704;4678931599826354176;4678931737265307648;4678931874704261120;4678932012143214592;4678932149582168064;4678932287021121536;4678932424460075008;4678932561899028480;4678932699337981952;4678932836776935424;4678932974215888896;4678933111654842368;4678933249093795840;4678933386532749312;4678933523971702784;4678933661410656256;4678933798849609728;4678933936288563200;4678934073727516672;4678934211166470144;4678934348605423616;4678934486044377088;4678934623483330560;4678934760922284032;4678934898361237504;4678935035800190976;4678935173239144448;4678935310678097920;4678935448117051392;4678935585556004864;4678935722994958336;4678935860433911808;4678935997872865280;4678936135311818752;4678936272750772224;4678936410189725696;4678936547628679168;4678936685067632640;4678936822506586112;4678936959945539584;4678937097384493056;4678937234823446528;4678937372262400000;4678937509701353472;4678937647140306944;4678937784579260416;4678937922018213888;4678938059457167360;4678938196896120832;4678938334335074304;4678938471774027776;4678938609212981248;4678938746651934720;4678938884090888192;4678939021529841664;4678939158968795136;4678939296407748608;4678939433846702080;4678939571285655552;4678939708724609024;4678939846163562496;4678939983602515968;4678940121041469440;4678940258480422912;4678940395919376384;4678940533358329856;4678940670797283328;4678940808236236800;4678940945675190272;4678941083114143744;4678941220553097216;4678941357992050688;4678941495431004160;4678941632869957632;4678941770308911104;4678941907747864576;4678942045186818048;4678942182625771520;4678942320064724992;4678942457503678464;4678942594942631936;4678942732381585408;4678942869820538880;4678943007259492352;4678943144698445824;4678943282137399296;4678943419576352768;4678943557015306240;4678943694454259712;4678943831893213184;4678943969332166656;4678944106771120128;4678944244210073600;4678944381649027072;4678944519087980544;4678944656526934016;4678944793965887488;4678944931404840960;4678945068843794432;4678945206282747904;4678945343721701376;4678945481160654848;4678945618599608320;4678945756038561792;4678945893477515264;4678946030916468736;4678946168355422208;4678946305794375680;4678946443233329152;4678946580672282624;4678946718111236096;4678946855550189568;4678946992989143040;4678947130428096512;4678947267867049984;4678947405306003456;4678947542744956928;4678947680183910400;4678947817622863872;4678947955061817344;4678948092500770816;4678948229939724288;4678948367378677760;4678948504817631232;4678948642256584704;4678948779695538176;4678948917134491648;4678949054573445120;4678949192012398592;4678949329451352064;4678949466890305536;4678949604329259008;4678949741768212480;4678949879207165952;4678950016646119424;4678950154085072896;4678950291524026368;4678950428962979840;4678950566401933312;4678950703840886784;4678950841279840256;4678950978718793728;4678951116157747200;4678951253596700672;4678951391035654144;4678951528474607616;4678951665913561088;4678951803352514560;4678951940791468032;4678952078230421504;4678952215669374976;4678952353108328448;4678952490547281920;4678952627986235392;4678952765425188864;4678952902864142336;4678953040303095808;4678953177742049280;4678953315181002752;4678953452619956224;4678953590058909696;4678953727497863168;4678953864936816640;4678954002375770112;4678954139814723584;4678954277253677056;4678954414692630528;4678954552131584000;4678954689570537472;4678954827009490944;4678954964448444416;4678955101887397888;4678955239326351360;4678955376765304832;4678955514204258304;4678955651643211776;4678955789082165248;4678955926521118720;4678956063960072192;4678956201399025664;4678956338837979136;4678956476276932608;4678956613715886080;4678956751154839552;4678956888593793024;4678957026032746496;4678957163471699968;4678957300910653440;4678957438349606912;4678957575788560384;4678957713227513856;4678957850666467328;4678957988105420800;4678958125544374272;4678958262983327744;4678958400422281216;4678958537861234688;4678958675300188160;4678958812739141632;4678958950178095104;4678959087617048576;4678959225056002048;4678959362494955520;4678959499933908992;4678959637372862464;4678959774811815936;4678959912250769408;4678960049689722880;4678960187128676352;4678960324567629824;4678960462006583296;4678960599445536768;4678960736884490240;4678960874323443712;4678961011762397184;4678961149201350656;4678961286640304128;4678961424079257600;4678961561518211072;4678961698957164544;4678961836396118016;4678961973835071488;4678962111274024960;4678962248712978432;4678962386151931904;4678962523590885376;4678962661029838848;4678962798468792320;4678962935907745792;4678963073346699264;4678963210785652736;4678963348224606208;4678963485663559680;4678963623102513152;4678963760541466624;4678963897980420096;4678964035419373568;4678964172858327040;4678964310297280512;4678964447736233984;4678964585175187456;4678964722614140928;4678964860053094400;4678964997492047872;4678965134931001344;4678965272369954816;4678965409808908288;4678965547247861760;4678965684686815232;4678965822125768704;4678965959564722176;4678966097003675648;4678966234442629120;4678966371881582592;4678966509320536064;4678966646759489536;4678966784198443008;4678966921637396480;4678967059076349952;4678967196515303424;4678967333954256896;4678967471393210368;4678967608832163840;4678967746271117312;4678967883710070784;4678968021149024256;4678968158587977728;4678968296026931200;4678968433465884672;4678968570904838144;4678968708343791616;4678968845782745088;4678968983221698560;4678969120660652032;4678969258099605504;4678969395538558976;4678969532977512448;4678969670416465920;4678969807855419392;4678969945294372864;4678970082733326336;4678970220172279808;4678970357611233280;4678970495050186752;4678970632489140224;4678970769928093696;4678970907367047168;4678971044806000640;4678971182244954112;4678971319683907584;4678971457122861056;4678971594561814528;4678971732000768000;4678971869439721472;4678972006878674944;4678972144317628416;4678972281756581888;4678972419195535360;4678972556634488832;4678972694073442304;4678972831512395776;4678972968951349248;4678973106390302720;4678973243829256192;4678973381268209664;4678973518707163136;4678973656146116608;4678973793585070080;4678973931024023552;4678974068462977024;4678974205901930496;4678974343340883968;4678974480779837440;4678974618218790912;4678974755657744384;4678974893096697856;4678975030535651328;4678975167974604800;4678975305413558272;4678975442852511744;4678975580291465216;4678975717730418688;4678975855169372160;4678975992608325632;4678976130047279104;4678976267486232576;4678976404925186048;4678976542364139520;4678976679803092992;4678976817242046464;4678976954680999936;4678977092119953408;4678977229558906880;4678977366997860352;4678977504436813824;4678977641875767296;4678977779314720768;4678977916753674240;4678978054192627712;4678978191631581184;4678978329070534656;4678978466509488128;4678978603948441600;4678978741387395072;4678978878826348544;4678979016265302016;4678979153704255488;4678979291143208960;4678979428582162432;4678979566021115904;4678979703460069376;4678979840899022848;4678979978337976320;4678980115776929792;4678980253215883264;4678980390654836736;4678980528093790208;4678980665532743680;4678980802971697152;4678980940410650624;4678981077849604096;4678981215288557568;4678981352727511040;4678981490166464512;4678981627605417984;4678981765044371456;4678981902483324928;4678982039922278400;4678982177361231872;4678982314800185344;4678982452239138816;4678982589678092288;4678982727117045760;4678982864555999232;4678983001994952704;4678983139433906176;4678983276872859648;4678983414311813120;4678983551750766592;4678983689189720064;4678983826628673536;4678983964067627008;4678984101506580480;4678984238945533952;4678984376384487424;4678984513823440896;4678984651262394368;4678984788701347840;4678984926140301312;4678985063579254784;4678985201018208256;4678985338457161728;4678985475896115200;4678985613335068672;4678985750774022144;4678985888212975616;4678986025651929088;4678986163090882560;4678986300529836032;4678986437968789504;4678986575407742976;4678986712846696448;4678986850285649920;4678986987724603392;4678987125163556864;4678987262602510336;4678987400041463808;4678987537480417280;4678987674919370752;4678987812358324224;4678987949797277696;4678988087236231168;4678988224675184640;4678988362114138112;4678988499553091584;4678988636992045056;4678988774430998528;4678988911869952000;4678989049308905472;4678989186747858944;4678989324186812416;4678989461625765888;4678989599064719360;4678989736503672832;4678989873942626304;4678990011381579776;4678990148820533248;4678990286259486720;4678990423698440192;4678990561137393664;4678990698576347136;4678990836015300608;4678990973454254080;4678991110893207552;4678991248332161024;4678991385771114496;4678991523210067968;4678991660649021440;4678991798087974912;4678991935526928384;4678992072965881856;4678992210404835328;4678992347843788800;4678992485282742272;4678992622721695744;4678992760160649216;4678992897599602688;4678993035038556160;4678993172477509632;4678993309916463104;4678993447355416576;4678993584794370048;4678993722233323520;4678993859672276992;4678993997111230464;4678994134550183936;4678994271989137408;4678994409428090880;4678994546867044352;4678994684305997824;4678994821744951296;4678994959183904768;4678995096622858240;4678995234061811712;4678995371500765184;4678995508939718656;4678995646378672128;4678995783817625600;4678995921256579072;4678996058695532544;4678996196134486016;4678996333573439488;4678996471012392960;4678996608451346432;4678996745890299904;4678996883329253376;4678997020768206848;4678997158207160320;4678997295646113792;4678997433085067264;4678997570524020736;4678997707962974208;4678997845401927680;4678997982840881152;4678998120279834624;4678998257718788096;4678998395157741568;4678998532596695040;4678998670035648512;4678998807474601984;4678998944913555456;4678999082352508928;4678999219791462400;4678999357230415872;4678999494669369344;4678999632108322816;4678999769547276288;4678999906986229760;4679000044425183232;4679000181864136704;4679000319303090176;4679000456742043648;4679000594180997120;4679000731619950592;4679000869058904064;4679001006497857536;4679001143936811008;4679001281375764480;4679001418814717952;4679001556253671424;4679001693692624896;4679001831131578368;4679001968570531840;4679002106009485312;4679002243448438784;4679002380887392256;4679002518326345728;4679002655765299200;4679002793204252672;4679002930643206144;4679003068082159616;4679003205521113088;4679003342960066560;4679003480399020032;4679003617837973504;4679003755276926976;4679003892715880448;4679004030154833920;4679004167593787392;4679004305032740864;4679004442471694336;4679004579910647808;4679004717349601280;4679004854788554752;4679004992227508224;4679005129666461696;4679005267105415168;4679005404544368640;4679005541983322112;4679005679422275584;4679005816861229056;4679005954300182528;4679006091739136000;4679006229178089472;4679006366617042944;4679006504055996416;4679006641494949888;4679006778933903360;4679006916372856832;4679007053811810304;4679007191250763776;4679007328689717248;4679007466128670720;4679007603567624192;4679007741006577664;4679007878445531136;4679008015884484608;4679008153323438080;4679008290762391552;4679008428201345024;4679008565640298496;4679008703079251968;4679008840518205440;4679008977957158912;4679009115396112384;4679009252835065856;4679009390274019328;4679009527712972800;4679009665151926272;4679009802590879744;4679009940029833216;4679010077468786688;4679010214907740160;4679010352346693632;4679010489785647104;4679010627224600576;4679010764663554048;4679010902102507520;4679011039541460992;4679011176980414464;4679011314419367936;4679011451858321408;4679011589297274880;4679011726736228352;4679011864175181824;4679012001614135296;4679012139053088768;4679012276492042240;4679012413930995712;4679012551369949184;4679012688808902656;4679012826247856128;4679012963686809600;4679013101125763072;4679013238564716544;4679013376003670016;4679013513442623488;4679013650881576960;4679013788320530432;4679013925759483904;4679014063198437376;4679014200637390848;4679014338076344320;4679014475515297792;4679014612954251264;4679014750393204736;4679014887832158208;4679015025271111680;4679015162710065152;4679015300149018624;4679015437587972096;4679015575026925568;4679015712465879040;4679015849904832512;4679015987343785984;4679016124782739456;4679016262221692928;4679016399660646400;4679016537099599872;4679016674538553344;4679016811977506816;4679016949416460288;4679017086855413760;4679017224294367232;4679017361733320704;4679017499172274176;4679017636611227648;4679017774050181120;4679017911489134592;4679018048928088064;4679018186367041536;4679018323805995008;4679018461244948480;4679018598683901952;4679018736122855424;4679018873561808896;4679019011000762368;4679019148439715840;4679019285878669312;4679019423317622784;4679019560756576256;4679019698195529728;4679019835634483200;4679019973073436672;4679020110512390144;4679020247951343616;4679020385390297088;4679020522829250560;4679020660268204032;4679020797707157504;4679020935146110976;4679021072585064448;4679021210024017920;4679021347462971392;4679021484901924864;4679021622340878336;4679021759779831808;4679021897218785280;4679022034657738752;4679022172096692224;4679022309535645696;4679022446974599168;4679022584413552640;4679022721852506112;4679022859291459584;4679022996730413056;4679023134169366528;4679023271608320000;4679023409047273472;4679023546486226944;4679023683925180416;4679023821364133888;4679023958803087360;4679024096242040832;4679024233680994304;4679024371119947776;4679024508558901248;4679024645997854720;4679024783436808192;4679024920875761664;4679025058314715136;4679025195753668608;4679025333192622080;4679025470631575552;4679025608070529024;4679025745509482496;4679025882948435968;4679026020387389440;4679026157826342912;4679026295265296384;4679026432704249856;4679026570143203328;4679026707582156800;4679026845021110272;4679026982460063744;4679027119899017216;4679027257337970688;4679027394776924160;4679027532215877632;4679027669654831104;4679027807093784576;4679027944532738048;4679028081971691520;4679028219410644992;4679028356849598464;4679028494288551936;4679028631727505408;4679028769166458880;4679028906605412352;4679029044044365824;4679029181483319296;4679029318922272768;4679029456361226240;4679029593800179712;4679029731239133184;4679029868678086656;4679030006117040128;4679030143555993600;4679030280994947072;4679030418433900544;4679030555872854016;4679030693311807488;4679030830750760960;4679030968189714432;4679031105628667904;4679031243067621376;4679031380506574848;4679031517945528320;4679031655384481792;4679031792823435264;4679031930262388736;4679032067701342208;4679032205140295680;4679032342579249152;4679032480018202624;4679032617457156096;4679032754896109568;4679032892335063040;4679033029774016512;4679033167212969984;4679033304651923456;4679033442090876928;4679033579529830400;4679033716968783872;4679033854407737344;4679033991846690816;4679034129285644288;4679034266724597760;4679034404163551232;4679034541602504704;4679034679041458176;4679034816480411648;4679034953919365120;4679035091358318592;4679035228797272064;4679035366236225536;4679035503675179008;4679035641114132480;4679035778553085952;4679035915992039424;4679036053430992896;4679036190869946368;4679036328308899840;4679036465747853312;4679036603186806784;4679036740625760256;4679036878064713728;4679037015503667200;4679037152942620672;4679037290381574144;4679037427820527616;4679037565259481088;4679037702698434560;4679037840137388032;4679037977576341504;4679038115015294976;4679038252454248448;4679038389893201920;4679038527332155392;4679038664771108864;4679038802210062336;4679038939649015808;4679039077087969280;4679039214526922752;4679039351965876224;4679039489404829696;4679039626843783168;4679039764282736640;4679039901721690112;4679040039160643584;4679040176599597056;4679040314038550528;4679040451477504000;4679040588916457472;4679040726355410944;4679040863794364416;4679041001233317888;4679041138672271360;4679041276111224832;4679041413550178304;4679041550989131776;4679041688428085248;4679041825867038720;4679041963305992192;4679042100744945664;4679042238183899136;4679042375622852608;4679042513061806080;4679042650500759552;4679042787939713024;4679042925378666496;4679043062817619968;4679043200256573440;4679043337695526912;4679043475134480384;4679043612573433856;4679043750012387328;4679043887451340800;4679044024890294272;4679044162329247744;4679044299768201216;4679044437207154688;4679044574646108160;4679044712085061632;4679044849524015104;4679044986962968576;4679045124401922048;4679045261840875520;4679045399279828992;4679045536718782464;4679045674157735936;4679045811596689408;4679045949035642880;4679046086474596352;4679046223913549824;4679046361352503296;4679046498791456768;4679046636230410240;4679046773669363712;4679046911108317184;4679047048547270656;4679047185986224128;4679047323425177600;4679047460864131072;4679047598303084544;4679047735742038016;4679047873180991488;4679048010619944960;4679048148058898432;4679048285497851904;4679048422936805376;4679048560375758848;4679048697814712320;4679048835253665792;4679048972692619264;4679049110131572736;4679049247570526208;4679049385009479680;4679049522448433152;4679049659887386624;4679049797326340096;4679049934765293568;4679050072204247040;4679050209643200512;4679050347082153984;4679050484521107456;4679050621960060928;4679050759399014400;4679050896837967872;4679051034276921344;4679051171715874816;4679051309154828288;4679051446593781760;4679051584032735232;4679051721471688704;4679051858910642176;4679051996349595648;4679052133788549120;4679052271227502592;4679052408666456064;4679052546105409536;4679052683544363008;4679052820983316480;4679052958422269952;4679053095861223424;4679053233300176896;4679053370739130368;4679053508178083840;4679053645617037312;4679053783055990784;4679053920494944256;4679054057933897728;4679054195372851200;4679054332811804672;4679054470250758144;4679054607689711616;4679054745128665088;4679054882567618560;4679055020006572032;4679055157445525504;4679055294884478976;4679055432323432448;4679055569762385920;4679055707201339392;4679055844640292864;4679055982079246336;4679056119518199808;4679056256957153280;4679056394396106752;4679056531835060224;4679056669274013696;4679056806712967168;4679056944151920640;4679057081590874112;4679057219029827584;4679057356468781056;4679057493907734528;4679057631346688000;4679057768785641472;4679057906224594944;4679058043663548416;4679058181102501888;4679058318541455360;4679058455980408832;4679058593419362304;4679058730858315776;4679058868297269248;4679059005736222720;4679059143175176192;4679059280614129664;4679059418053083136;4679059555492036608;4679059692930990080;4679059830369943552;4679059967808897024;4679060105247850496;4679060242686803968;4679060380125757440;4679060517564710912;4679060655003664384;4679060792442617856;4679060929881571328;4679061067320524800;4679061204759478272;4679061342198431744;4679061479637385216;4679061617076338688;4679061754515292160;4679061891954245632;4679062029393199104;4679062166832152576;4679062304271106048;4679062441710059520;4679062579149012992;4679062716587966464;4679062854026919936;4679062991465873408;4679063128904826880;4679063266343780352;4679063403782733824;4679063541221687296;4679063678660640768;4679063816099594240;4679063953538547712;4679064090977501184;4679064228416454656;4679064365855408128;4679064503294361600;4679064640733315072;4679064778172268544;4679064915611222016;4679065053050175488;4679065190489128960;4679065327928082432;4679065465367035904;4679065602805989376;4679065740244942848;4679065877683896320;4679066015122849792;4679066152561803264;4679066290000756736;4679066427439710208;4679066564878663680;4679066702317617152;4679066839756570624;4679066977195524096;4679067114634477568;4679067252073431040;4679067389512384512;4679067526951337984;4679067664390291456;4679067801829244928;4679067939268198400;4679068076707151872;4679068214146105344;4679068351585058816;4679068489024012288;4679068626462965760;4679068763901919232;4679068901340872704;4679069038779826176;4679069176218779648;4679069313657733120;4679069451096686592;4679069588535640064;4679069725974593536;4679069863413547008;4679070000852500480;4679070138291453952;4679070275730407424;4679070413169360896;4679070550608314368;4679070688047267840;4679070825486221312;4679070962925174784;4679071100364128256;4679071237803081728;4679071375242035200;4679071512680988672;4679071650119942144;4679071787558895616;4679071924997849088;4679072062436802560;4679072199875756032;4679072337314709504;4679072474753662976;4679072612192616448;4679072749631569920;4679072887070523392;4679073024509476864;4679073161948430336;4679073299387383808;4679073436826337280;4679073574265290752;4679073711704244224;4679073849143197696;4679073986582151168;4679074124021104640;4679074261460058112;4679074398899011584;4679074536337965056;4679074673776918528;4679074811215872000;4679074948654825472;4679075086093778944;4679075223532732416;4679075360971685888;4679075498410639360;4679075635849592832;4679075773288546304;4679075910727499776;4679076048166453248;4679076185605406720;4679076323044360192;4679076460483313664;4679076597922267136;4679076735361220608;4679076872800174080;4679077010239127552;4679077147678081024;4679077285117034496;4679077422555987968;4679077559994941440;4679077697433894912;4679077834872848384;4679077972311801856;4679078109750755328;4679078247189708800;4679078384628662272;4679078522067615744;4679078659506569216;4679078796945522688;4679078934384476160;4679079071823429632;4679079209262383104;4679079346701336576;4679079484140290048;4679079621579243520;4679079759018196992;4679079896457150464;4679080033896103936;4679080171335057408;4679080308774010880;4679080446212964352;4679080583651917824;4679080721090871296;4679080858529824768;4679080995968778240;4679081133407731712;4679081270846685184;4679081408285638656;4679081545724592128;4679081683163545600;4679081820602499072;4679081958041452544;4679082095480406016;4679082232919359488;4679082370358312960;4679082507797266432;4679082645236219904;4679082782675173376;4679082920114126848;4679083057553080320;4679083194992033792;4679083332430987264;4679083469869940736;4679083607308894208;4679083744747847680;4679083882186801152;4679084019625754624;4679084157064708096;4679084294503661568;4679084431942615040;4679084569381568512;4679084706820521984;4679084844259475456;4679084981698428928;4679085119137382400;4679085256576335872;4679085394015289344;4679085531454242816;4679085668893196288;4679085806332149760;4679085943771103232;4679086081210056704;4679086218649010176;4679086356087963648;4679086493526917120;4679086630965870592;4679086768404824064;4679086905843777536;4679087043282731008;4679087180721684480;4679087318160637952;4679087455599591424;4679087593038544896;4679087730477498368;4679087867916451840;4679088005355405312;4679088142794358784;4679088280233312256;4679088417672265728;4679088555111219200;4679088692550172672;4679088829989126144;4679088967428079616;4679089104867033088;4679089242305986560;4679089379744940032;4679089517183893504;4679089654622846976;4679089792061800448;4679089929500753920;4679090066939707392;4679090204378660864;4679090341817614336;4679090479256567808;4679090616695521280;4679090754134474752;4679090891573428224;4679091029012381696;4679091166451335168;4679091303890288640;4679091441329242112;4679091578768195584;4679091716207149056;4679091853646102528;4679091991085056000;4679092128524009472;4679092265962962944;4679092403401916416;4679092540840869888;4679092678279823360;4679092815718776832;4679092953157730304;4679093090596683776;4679093228035637248;4679093365474590720;4679093502913544192;4679093640352497664;4679093777791451136;4679093915230404608;4679094052669358080;4679094190108311552;4679094327547265024;4679094464986218496;4679094602425171968;4679094739864125440;4679094877303078912;4679095014742032384;4679095152180985856;4679095289619939328;4679095427058892800;4679095564497846272;4679095701936799744;4679095839375753216;4679095976814706688;4679096114253660160;4679096251692613632;4679096389131567104;4679096526570520576;4679096664009474048;4679096801448427520;4679096938887380992;4679097076326334464;4679097213765287936;4679097351204241408;4679097488643194880;4679097626082148352;4679097763521101824;4679097900960055296;4679098038399008768;4679098175837962240;4679098313276915712;4679098450715869184;4679098588154822656;4679098725593776128;4679098863032729600;4679099000471683072;4679099137910636544;4679099275349590016;4679099412788543488;4679099550227496960;4679099687666450432;4679099825105403904;4679099962544357376;4679100099983310848;4679100237422264320;4679100374861217792;4679100512300171264;4679100649739124736;4679100787178078208;4679100924617031680;4679101062055985152;4679101199494938624;4679101336933892096;4679101474372845568;4679101611811799040;4679101749250752512;4679101886689705984;4679102024128659456;4679102161567612928;4679102299006566400;4679102436445519872;4679102573884473344;4679102711323426816;4679102848762380288;4679102986201333760;4679103123640287232;4679103261079240704;4679103398518194176;4679103535957147648;4679103673396101120;4679103810835054592;4679103948274008064;4679104085712961536;4679104223151915008;4679104360590868480;4679104498029821952;4679104635468775424;4679104772907728896;4679104910346682368;4679105047785635840;4679105185224589312;4679105322663542784;4679105460102496256;4679105597541449728;4679105734980403200;4679105872419356672;4679106009858310144;4679106147297263616;4679106284736217088;4679106422175170560;4679106559614124032;4679106697053077504;4679106834492030976;4679106971930984448;4679107109369937920;4679107246808891392;4679107384247844864;4679107521686798336;4679107659125751808;4679107796564705280;4679107934003658752;4679108071442612224;4679108208881565696;4679108346320519168;4679108483759472640;4679108621198426112;4679108758637379584;4679108896076333056;4679109033515286528;4679109170954240000;4679109308393193472;4679109445832146944;4679109583271100416;4679109720710053888;4679109858149007360;4679109995587960832;4679110133026914304;4679110270465867776;4679110407904821248;4679110545343774720;4679110682782728192;4679110820221681664;4679110957660635136;4679111095099588608;4679111232538542080;4679111369977495552;4679111507416449024;4679111644855402496;4679111782294355968;4679111919733309440;4679112057172262912;4679112194611216384;4679112332050169856;4679112469489123328;4679112606928076800;4679112744367030272;4679112881805983744;4679113019244937216;4679113156683890688;4679113294122844160;4679113431561797632;4679113569000751104;4679113706439704576;4679113843878658048;4679113981317611520;4679114118756564992;4679114256195518464;4679114393634471936;4679114531073425408;4679114668512378880;4679114805951332352;4679114943390285824;4679115080829239296;4679115218268192768;4679115355707146240;4679115493146099712;4679115630585053184;4679115768024006656;4679115905462960128;4679116042901913600;4679116180340867072;4679116317779820544;4679116455218774016;4679116592657727488;4679116730096680960;4679116867535634432;4679117004974587904;4679117142413541376;4679117279852494848;4679117417291448320;4679117554730401792;4679117692169355264;4679117829608308736;4679117967047262208;4679118104486215680;4679118241925169152;4679118379364122624;4679118516803076096;4679118654242029568;4679118791680983040;4679118929119936512;4679119066558889984;4679119203997843456;4679119341436796928;4679119478875750400;4679119616314703872;4679119753753657344;4679119891192610816;4679120028631564288;4679120166070517760;4679120303509471232;4679120440948424704;4679120578387378176;4679120715826331648;4679120853265285120;4679120990704238592;4679121128143192064;4679121265582145536;4679121403021099008;4679121540460052480;4679121677899005952;4679121815337959424;4679121952776912896;4679122090215866368;4679122227654819840;4679122365093773312;4679122502532726784;4679122639971680256;4679122777410633728;4679122914849587200;4679123052288540672;4679123189727494144;4679123327166447616;4679123464605401088;4679123602044354560;4679123739483308032;4679123876922261504;4679124014361214976;4679124151800168448;4679124289239121920;4679124426678075392;4679124564117028864;4679124701555982336;4679124838994935808;4679124976433889280;4679125113872842752;4679125251311796224;4679125388750749696;4679125526189703168;4679125663628656640;4679125801067610112;4679125938506563584;4679126075945517056;4679126213384470528;4679126350823424000;4679126488262377472;4679126625701330944;4679126763140284416;4679126900579237888;4679127038018191360;4679127175457144832;4679127312896098304;4679127450335051776;4679127587774005248;4679127725212958720;4679127862651912192;4679128000090865664;4679128137529819136;4679128274968772608;4679128412407726080;4679128549846679552;4679128687285633024;4679128824724586496;4679128962163539968;4679129099602493440;4679129237041446912;4679129374480400384;4679129511919353856;4679129649358307328;4679129786797260800;4679129924236214272;4679130061675167744;4679130199114121216;4679130336553074688;4679130473992028160;4679130611430981632;4679130748869935104;4679130886308888576;4679131023747842048;4679131161186795520;4679131298625748992;4679131436064702464;4679131573503655936;4679131710942609408;4679131848381562880;4679131985820516352;4679132123259469824;4679132260698423296;4679132398137376768;4679132535576330240;4679132673015283712;4679132810454237184;4679132947893190656;4679133085332144128;4679133222771097600;4679133360210051072;4679133497649004544;4679133635087958016;4679133772526911488;4679133909965864960;4679134047404818432;4679134184843771904;4679134322282725376;4679134459721678848;4679134597160632320;4679134734599585792;4679134872038539264;4679135009477492736;4679135146916446208;4679135284355399680;4679135421794353152;4679135559233306624;4679135696672260096;4679135834111213568;4679135971550167040;4679136108989120512;4679136246428073984;4679136383867027456;4679136521305980928;4679136658744934400;4679136796183887872;4679136933622841344;4679137071061794816;4679137208500748288;4679137345939701760;4679137483378655232;4679137620817608704;4679137758256562176;4679137895695515648;4679138033134469120;4679138170573422592;4679138308012376064;4679138445451329536;4679138582890283008;4679138720329236480;4679138857768189952;4679138995207143424;4679139132646096896;4679139270085050368;4679139407524003840;4679139544962957312;4679139682401910784;4679139819840864256;4679139957279817728;4679140094718771200;4679140232157724672;4679140369596678144;4679140507035631616;4679140644474585088;4679140781913538560;4679140919352492032;4679141056791445504;4679141194230398976;4679141331669352448;4679141469108305920;4679141606547259392;4679141743986212864;4679141881425166336;4679142018864119808;4679142156303073280;4679142293742026752;4679142431180980224;4679142568619933696;4679142706058887168;4679142843497840640;4679142980936794112;4679143118375747584;4679143255814701056;4679143393253654528;4679143530692608000;4679143668131561472;4679143805570514944;4679143943009468416;4679144080448421888;4679144217887375360;4679144355326328832;4679144492765282304;4679144630204235776;4679144767643189248;4679144905082142720;4679145042521096192;4679145179960049664;4679145317399003136;4679145454837956608;4679145592276910080;4679145729715863552;4679145867154817024;4679146004593770496;4679146142032723968;4679146279471677440;4679146416910630912;4679146554349584384;4679146691788537856;4679146829227491328;4679146966666444800;4679147104105398272;4679147241544351744;4679147378983305216;4679147516422258688;4679147653861212160;4679147791300165632;4679147928739119104;4679148066178072576;4679148203617026048;4679148341055979520;4679148478494932992;4679148615933886464;4679148753372839936;4679148890811793408;4679149028250746880;4679149165689700352;4679149303128653824;4679149440567607296;4679149578006560768;4679149715445514240;4679149852884467712;4679149990323421184;4679150127762374656;4679150265201328128;4679150402640281600;4679150540079235072;4679150677518188544;4679150814957142016;4679150952396095488;4679151089835048960;4679151227274002432;4679151364712955904;4679151502151909376;4679151639590862848;4679151777029816320;4679151914468769792;4679152051907723264;4679152189346676736;4679152326785630208;4679152464224583680;4679152601663537152;4679152739102490624;4679152876541444096;4679153013980397568;4679153151419351040;4679153288858304512;4679153426297257984;4679153563736211456;4679153701175164928;4679153838614118400;4679153976053071872;4679154113492025344;4679154250930978816;4679154388369932288;4679154525808885760;4679154663247839232;4679154800686792704;4679154938125746176;4679155075564699648;4679155213003653120;4679155350442606592;4679155487881560064;4679155625320513536;4679155762759467008;4679155900198420480;4679156037637373952;4679156175076327424;4679156312515280896;4679156449954234368;4679156587393187840;4679156724832141312;4679156862271094784;4679156999710048256;4679157137149001728;4679157274587955200;4679157412026908672;4679157549465862144;4679157686904815616;4679157824343769088;4679157961782722560;4679158099221676032;4679158236660629504;4679158374099582976;4679158511538536448;4679158648977489920;4679158786416443392;4679158923855396864;4679159061294350336;4679159198733303808;4679159336172257280;4679159473611210752;4679159611050164224;4679159748489117696;4679159885928071168;4679160023367024640;4679160160805978112;4679160298244931584;4679160435683885056;4679160573122838528;4679160710561792000;4679160848000745472;4679160985439698944;4679161122878652416;4679161260317605888;4679161397756559360;4679161535195512832;4679161672634466304;4679161810073419776;4679161947512373248;4679162084951326720;4679162222390280192;4679162359829233664;4679162497268187136;4679162634707140608;4679162772146094080;4679162909585047552;4679163047024001024;4679163184462954496;4679163321901907968;4679163459340861440;4679163596779814912;4679163734218768384;4679163871657721856;4679164009096675328;4679164146535628800;4679164283974582272;4679164421413535744;4679164558852489216;4679164696291442688;4679164833730396160;4679164971169349632;4679165108608303104;4679165246047256576;4679165383486210048;4679165520925163520;4679165658364116992;4679165795803070464;4679165933242023936;4679166070680977408;4679166208119930880;4679166345558884352;4679166482997837824;4679166620436791296;4679166757875744768;4679166895314698240;4679167032753651712;4679167170192605184;4679167307631558656;4679167445070512128;4679167582509465600;4679167719948419072;4679167857387372544;4679167994826326016;4679168132265279488;4679168269704232960;4679168407143186432;4679168544582139904;4679168682021093376;4679168819460046848;4679168956899000320;4679169094337953792;4679169231776907264;4679169369215860736;4679169506654814208;4679169644093767680;4679169781532721152;4679169918971674624;4679170056410628096;4679170193849581568;4679170331288535040;4679170468727488512;4679170606166441984;4679170743605395456;4679170881044348928;4679171018483302400;4679171155922255872;4679171293361209344;4679171430800162816;4679171568239116288;4679171705678069760;4679171843117023232;4679171980555976704;4679172117994930176;4679172255433883648;4679172392872837120;4679172530311790592;4679172667750744064;4679172805189697536;4679172942628651008;4679173080067604480;4679173217506557952;4679173354945511424;4679173492384464896;4679173629823418368;4679173767262371840;4679173904701325312;4679174042140278784;4679174179579232256;4679174317018185728;4679174454457139200;4679174591896092672;4679174729335046144;4679174866773999616;4679175004212953088;4679175141651906560;4679175279090860032;4679175416529813504;4679175553968766976;4679175691407720448;4679175828846673920;4679175966285627392;4679176103724580864;4679176241163534336;4679176378602487808;4679176516041441280;4679176653480394752;4679176790919348224;4679176928358301696;4679177065797255168;4679177203236208640;4679177340675162112;4679177478114115584;4679177615553069056;4679177752992022528;4679177890430976000;4679178027869929472;4679178165308882944;4679178302747836416;4679178440186789888;4679178577625743360;4679178715064696832;4679178852503650304;4679178989942603776;4679179127381557248;4679179264820510720;4679179402259464192;4679179539698417664;4679179677137371136;4679179814576324608;4679179952015278080;4679180089454231552;4679180226893185024;4679180364332138496;4679180501771091968;4679180639210045440;4679180776648998912;4679180914087952384;4679181051526905856;4679181188965859328;4679181326404812800;4679181463843766272;4679181601282719744;4679181738721673216;4679181876160626688;4679182013599580160;4679182151038533632;4679182288477487104;4679182425916440576;4679182563355394048;4679182700794347520;4679182838233300992;4679182975672254464;4679183113111207936;4679183250550161408;4679183387989114880;4679183525428068352;4679183662867021824;4679183800305975296;4679183937744928768;4679184075183882240;4679184212622835712;4679184350061789184;4679184487500742656;4679184624939696128;4679184762378649600;4679184899817603072;4679185037256556544;4679185174695510016;4679185312134463488;4679185449573416960;4679185587012370432;4679185724451323904;4679185861890277376;4679185999329230848;4679186136768184320;4679186274207137792;4679186411646091264;4679186549085044736;4679186686523998208;4679186823962951680;4679186961401905152;4679187098840858624;4679187236279812096;4679187373718765568;4679187511157719040;4679187648596672512;4679187786035625984;4679187923474579456;4679188060913532928;4679188198352486400;4679188335791439872;4679188473230393344;4679188610669346816;4679188748108300288;4679188885547253760;4679189022986207232;4679189160425160704;4679189297864114176;4679189435303067648;4679189572742021120;4679189710180974592;4679189847619928064;4679189985058881536;4679190122497835008;4679190259936788480;4679190397375741952;4679190534814695424;4679190672253648896;4679190809692602368;4679190947131555840;4679191084570509312;4679191222009462784;4679191359448416256;4679191496887369728;4679191634326323200;4679191771765276672;4679191909204230144;4679192046643183616;4679192184082137088;4679192321521090560;4679192458960044032;4679192596398997504;4679192733837950976;4679192871276904448;4679193008715857920;4679193146154811392;4679193283593764864;4679193421032718336;4679193558471671808;4679193695910625280;4679193833349578752;4679193970788532224;4679194108227485696;4679194245666439168;4679194383105392640;4679194520544346112;4679194657983299584;4679194795422253056;4679194932861206528;4679195070300160000;4679195207739113472;4679195345178066944;4679195482617020416;4679195620055973888;4679195757494927360;4679195894933880832;4679196032372834304;4679196169811787776;4679196307250741248;4679196444689694720;4679196582128648192;4679196719567601664;4679196857006555136;4679196994445508608;4679197131884462080;4679197269323415552;4679197406762369024;4679197544201322496;4679197681640275968;4679197819079229440;4679197956518182912;4679198093957136384;4679198231396089856;4679198368835043328;4679198506273996800;4679198643712950272;4679198781151903744;4679198918590857216;4679199056029810688;4679199193468764160;4679199330907717632;4679199468346671104;4679199605785624576;4679199743224578048;4679199880663531520;4679200018102484992;4679200155541438464;4679200292980391936;4679200430419345408;4679200567858298880;4679200705297252352;4679200842736205824;4679200980175159296;4679201117614112768;4679201255053066240;4679201392492019712;4679201529930973184;4679201667369926656;4679201804808880128;4679201942247833600;4679202079686787072;4679202217125740544;4679202354564694016;4679202492003647488;4679202629442600960;4679202766881554432;4679202904320507904;4679203041759461376;4679203179198414848;4679203316637368320;4679203454076321792;4679203591515275264;4679203728954228736;4679203866393182208;4679204003832135680;4679204141271089152;4679204278710042624;4679204416148996096;4679204553587949568;4679204691026903040;4679204828465856512;4679204965904809984;4679205103343763456;4679205240782716928;4679205378221670400;4679205515660623872;4679205653099577344;4679205790538530816;4679205927977484288;4679206065416437760;4679206202855391232;4679206340294344704;4679206477733298176;4679206615172251648;4679206752611205120;4679206890050158592;4679207027489112064;4679207164928065536;4679207302367019008;4679207439805972480;4679207577244925952;4679207714683879424;4679207852122832896;4679207989561786368;4679208127000739840;4679208264439693312;4679208401878646784;4679208539317600256;4679208676756553728;4679208814195507200;4679208951634460672;4679209089073414144;4679209226512367616;4679209363951321088;4679209501390274560;4679209638829228032;4679209776268181504;4679209913707134976;4679210051146088448;4679210188585041920;4679210326023995392;4679210463462948864;4679210600901902336;4679210738340855808;4679210875779809280;4679211013218762752;4679211150657716224;4679211288096669696;4679211425535623168;4679211562974576640;4679211700413530112;4679211837852483584;4679211975291437056;4679212112730390528;4679212250169344000;4679212387608297472;4679212525047250944;4679212662486204416;4679212799925157888;4679212937364111360;4679213074803064832;4679213212242018304;4679213349680971776;4679213487119925248;4679213624558878720;4679213761997832192;4679213899436785664;4679214036875739136;4679214174314692608;4679214311753646080;4679214449192599552;4679214586631553024;4679214724070506496;4679214861509459968;4679214998948413440;4679215136387366912;4679215273826320384;4679215411265273856;4679215548704227328;4679215686143180800;4679215823582134272;4679215961021087744;4679216098460041216;4679216235898994688;4679216373337948160;4679216510776901632;4679216648215855104;4679216785654808576;4679216923093762048;4679217060532715520;4679217197971668992;4679217335410622464;4679217472849575936;4679217610288529408;4679217747727482880;4679217885166436352;4679218022605389824;4679218160044343296;4679218297483296768;4679218434922250240;4679218572361203712;4679218709800157184;4679218847239110656;4679218984678064128;4679219122117017600;4679219259555971072;4679219396994924544;4679219534433878016;4679219671872831488;4679219809311784960;4679219946750738432;4679220084189691904;4679220221628645376;4679220359067598848;4679220496506552320;4679220633945505792;4679220771384459264;4679220908823412736;4679221046262366208;4679221183701319680;4679221321140273152;4679221458579226624;4679221596018180096;4679221733457133568;4679221870896087040;4679222008335040512;4679222145773993984;4679222283212947456;4679222420651900928;4679222558090854400;4679222695529807872;4679222832968761344;4679222970407714816;4679223107846668288;4679223245285621760;4679223382724575232;4679223520163528704;4679223657602482176;4679223795041435648;4679223932480389120;4679224069919342592;4679224207358296064;4679224344797249536;4679224482236203008;4679224619675156480;4679224757114109952;4679224894553063424;4679225031992016896;4679225169430970368;4679225306869923840;4679225444308877312;4679225581747830784;4679225719186784256;4679225856625737728;4679225994064691200;4679226131503644672;4679226268942598144;4679226406381551616;4679226543820505088;4679226681259458560;4679226818698412032;4679226956137365504;4679227093576318976;4679227231015272448;4679227368454225920;4679227505893179392;4679227643332132864;4679227780771086336;4679227918210039808;4679228055648993280;4679228193087946752;4679228330526900224;4679228467965853696;4679228605404807168;4679228742843760640;4679228880282714112;4679229017721667584;4679229155160621056;4679229292599574528;4679229430038528000;4679229567477481472;4679229704916434944;4679229842355388416;4679229979794341888;4679230117233295360;4679230254672248832;4679230392111202304;4679230529550155776;4679230666989109248;4679230804428062720;4679230941867016192;4679231079305969664;4679231216744923136;4679231354183876608;4679231491622830080;4679231629061783552;4679231766500737024;4679231903939690496;4679232041378643968;4679232178817597440;4679232316256550912;4679232453695504384;4679232591134457856;4679232728573411328;4679232866012364800;4679233003451318272;4679233140890271744;4679233278329225216;4679233415768178688;4679233553207132160;4679233690646085632;4679233828085039104;4679233965523992576;4679234102962946048;4679234240401899520;4679234377840852992;4679234515279806464;4679234652718759936;4679234790157713408;4679234927596666880;4679235065035620352;4679235202474573824;4679235339913527296;4679235477352480768;4679235614791434240;4679235752230387712;4679235889669341184;4679236027108294656;4679236164547248128;4679236301986201600;4679236439425155072;4679236576864108544;4679236714303062016;4679236851742015488;4679236989180968960;4679237126619922432;4679237264058875904;4679237401497829376;4679237538936782848;4679237676375736320;4679237813814689792;4679237951253643264;4679238088692596736;4679238226131550208;4679238363570503680;4679238501009457152;4679238638448410624;4679238775887364096;4679238913326317568;4679239050765271040;4679239188204224512;4679239325643177984;4679239463082131456;4679239600521084928;4679239737960038400;4679239875398991872;4679240012837945344;4679240081557422080;4679240150276898816;4679240218996375552;4679240287715852288;4679240356435329024;4679240425154805760;4679240493874282496;4679240562593759232;4679240631313235968;4679240700032712704;4679240768752189440;4679240837471666176;4679240906191142912;4679240974910619648;4679241043630096384;4679241112349573120;4679241181069049856;4679241249788526592;4679241318508003328;4679241387227480064;4679241455946956800;4679241524666433536;4679241593385910272;4679241662105387008;4679241730824863744;4679241799544340480;4679241868263817216;4679241936983293952;4679242005702770688;4679242074422247424;4679242143141724160;4679242211861200896;4679242280580677632;4679242349300154368;4679242418019631104;4679242486739107840;4679242555458584576;4679242624178061312;4679242692897538048;4679242761617014784;4679242830336491520;4679242899055968256;4679242967775444992;4679243036494921728;4679243105214398464;4679243173933875200;4679243242653351936;4679243311372828672;4679243380092305408;4679243448811782144;4679243517531258880;4679243586250735616;4679243654970212352;4679243723689689088;4679243792409165824;4679243861128642560;4679243929848119296;4679243998567596032;4679244067287072768;4679244136006549504;4679244204726026240;4679244273445502976;4679244342164979712;4679244410884456448;4679244479603933184;4679244548323409920;4679244617042886656;4679244685762363392;4679244754481840128;4679244823201316864;4679244891920793600;4679244960640270336;4679245029359747072;4679245098079223808;4679245166798700544;4679245235518177280;4679245304237654016;4679245372957130752;4679245441676607488;4679245510396084224;4679245579115560960;4679245647835037696;4679245716554514432;4679245785273991168;4679245853993467904;4679245922712944640;4679245991432421376;4679246060151898112;4679246128871374848;4679246197590851584;4679246266310328320;4679246335029805056;4679246403749281792;4679246472468758528;4679246541188235264;4679246609907712000;4679246678627188736;4679246747346665472;4679246816066142208;4679246884785618944;4679246953505095680;4679247022224572416;4679247090944049152;4679247159663525888;4679247228383002624;4679247297102479360;4679247365821956096;4679247434541432832;4679247503260909568;4679247571980386304;4679247640699863040;4679247709419339776;4679247778138816512;4679247846858293248;4679247915577769984;4679247984297246720;4679248053016723456;4679248121736200192;4679248190455676928;4679248259175153664;4679248327894630400;4679248396614107136;4679248465333583872;4679248534053060608;4679248602772537344;4679248671492014080;4679248740211490816;4679248808930967552;4679248877650444288;4679248946369921024;4679249015089397760;4679249083808874496;4679249152528351232;4679249221247827968;4679249289967304704;4679249358686781440;4679249427406258176;4679249496125734912;4679249564845211648;4679249633564688384;4679249702284165120;4679249771003641856;4679249839723118592;4679249908442595328;4679249977162072064;4679250045881548800;4679250114601025536;4679250183320502272;4679250252039979008;4679250320759455744;4679250389478932480;4679250458198409216;4679250526917885952;4679250595637362688;4679250664356839424;4679250733076316160;4679250801795792896;4679250870515269632;4679250939234746368;4679251007954223104;4679251076673699840;4679251145393176576;4679251214112653312;4679251282832130048;4679251351551606784;4679251420271083520;4679251488990560256;4679251557710036992;4679251626429513728;4679251695148990464;4679251763868467200;4679251832587943936;4679251901307420672;4679251970026897408;4679252038746374144;4679252107465850880;4679252176185327616;4679252244904804352;4679252313624281088;4679252382343757824;4679252451063234560;4679252519782711296;4679252588502188032;4679252657221664768;4679252725941141504;4679252794660618240;4679252863380094976;4679252932099571712;4679253000819048448;4679253069538525184;4679253138258001920;4679253206977478656;4679253275696955392;4679253344416432128;4679253413135908864;4679253481855385600;4679253550574862336;4679253619294339072;4679253688013815808;4679253756733292544;4679253825452769280;4679253894172246016;4679253962891722752;4679254031611199488;4679254100330676224;4679254169050152960;4679254237769629696;4679254306489106432;4679254375208583168;4679254443928059904;4679254512647536640;4679254581367013376;4679254650086490112;4679254718805966848;4679254787525443584;4679254856244920320;4679254924964397056;4679254993683873792;4679255062403350528;4679255131122827264;4679255199842304000;4679255268561780736;4679255337281257472;4679255406000734208;4679255474720210944;4679255543439687680;4679255612159164416;4679255680878641152;4679255749598117888;4679255818317594624;4679255887037071360;4679255955756548096;4679256024476024832;4679256093195501568;4679256161914978304;4679256230634455040;4679256299353931776;4679256368073408512;4679256436792885248;4679256505512361984;4679256574231838720;4679256642951315456;4679256711670792192;4679256780390268928;4679256849109745664;4679256917829222400;4679256986548699136;4679257055268175872;4679257123987652608;4679257192707129344;4679257261426606080;4679257330146082816;4679257398865559552;4679257467585036288;4679257536304513024;4679257605023989760;4679257673743466496;4679257742462943232;4679257811182419968;4679257879901896704;4679257948621373440;4679258017340850176;4679258086060326912;4679258154779803648;4679258223499280384;4679258292218757120;4679258360938233856;4679258429657710592;4679258498377187328;4679258567096664064;4679258635816140800;4679258704535617536;4679258773255094272;4679258841974571008;4679258910694047744;4679258979413524480;4679259048133001216;4679259116852477952;4679259185571954688;4679259254291431424;4679259323010908160;4679259391730384896;4679259460449861632;4679259529169338368;4679259597888815104;4679259666608291840;4679259735327768576;4679259804047245312;4679259872766722048;4679259941486198784;4679260010205675520;4679260078925152256;4679260147644628992;4679260216364105728;4679260285083582464;4679260353803059200;4679260422522535936;4679260491242012672;4679260559961489408;4679260628680966144;4679260697400442880;4679260766119919616;4679260834839396352;4679260903558873088;4679260972278349824;4679261040997826560;4679261109717303296;4679261178436780032;4679261247156256768;4679261315875733504;4679261384595210240;4679261453314686976;4679261522034163712;4679261590753640448;4679261659473117184;4679261728192593920;4679261796912070656;4679261865631547392;4679261934351024128;4679262003070500864;4679262071789977600;4679262140509454336;4679262209228931072;4679262277948407808;4679262346667884544;4679262415387361280;4679262484106838016;4679262552826314752;4679262621545791488;4679262690265268224;4679262758984744960;4679262827704221696;4679262896423698432;4679262965143175168;4679263033862651904;4679263102582128640;4679263171301605376;4679263240021082112;4679263308740558848;4679263377460035584;4679263446179512320;4679263514898989056;4679263583618465792;4679263652337942528;4679263721057419264;4679263789776896000;4679263858496372736;4679263927215849472;4679263995935326208;4679264064654802944;4679264133374279680;4679264202093756416;4679264270813233152;4679264339532709888;4679264408252186624;4679264476971663360;4679264545691140096;4679264614410616832;4679264683130093568;4679264751849570304;4679264820569047040;4679264889288523776;4679264958008000512;4679265026727477248;4679265095446953984;4679265164166430720;4679265232885907456;4679265301605384192;4679265370324860928;4679265439044337664;4679265507763814400;4679265576483291136;4679265645202767872;4679265713922244608;4679265782641721344;4679265851361198080;4679265920080674816;4679265988800151552;4679266057519628288;4679266126239105024;4679266194958581760;4679266263678058496;4679266332397535232;4679266401117011968;4679266469836488704;4679266538555965440;4679266607275442176;4679266675994918912;4679266744714395648;4679266813433872384;4679266882153349120;4679266950872825856;4679267019592302592;4679267088311779328;4679267157031256064;4679267225750732800;4679267294470209536;4679267363189686272;4679267431909163008;4679267500628639744;4679267569348116480;4679267638067593216;4679267706787069952;4679267775506546688;4679267844226023424;4679267912945500160;4679267981664976896;4679268050384453632;4679268119103930368;4679268187823407104;4679268256542883840;4679268325262360576;4679268393981837312;4679268462701314048;4679268531420790784;4679268600140267520;4679268668859744256;4679268737579220992;4679268806298697728;4679268875018174464;4679268943737651200;4679269012457127936;4679269081176604672;4679269149896081408;4679269218615558144;4679269287335034880;4679269356054511616;4679269424773988352;4679269493493465088;4679269562212941824;4679269630932418560;4679269699651895296;4679269768371372032;4679269837090848768;4679269905810325504;4679269974529802240;4679270043249278976;4679270111968755712;4679270180688232448;4679270249407709184;4679270318127185920;4679270386846662656;4679270455566139392;4679270524285616128;4679270593005092864;4679270661724569600;4679270730444046336;4679270799163523072;4679270867882999808;4679270936602476544;4679271005321953280;4679271074041430016;4679271142760906752;4679271211480383488;4679271280199860224;4679271348919336960;4679271417638813696;4679271486358290432;4679271555077767168;4679271623797243904;4679271692516720640;4679271761236197376;4679271829955674112;4679271898675150848;4679271967394627584;4679272036114104320;4679272104833581056;4679272173553057792;4679272242272534528;4679272310992011264;4679272379711488000;4679272448430964736;4679272517150441472;4679272585869918208;4679272654589394944;4679272723308871680;4679272792028348416;4679272860747825152;4679272929467301888;4679272998186778624;4679273066906255360;4679273135625732096;4679273204345208832;4679273273064685568;4679273341784162304;4679273410503639040;4679273479223115776;4679273547942592512;4679273616662069248;4679273685381545984;4679273754101022720;4679273822820499456;4679273891539976192;4679273960259452928;4679274028978929664;4679274097698406400;4679274166417883136;4679274235137359872;4679274303856836608;4679274372576313344;4679274441295790080;4679274510015266816;4679274578734743552;4679274647454220288;4679274716173697024;4679274784893173760;4679274853612650496;4679274922332127232;4679274991051603968;4679275059771080704;4679275128490557440;4679275197210034176;4679275265929510912;4679275334648987648;4679275403368464384;4679275472087941120;4679275540807417856;4679275609526894592;4679275678246371328;4679275746965848064;4679275815685324800;4679275884404801536;4679275953124278272;4679276021843755008;4679276090563231744;4679276159282708480;4679276228002185216;4679276296721661952;4679276365441138688;4679276434160615424;4679276502880092160;4679276571599568896;4679276640319045632;4679276709038522368;4679276777757999104;4679276846477475840;4679276915196952576;4679276983916429312;4679277052635906048;4679277121355382784;4679277190074859520;4679277258794336256;4679277327513812992;4679277396233289728;4679277464952766464;4679277533672243200;4679277602391719936;4679277671111196672;4679277739830673408;4679277808550150144;4679277877269626880;4679277945989103616;4679278014708580352;4679278083428057088;4679278152147533824;4679278220867010560;4679278289586487296;4679278358305964032;4679278427025440768;4679278495744917504;4679278564464394240;4679278633183870976;4679278701903347712;4679278770622824448;4679278839342301184;4679278908061777920;4679278976781254656;4679279045500731392;4679279114220208128;4679279182939684864;4679279251659161600;4679279320378638336;4679279389098115072;4679279457817591808;4679279526537068544;4679279595256545280;4679279663976022016;4679279732695498752;4679279801414975488;4679279870134452224;4679279938853928960;4679280007573405696;4679280076292882432;4679280145012359168;4679280213731835904;4679280282451312640;4679280351170789376;4679280419890266112;4679280488609742848;4679280557329219584;4679280626048696320;4679280694768173056;4679280763487649792;4679280832207126528;4679280900926603264;4679280969646080000;4679281038365556736;4679281107085033472;4679281175804510208;4679281244523986944;4679281313243463680;4679281381962940416;4679281450682417152;4679281519401893888;4679281588121370624;4679281656840847360;4679281725560324096;4679281794279800832;4679281862999277568;4679281931718754304;4679282000438231040;4679282069157707776;4679282137877184512;4679282206596661248;4679282275316137984;4679282344035614720;4679282412755091456;4679282481474568192;4679282550194044928;4679282618913521664;4679282687632998400;4679282756352475136;4679282825071951872;4679282893791428608;4679282962510905344;4679283031230382080;4679283099949858816;4679283168669335552;4679283237388812288;4679283306108289024;4679283374827765760;4679283443547242496;4679283512266719232;4679283580986195968;4679283649705672704;4679283718425149440;4679283787144626176;4679283855864102912;4679283924583579648;4679283993303056384;4679284062022533120;4679284130742009856;4679284199461486592;4679284268180963328;4679284336900440064;4679284405619916800;4679284474339393536;4679284543058870272;4679284611778347008;4679284680497823744;4679284749217300480;4679284817936777216;4679284886656253952;4679284955375730688;4679285024095207424;4679285092814684160;4679285161534160896;4679285230253637632;4679285298973114368;4679285367692591104;4679285436412067840;4679285505131544576;4679285573851021312;4679285642570498048;4679285711289974784;4679285780009451520;4679285848728928256;4679285917448404992;4679285986167881728;4679286054887358464;4679286123606835200;4679286192326311936;4679286261045788672;4679286329765265408;4679286398484742144;4679286467204218880;4679286535923695616;4679286604643172352;4679286673362649088;4679286742082125824;4679286810801602560;4679286879521079296;4679286948240556032;4679287016960032768;4679287085679509504;4679287154398986240;4679287223118462976;4679287291837939712;4679287360557416448;4679287429276893184;4679287497996369920;4679287566715846656;4679287635435323392;4679287704154800128;4679287772874276864;4679287841593753600;4679287910313230336;4679287979032707072;4679288047752183808;4679288116471660544;4679288185191137280;4679288253910614016;4679288322630090752;4679288391349567488;4679288460069044224;4679288528788520960;4679288597507997696;4679288666227474432;4679288734946951168;4679288803666427904;4679288872385904640;4679288941105381376;4679289009824858112;4679289078544334848;4679289147263811584;4679289215983288320;4679289284702765056;4679289353422241792;4679289422141718528;4679289490861195264;4679289559580672000;4679289628300148736;4679289697019625472;4679289765739102208;4679289834458578944;4679289903178055680;4679289971897532416;4679290040617009152;4679290109336485888;4679290178055962624;4679290246775439360;4679290315494916096;4679290384214392832;4679290452933869568;4679290521653346304;4679290590372823040;4679290659092299776;4679290727811776512;4679290796531253248;4679290865250729984;4679290933970206720;4679291002689683456;4679291071409160192;4679291140128636928;4679291208848113664;4679291277567590400;4679291346287067136;4679291415006543872;4679291483726020608;4679291552445497344;4679291621164974080;4679291689884450816;4679291758603927552;4679291827323404288;4679291896042881024;4679291964762357760;4679292033481834496;4679292102201311232;4679292170920787968;4679292239640264704;4679292308359741440;4679292377079218176;4679292445798694912;4679292514518171648;4679292583237648384;4679292651957125120;4679292720676601856;4679292789396078592;4679292858115555328;4679292926835032064;4679292995554508800;4679293064273985536;4679293132993462272;4679293201712939008;4679293270432415744;4679293339151892480;4679293407871369216;4679293476590845952;4679293545310322688;4679293614029799424;4679293682749276160;4679293751468752896;4679293820188229632;4679293888907706368;4679293957627183104;4679294026346659840;4679294095066136576;4679294163785613312;4679294232505090048;4679294301224566784;4679294369944043520;4679294438663520256;4679294507382996992;4679294576102473728;4679294644821950464;4679294713541427200;4679294782260903936;4679294850980380672;4679294919699857408;4679294988419334144;4679295057138810880;4679295125858287616;4679295194577764352;4679295263297241088;4679295332016717824;4679295400736194560;4679295469455671296;4679295538175148032;4679295606894624768;4679295675614101504;4679295744333578240;4679295813053054976;4679295881772531712;4679295950492008448;4679296019211485184;4679296087930961920;4679296156650438656;4679296225369915392;4679296294089392128;4679296362808868864;4679296431528345600;4679296500247822336;4679296568967299072;4679296637686775808;4679296706406252544;4679296775125729280;4679296843845206016;4679296912564682752;4679296981284159488;4679297050003636224;4679297118723112960;4679297187442589696;4679297256162066432;4679297324881543168;4679297393601019904;4679297462320496640;4679297531039973376;4679297599759450112;4679297668478926848;4679297737198403584;4679297805917880320;4679297874637357056;4679297943356833792;4679298012076310528;4679298080795787264;4679298149515264000;4679298218234740736;4679298286954217472;4679298355673694208;4679298424393170944;4679298493112647680;4679298561832124416;4679298630551601152;4679298699271077888;4679298767990554624;4679298836710031360;4679298905429508096;4679298974148984832;4679299042868461568;4679299111587938304;4679299180307415040;4679299249026891776;4679299317746368512;4679299386465845248;4679299455185321984;4679299523904798720;4679299592624275456;4679299661343752192;4679299730063228928;4679299798782705664;4679299867502182400;4679299936221659136;4679300004941135872;4679300073660612608;4679300142380089344;4679300211099566080;4679300279819042816;4679300348538519552;4679300417257996288;4679300485977473024;4679300554696949760;4679300623416426496;4679300692135903232;4679300760855379968;4679300829574856704;4679300898294333440;4679300967013810176;4679301035733286912;4679301104452763648;4679301173172240384;4679301241891717120;4679301310611193856;4679301379330670592;4679301448050147328;4679301516769624064;4679301585489100800;4679301654208577536;4679301722928054272;4679301791647531008;4679301860367007744;4679301929086484480;4679301997805961216;4679302066525437952;4679302135244914688;4679302203964391424;4679302272683868160;4679302341403344896;4679302410122821632;4679302478842298368;4679302547561775104;4679302616281251840;4679302685000728576;4679302753720205312;4679302822439682048;4679302891159158784;4679302959878635520;4679303028598112256;4679303097317588992;4679303166037065728;4679303234756542464;4679303303476019200;4679303372195495936;4679303440914972672;4679303509634449408;4679303578353926144;4679303647073402880;4679303715792879616;4679303784512356352;4679303853231833088;4679303921951309824;4679303990670786560;4679304059390263296;4679304128109740032;4679304196829216768;4679304265548693504;4679304334268170240;4679304402987646976;4679304471707123712;4679304540426600448;4679304609146077184;4679304677865553920;4679304746585030656;4679304815304507392;4679304884023984128;4679304952743460864;4679305021462937600;4679305090182414336;4679305158901891072;4679305227621367808;4679305296340844544;4679305365060321280;4679305433779798016;4679305502499274752;4679305571218751488;4679305639938228224;4679305708657704960;4679305777377181696;4679305846096658432;4679305914816135168;4679305983535611904;4679306052255088640;4679306120974565376;4679306189694042112;4679306258413518848;4679306327132995584;4679306395852472320;4679306464571949056;4679306533291425792;4679306602010902528;4679306670730379264;4679306739449856000;4679306808169332736;4679306876888809472;4679306945608286208;4679307014327762944;4679307083047239680;4679307151766716416;4679307220486193152;4679307289205669888;4679307357925146624;4679307426644623360;4679307495364100096;4679307564083576832;4679307632803053568;4679307701522530304;4679307770242007040;4679307838961483776;4679307907680960512;4679307976400437248;4679308045119913984;4679308113839390720;4679308182558867456;4679308251278344192;4679308319997820928;4679308388717297664;4679308457436774400;4679308526156251136;4679308594875727872;4679308663595204608;4679308732314681344;4679308801034158080;4679308869753634816;4679308938473111552;4679309007192588288;4679309075912065024;4679309144631541760;4679309213351018496;4679309282070495232;4679309350789971968;4679309419509448704;4679309488228925440;4679309556948402176;4679309625667878912;4679309694387355648;4679309763106832384;4679309831826309120;4679309900545785856;4679309969265262592;4679310037984739328;4679310106704216064;4679310175423692800;4679310244143169536;4679310312862646272;4679310381582123008;4679310450301599744;4679310519021076480;4679310587740553216;4679310656460029952;4679310725179506688;4679310793898983424;4679310862618460160;4679310931337936896;4679311000057413632;4679311068776890368;4679311137496367104;4679311206215843840;4679311274935320576;4679311343654797312;4679311412374274048;4679311481093750784;4679311549813227520;4679311618532704256;4679311687252180992;4679311755971657728;4679311824691134464;4679311893410611200;4679311962130087936;4679312030849564672;4679312099569041408;4679312168288518144;4679312237007994880;4679312305727471616;4679312374446948352;4679312443166425088;4679312511885901824;4679312580605378560;4679312649324855296;4679312718044332032;4679312786763808768;4679312855483285504;4679312924202762240;4679312992922238976;4679313061641715712;4679313130361192448;4679313199080669184;4679313267800145920;4679313336519622656;4679313405239099392;4679313473958576128;4679313542678052864;4679313611397529600;4679313680117006336;4679313748836483072;4679313817555959808;4679313886275436544;4679313954994913280;4679314023714390016;4679314092433866752;4679314161153343488;4679314229872820224;4679314298592296960;4679314367311773696;4679314436031250432;4679314504750727168;4679314573470203904;4679314642189680640;4679314710909157376;4679314779628634112;4679314848348110848;4679314917067587584;4679314985787064320;4679315054506541056;4679315123226017792;4679315191945494528;4679315260664971264;4679315329384448000;4679315398103924736;4679315466823401472;4679315535542878208;4679315604262354944;4679315672981831680;4679315741701308416;4679315810420785152;4679315879140261888;4679315947859738624;4679316016579215360;4679316085298692096;4679316154018168832;4679316222737645568;4679316291457122304;4679316360176599040;4679316428896075776;4679316497615552512;4679316566335029248;4679316635054505984;4679316703773982720;4679316772493459456;4679316841212936192;4679316909932412928;4679316978651889664;4679317047371366400;4679317116090843136;4679317184810319872;4679317253529796608;4679317322249273344;4679317390968750080;4679317459688226816;4679317528407703552;4679317597127180288;4679317665846657024;4679317734566133760;4679317803285610496;4679317872005087232;4679317940724563968;4679318009444040704;4679318078163517440;4679318146882994176;4679318215602470912;4679318284321947648;4679318353041424384;4679318421760901120;4679318490480377856;4679318559199854592;4679318627919331328;4679318696638808064;4679318765358284800;4679318834077761536;4679318902797238272;4679318971516715008;4679319040236191744;4679319108955668480;4679319177675145216;4679319246394621952;4679319315114098688;4679319383833575424;4679319452553052160;4679319521272528896;4679319589992005632;4679319658711482368;4679319727430959104;4679319796150435840;4679319864869912576;4679319933589389312;4679320002308866048;4679320071028342784;4679320139747819520;4679320208467296256;4679320277186772992;4679320345906249728;4679320414625726464;4679320483345203200;4679320552064679936;4679320620784156672;4679320689503633408;4679320758223110144;4679320826942586880;4679320895662063616;4679320964381540352;4679321033101017088;4679321101820493824;4679321170539970560;4679321239259447296;4679321307978924032;4679321376698400768;4679321445417877504;4679321514137354240;4679321582856830976;4679321651576307712;4679321720295784448;4679321789015261184;4679321857734737920;4679321926454214656;4679321995173691392;4679322063893168128;4679322132612644864;4679322201332121600;4679322270051598336;4679322338771075072;4679322407490551808;4679322476210028544;4679322544929505280;4679322613648982016;4679322682368458752;4679322751087935488;4679322819807412224;4679322888526888960;4679322957246365696;4679323025965842432;4679323094685319168;4679323163404795904;4679323232124272640;4679323300843749376;4679323369563226112;4679323438282702848;4679323507002179584;4679323575721656320;4679323644441133056;4679323713160609792;4679323781880086528;4679323850599563264;4679323919319040000;4679323988038516736;4679324056757993472;4679324125477470208;4679324194196946944;4679324262916423680;4679324331635900416;4679324400355377152;4679324469074853888;4679324537794330624;4679324606513807360;4679324675233284096;4679324743952760832;4679324812672237568;4679324881391714304;4679324950111191040;4679325018830667776;4679325087550144512;4679325156269621248;4679325224989097984;4679325293708574720;4679325362428051456;4679325431147528192;4679325499867004928;4679325568586481664;4679325637305958400;4679325706025435136;4679325774744911872;4679325843464388608;4679325912183865344;4679325980903342080;4679326049622818816;4679326118342295552;4679326187061772288;4679326255781249024;4679326324500725760;4679326393220202496;4679326461939679232;4679326530659155968;4679326599378632704;4679326668098109440;4679326736817586176;4679326805537062912;4679326874256539648;4679326942976016384;4679327011695493120;4679327080414969856;4679327149134446592;4679327217853923328;4679327286573400064;4679327355292876800;4679327424012353536;4679327492731830272;4679327561451307008;4679327630170783744;4679327698890260480;4679327767609737216;4679327836329213952;4679327905048690688;4679327973768167424;4679328042487644160;4679328111207120896;4679328179926597632;4679328248646074368;4679328317365551104;4679328386085027840;4679328454804504576;4679328523523981312;4679328592243458048;4679328660962934784;4679328729682411520;4679328798401888256;4679328867121364992;4679328935840841728;4679329004560318464;4679329073279795200;4679329141999271936;4679329210718748672;4679329279438225408;4679329348157702144;4679329416877178880;4679329485596655616;4679329554316132352;4679329623035609088;4679329691755085824;4679329760474562560;4679329829194039296;4679329897913516032;4679329966632992768;4679330035352469504;4679330104071946240;4679330172791422976;4679330241510899712;4679330310230376448;4679330378949853184;4679330447669329920;4679330516388806656;4679330585108283392;4679330653827760128;4679330722547236864;4679330791266713600;4679330859986190336;4679330928705667072;4679330997425143808;4679331066144620544;4679331134864097280;4679331203583574016;4679331272303050752;4679331341022527488;4679331409742004224;4679331478461480960;4679331547180957696;4679331615900434432;4679331684619911168;4679331753339387904;4679331822058864640;4679331890778341376;4679331959497818112;4679332028217294848;4679332096936771584;4679332165656248320;4679332234375725056;4679332303095201792;4679332371814678528;4679332440534155264;4679332509253632000;4679332577973108736;4679332646692585472;4679332715412062208;4679332784131538944;4679332852851015680;4679332921570492416;4679332990289969152;4679333059009445888;4679333127728922624;4679333196448399360;4679333265167876096;4679333333887352832;4679333402606829568;4679333471326306304;4679333540045783040;4679333608765259776;4679333677484736512;4679333746204213248;4679333814923689984;4679333883643166720;4679333952362643456;4679334021082120192;4679334089801596928;4679334158521073664;4679334227240550400;4679334295960027136;4679334364679503872;4679334433398980608;4679334502118457344;4679334570837934080;4679334639557410816;4679334708276887552;4679334776996364288;4679334845715841024;4679334914435317760;4679334983154794496;4679335051874271232;4679335120593747968;4679335189313224704;4679335258032701440;4679335326752178176;4679335395471654912;4679335464191131648;4679335532910608384;4679335601630085120;4679335670349561856;4679335739069038592;4679335807788515328;4679335876507992064;4679335945227468800;4679336013946945536;4679336082666422272;4679336151385899008;4679336220105375744;4679336288824852480;4679336357544329216;4679336426263805952;4679336494983282688;4679336563702759424;4679336632422236160;4679336701141712896;4679336769861189632;4679336838580666368;4679336907300143104;4679336976019619840;4679337044739096576;4679337113458573312;4679337182178050048;4679337250897526784;4679337319617003520;4679337388336480256;4679337457055956992;4679337525775433728;4679337594494910464;4679337663214387200;4679337731933863936;4679337800653340672;4679337869372817408;4679337938092294144;4679338006811770880;4679338075531247616;4679338144250724352;4679338212970201088;4679338281689677824;4679338350409154560;4679338419128631296;4679338487848108032;4679338556567584768;4679338625287061504;4679338694006538240;4679338762726014976;4679338831445491712;4679338900164968448;4679338968884445184;4679339037603921920;4679339106323398656;4679339175042875392;4679339243762352128;4679339312481828864;4679339381201305600;4679339449920782336;4679339518640259072;4679339587359735808;4679339656079212544;4679339724798689280;4679339793518166016;4679339862237642752;4679339930957119488;4679339999676596224;4679340068396072960;4679340137115549696;4679340205835026432;4679340274554503168;4679340343273979904;4679340411993456640;4679340480712933376;4679340549432410112;4679340618151886848;4679340686871363584;4679340755590840320;4679340824310317056;4679340893029793792;4679340961749270528;4679341030468747264;4679341099188224000;4679341167907700736;4679341236627177472;4679341305346654208;4679341374066130944;4679341442785607680;4679341511505084416;4679341580224561152;4679341648944037888;4679341717663514624;4679341786382991360;4679341855102468096;4679341923821944832;4679341992541421568;4679342061260898304;4679342129980375040;4679342198699851776;4679342267419328512;4679342336138805248;4679342404858281984;4679342473577758720;4679342542297235456;4679342611016712192;4679342679736188928;4679342748455665664;4679342817175142400;4679342885894619136;4679342954614095872;4679343023333572608;4679343092053049344;4679343160772526080;4679343229492002816;4679343298211479552;4679343366930956288;4679343435650433024;4679343504369909760;4679343573089386496;4679343641808863232;4679343710528339968;4679343779247816704;4679343847967293440;4679343916686770176;4679343985406246912;4679344054125723648;4679344122845200384;4679344191564677120;4679344260284153856;4679344329003630592;4679344397723107328;4679344466442584064;4679344535162060800;4679344603881537536;4679344672601014272;4679344741320491008;4679344810039967744;4679344878759444480;4679344947478921216;4679345016198397952;4679345084917874688;4679345153637351424;4679345222356828160;4679345291076304896;4679345359795781632;4679345428515258368;4679345497234735104;4679345565954211840;4679345634673688576;4679345703393165312;4679345772112642048;4679345840832118784;4679345909551595520;4679345978271072256;4679346046990548992;4679346115710025728;4679346184429502464;4679346253148979200;4679346321868455936;4679346390587932672;4679346459307409408;4679346528026886144;4679346596746362880;4679346665465839616;4679346734185316352;4679346802904793088;4679346871624269824;4679346940343746560;4679347009063223296;4679347077782700032;4679347146502176768;4679347215221653504;4679347283941130240;4679347352660606976;4679347421380083712;4679347490099560448;4679347558819037184;4679347627538513920;4679347696257990656;4679347764977467392;4679347833696944128;4679347902416420864;4679347971135897600;4679348039855374336;4679348108574851072;4679348177294327808;4679348246013804544;4679348314733281280;4679348383452758016;4679348452172234752;4679348520891711488;4679348589611188224;4679348658330664960;4679348727050141696;4679348795769618432;4679348864489095168;4679348933208571904;4679349001928048640;4679349070647525376;4679349139367002112;4679349208086478848;4679349276805955584;4679349345525432320;4679349414244909056;4679349482964385792;4679349551683862528;4679349620403339264;4679349689122816000;4679349757842292736;4679349826561769472;4679349895281246208;4679349964000722944;4679350032720199680;4679350101439676416;4679350170159153152;4679350238878629888;4679350307598106624;4679350376317583360;4679350445037060096;4679350513756536832;4679350582476013568;4679350651195490304;4679350719914967040;4679350788634443776;4679350857353920512;4679350926073397248;4679350994792873984;4679351063512350720;4679351132231827456;4679351200951304192;4679351269670780928;4679351338390257664;4679351407109734400;4679351475829211136;4679351544548687872;4679351613268164608;4679351681987641344;4679351750707118080;4679351819426594816;4679351888146071552;4679351956865548288;4679352025585025024;4679352094304501760;4679352163023978496;4679352231743455232;4679352300462931968;4679352369182408704;4679352437901885440;4679352506621362176;4679352575340838912;4679352644060315648;4679352712779792384;4679352781499269120;4679352850218745856;4679352918938222592;4679352987657699328;4679353056377176064;4679353125096652800;4679353193816129536;4679353262535606272;4679353331255083008;4679353399974559744;4679353468694036480;4679353537413513216;4679353606132989952;4679353674852466688;4679353743571943424;4679353812291420160;4679353881010896896;4679353949730373632;4679354018449850368;4679354087169327104;4679354155888803840;4679354224608280576;4679354293327757312;4679354362047234048;4679354430766710784;4679354499486187520;4679354568205664256;4679354636925140992;4679354705644617728;4679354774364094464;4679354843083571200;4679354911803047936;4679354980522524672;4679355049242001408;4679355117961478144;4679355186680954880;4679355255400431616;4679355324119908352;4679355392839385088;4679355461558861824;4679355530278338560;4679355598997815296;4679355667717292032;4679355736436768768;4679355805156245504;4679355873875722240;4679355942595198976;4679356011314675712;4679356080034152448;4679356148753629184;4679356217473105920;4679356286192582656;4679356354912059392;4679356423631536128;4679356492351012864;4679356561070489600;4679356629789966336;4679356698509443072;4679356767228919808;4679356835948396544;4679356904667873280;4679356973387350016;4679357042106826752;4679357110826303488;4679357179545780224;4679357248265256960;4679357316984733696;4679357385704210432;4679357454423687168;4679357523143163904;4679357591862640640;4679357660582117376;4679357729301594112;4679357798021070848;4679357866740547584;4679357935460024320;4679358004179501056;4679358072898977792;4679358141618454528;4679358210337931264;4679358279057408000;4679358347776884736;4679358416496361472;4679358485215838208;4679358553935314944;4679358622654791680;4679358691374268416;4679358760093745152;4679358828813221888;4679358897532698624;4679358966252175360;4679359034971652096;4679359103691128832;4679359172410605568;4679359241130082304;4679359309849559040;4679359378569035776;4679359447288512512;4679359516007989248;4679359584727465984;4679359653446942720;4679359722166419456;4679359790885896192;4679359859605372928;4679359928324849664;4679359997044326400;4679360065763803136;4679360134483279872;4679360203202756608;4679360271922233344;4679360340641710080;4679360409361186816;4679360478080663552;4679360546800140288;4679360615519617024;4679360684239093760;4679360752958570496;4679360821678047232;4679360890397523968;4679360959117000704;4679361027836477440;4679361096555954176;4679361165275430912;4679361233994907648;4679361302714384384;4679361371433861120;4679361440153337856;4679361508872814592;4679361577592291328;4679361646311768064;4679361715031244800;4679361783750721536;4679361852470198272;4679361921189675008;4679361989909151744;4679362058628628480;4679362127348105216;4679362196067581952;4679362264787058688;4679362333506535424;4679362402226012160;4679362470945488896;4679362539664965632;4679362608384442368;4679362677103919104;4679362745823395840;4679362814542872576;4679362883262349312;4679362951981826048;4679363020701302784;4679363089420779520;4679363158140256256;4679363226859732992;4679363295579209728;4679363364298686464;4679363433018163200;4679363501737639936;4679363570457116672;4679363639176593408;4679363707896070144;4679363776615546880;4679363845335023616;4679363914054500352;4679363982773977088;4679364051493453824;4679364120212930560;4679364188932407296;4679364257651884032;4679364326371360768;4679364395090837504;4679364463810314240;4679364532529790976;4679364601249267712;4679364669968744448;4679364738688221184;4679364807407697920;4679364876127174656;4679364944846651392;4679365013566128128;4679365082285604864;4679365151005081600;4679365219724558336;4679365288444035072;4679365357163511808;4679365425882988544;4679365494602465280;4679365563321942016;4679365632041418752;4679365700760895488;4679365769480372224;4679365838199848960;4679365906919325696;4679365975638802432;4679366044358279168;4679366113077755904;4679366181797232640;4679366250516709376;4679366319236186112;4679366387955662848;4679366456675139584;4679366525394616320;4679366594114093056;4679366662833569792;4679366731553046528;4679366800272523264;4679366868992000000;4679366937711476736;4679367006430953472;4679367075150430208;4679367143869906944;4679367212589383680;4679367281308860416;4679367350028337152;4679367418747813888;4679367487467290624;4679367556186767360;4679367624906244096;4679367693625720832;4679367762345197568;4679367831064674304;4679367899784151040;4679367968503627776;4679368037223104512;4679368105942581248;4679368174662057984;4679368243381534720;4679368312101011456;4679368380820488192;4679368449539964928;4679368518259441664;4679368586978918400;4679368655698395136;4679368724417871872;4679368793137348608;4679368861856825344;4679368930576302080;4679368999295778816;4679369068015255552;4679369136734732288;4679369205454209024;4679369274173685760;4679369342893162496;4679369411612639232;4679369480332115968;4679369549051592704;4679369617771069440;4679369686490546176;4679369755210022912;4679369823929499648;4679369892648976384;4679369961368453120;4679370030087929856;4679370098807406592;4679370167526883328;4679370236246360064;4679370304965836800;4679370373685313536;4679370442404790272;4679370511124267008;4679370579843743744;4679370648563220480;4679370717282697216;4679370786002173952;4679370854721650688;4679370923441127424;4679370992160604160;4679371060880080896;4679371129599557632;4679371198319034368;4679371267038511104;4679371335757987840;4679371404477464576;4679371473196941312;4679371541916418048;4679371610635894784;4679371679355371520;4679371748074848256;4679371816794324992;4679371885513801728;4679371954233278464;4679372022952755200;4679372091672231936;4679372160391708672;4679372229111185408;4679372297830662144;4679372366550138880;4679372435269615616;4679372503989092352;4679372572708569088;4679372641428045824;4679372710147522560;4679372778866999296;4679372847586476032;4679372916305952768;4679372985025429504;4679373053744906240;4679373122464382976;4679373191183859712;4679373259903336448;4679373328622813184;4679373397342289920;4679373466061766656;4679373534781243392;4679373603500720128;4679373672220196864;4679373740939673600;4679373809659150336;4679373878378627072;4679373947098103808;4679374015817580544;4679374084537057280;4679374153256534016;4679374221976010752;4679374290695487488;4679374359414964224;4679374428134440960;4679374496853917696;4679374565573394432;4679374634292871168;4679374703012347904;4679374771731824640;4679374840451301376;4679374909170778112;4679374977890254848;4679375046609731584;4679375115329208320;4679375184048685056;4679375252768161792;4679375321487638528;4679375390207115264;4679375458926592000;4679375527646068736;4679375596365545472;4679375665085022208;4679375733804498944;4679375802523975680;4679375871243452416;4679375939962929152;4679376008682405888;4679376077401882624;4679376146121359360;4679376214840836096;4679376283560312832;4679376352279789568;4679376420999266304;4679376489718743040;4679376558438219776;4679376627157696512;4679376695877173248;4679376764596649984;4679376833316126720;4679376902035603456;4679376970755080192;4679377039474556928;4679377108194033664;4679377176913510400;4679377245632987136;4679377314352463872;4679377383071940608;4679377451791417344;4679377520510894080;4679377589230370816;4679377657949847552;4679377726669324288;4679377795388801024;4679377864108277760;4679377932827754496;4679378001547231232;4679378070266707968;4679378138986184704;4679378207705661440;4679378276425138176;4679378345144614912;4679378413864091648;4679378482583568384;4679378551303045120;4679378620022521856;4679378688741998592;4679378757461475328;4679378826180952064;4679378894900428800;4679378963619905536;4679379032339382272;4679379101058859008;4679379169778335744;4679379238497812480;4679379307217289216;4679379375936765952;4679379444656242688;4679379513375719424;4679379582095196160;4679379650814672896;4679379719534149632;4679379788253626368;4679379856973103104;4679379925692579840;4679379994412056576;4679380063131533312;4679380131851010048;4679380200570486784;4679380269289963520;4679380338009440256;4679380406728916992;4679380475448393728;4679380544167870464;4679380612887347200;4679380681606823936;4679380750326300672;4679380819045777408;4679380887765254144;4679380956484730880;4679381025204207616;4679381093923684352;4679381162643161088;4679381231362637824;4679381300082114560;4679381368801591296;4679381437521068032;4679381506240544768;4679381574960021504;4679381643679498240;4679381712398974976;4679381781118451712;4679381849837928448;4679381918557405184;4679381987276881920;4679382055996358656;4679382124715835392;4679382193435312128;4679382262154788864;4679382330874265600;4679382399593742336;4679382468313219072;4679382537032695808;4679382605752172544;4679382674471649280;4679382743191126016;4679382811910602752;4679382880630079488;4679382949349556224;4679383018069032960;4679383086788509696;4679383155507986432;4679383224227463168;4679383292946939904;4679383361666416640;4679383430385893376;4679383499105370112;4679383567824846848;4679383636544323584;4679383705263800320;4679383773983277056;4679383842702753792;4679383911422230528;4679383980141707264;4679384048861184000;4679384117580660736;4679384186300137472;4679384255019614208;4679384323739090944;4679384392458567680;4679384461178044416;4679384529897521152;4679384598616997888;4679384667336474624;4679384736055951360;4679384804775428096;4679384873494904832;4679384942214381568;4679385010933858304;4679385079653335040;4679385148372811776;4679385217092288512;4679385285811765248;4679385354531241984;4679385423250718720;4679385491970195456;4679385560689672192;4679385629409148928;4679385698128625664;4679385766848102400;4679385835567579136;4679385904287055872;4679385973006532608;4679386041726009344;4679386110445486080;4679386179164962816;4679386247884439552;4679386316603916288;4679386385323393024;4679386454042869760;4679386522762346496;4679386591481823232;4679386660201299968;4679386728920776704;4679386797640253440;4679386866359730176;4679386935079206912;4679387003798683648;4679387072518160384;4679387141237637120;4679387209957113856;4679387278676590592;4679387347396067328;4679387416115544064;4679387484835020800;4679387553554497536;4679387622273974272;4679387690993451008;4679387759712927744;4679387828432404480;4679387897151881216;4679387965871357952;4679388034590834688;4679388103310311424;4679388172029788160;4679388240749264896;4679388309468741632;4679388378188218368;4679388446907695104;4679388515627171840;4679388584346648576;4679388653066125312;4679388721785602048;4679388790505078784;4679388859224555520;4679388927944032256;4679388996663508992;4679389065382985728;4679389134102462464;4679389202821939200;4679389271541415936;4679389340260892672;4679389408980369408;4679389477699846144;4679389546419322880;4679389615138799616;4679389683858276352;4679389752577753088;4679389821297229824;4679389890016706560;4679389958736183296;4679390027455660032;4679390096175136768;4679390164894613504;4679390233614090240;4679390302333566976;4679390371053043712;4679390439772520448;4679390508491997184;4679390577211473920;4679390645930950656;4679390714650427392;4679390783369904128;4679390852089380864;4679390920808857600;4679390989528334336;4679391058247811072;4679391126967287808;4679391195686764544;4679391264406241280;4679391333125718016;4679391401845194752;4679391470564671488;4679391539284148224;4679391608003624960;4679391676723101696;4679391745442578432;4679391814162055168;4679391882881531904;4679391951601008640;4679392020320485376;4679392089039962112;4679392157759438848;4679392226478915584;4679392295198392320;4679392363917869056;4679392432637345792;4679392501356822528;4679392570076299264;4679392638795776000;4679392707515252736;4679392776234729472;4679392844954206208;4679392913673682944;4679392982393159680;4679393051112636416;4679393119832113152;4679393188551589888;4679393257271066624;4679393325990543360;4679393394710020096;4679393463429496832;4679393532148973568;4679393600868450304;4679393669587927040;4679393738307403776;4679393807026880512;4679393875746357248;4679393944465833984;4679394013185310720;4679394081904787456;4679394150624264192;4679394219343740928;4679394288063217664;4679394356782694400;4679394425502171136;4679394494221647872;4679394562941124608;4679394631660601344;4679394700380078080;4679394769099554816;4679394837819031552;4679394906538508288;4679394975257985024;4679395043977461760;4679395112696938496;4679395181416415232;4679395250135891968;4679395318855368704;4679395387574845440;4679395456294322176;4679395525013798912;4679395593733275648;4679395662452752384;4679395731172229120;4679395799891705856;4679395868611182592;4679395937330659328;4679396006050136064;4679396074769612800;4679396143489089536;4679396212208566272;4679396280928043008;4679396349647519744;4679396418366996480;4679396487086473216;4679396555805949952;4679396624525426688;4679396693244903424;4679396761964380160;4679396830683856896;4679396899403333632;4679396968122810368;4679397036842287104;4679397105561763840;4679397174281240576;4679397243000717312;4679397311720194048;4679397380439670784;4679397449159147520;4679397517878624256;4679397586598100992;4679397655317577728;4679397724037054464;4679397792756531200;4679397861476007936;4679397930195484672;4679397998914961408;4679398067634438144;4679398136353914880;4679398205073391616;4679398273792868352;4679398342512345088;4679398411231821824;4679398479951298560;4679398548670775296;4679398617390252032;4679398686109728768;4679398754829205504;4679398823548682240;4679398892268158976;4679398960987635712;4679399029707112448;4679399098426589184;4679399167146065920;4679399235865542656;4679399304585019392;4679399373304496128;4679399442023972864;4679399510743449600;4679399579462926336;4679399648182403072;4679399716901879808;4679399785621356544;4679399854340833280;4679399923060310016;4679399991779786752;4679400060499263488;4679400129218740224;4679400197938216960;4679400266657693696;4679400335377170432;4679400404096647168;4679400472816123904;4679400541535600640;4679400610255077376;4679400678974554112;4679400747694030848;4679400816413507584;4679400885132984320;4679400953852461056;4679401022571937792;4679401091291414528;4679401160010891264;4679401228730368000;4679401297449844736;4679401366169321472;4679401434888798208;4679401503608274944;4679401572327751680;4679401641047228416;4679401709766705152;4679401778486181888;4679401847205658624;4679401915925135360;4679401984644612096;4679402053364088832;4679402122083565568;4679402190803042304;4679402259522519040;4679402328241995776;4679402396961472512;4679402465680949248;4679402534400425984;4679402603119902720;4679402671839379456;4679402740558856192;4679402809278332928;4679402877997809664;4679402946717286400;4679403015436763136;4679403084156239872;4679403152875716608;4679403221595193344;4679403290314670080;4679403359034146816;4679403427753623552;4679403496473100288;4679403565192577024;4679403633912053760;4679403702631530496;4679403771351007232;4679403840070483968;4679403908789960704;4679403977509437440;4679404046228914176;4679404114948390912;4679404183667867648;4679404252387344384;4679404321106821120;4679404389826297856;4679404458545774592;4679404527265251328;4679404595984728064;4679404664704204800;4679404733423681536;4679404802143158272;4679404870862635008;4679404939582111744;4679405008301588480;4679405077021065216;4679405145740541952;4679405214460018688;4679405283179495424;4679405351898972160;4679405420618448896;4679405489337925632;4679405558057402368;4679405626776879104;4679405695496355840;4679405764215832576;4679405832935309312;4679405901654786048;4679405970374262784;4679406039093739520;4679406107813216256;4679406176532692992;4679406245252169728;4679406313971646464;4679406382691123200;4679406451410599936;4679406520130076672;4679406588849553408;4679406657569030144;4679406726288506880;4679406795007983616;4679406863727460352;4679406932446937088;4679407001166413824;4679407069885890560;4679407138605367296;4679407207324844032;4679407276044320768;4679407344763797504;4679407413483274240;4679407482202750976;4679407550922227712;4679407619641704448;4679407688361181184;4679407757080657920;4679407825800134656;4679407894519611392;4679407963239088128;4679408031958564864;4679408100678041600;4679408169397518336;4679408238116995072;4679408306836471808;4679408375555948544;4679408444275425280;4679408512994902016;4679408581714378752;4679408650433855488;4679408719153332224;4679408787872808960;4679408856592285696;4679408925311762432;4679408994031239168;4679409062750715904;4679409131470192640;4679409200189669376;4679409268909146112;4679409337628622848;4679409406348099584;4679409475067576320;4679409543787053056;4679409612506529792;4679409681226006528;4679409749945483264;4679409818664960000;4679409887384436736;4679409956103913472;4679410024823390208;4679410093542866944;4679410162262343680;4679410230981820416;4679410299701297152;4679410368420773888;4679410437140250624;4679410505859727360;4679410574579204096;4679410643298680832;4679410712018157568;4679410780737634304;4679410849457111040;4679410918176587776;4679410986896064512;4679411055615541248;4679411124335017984;4679411193054494720;4679411261773971456;4679411330493448192;4679411399212924928;4679411467932401664;4679411536651878400;4679411605371355136;4679411674090831872;4679411742810308608;4679411811529785344;4679411880249262080;4679411948968738816;4679412017688215552;4679412086407692288;4679412155127169024;4679412223846645760;4679412292566122496;4679412361285599232;4679412430005075968;4679412498724552704;4679412567444029440;4679412636163506176;4679412704882982912;4679412773602459648;4679412842321936384;4679412911041413120;4679412979760889856;4679413048480366592;4679413117199843328;4679413185919320064;4679413254638796800;4679413323358273536;4679413392077750272;4679413460797227008;4679413529516703744;4679413598236180480;4679413666955657216;4679413735675133952;4679413804394610688;4679413873114087424;4679413941833564160;4679414010553040896;4679414079272517632;4679414147991994368;4679414216711471104;4679414285430947840;4679414354150424576;4679414422869901312;4679414491589378048;4679414560308854784;4679414629028331520;4679414697747808256;4679414766467284992;4679414835186761728;4679414903906238464;4679414972625715200;4679415041345191936;4679415110064668672;4679415178784145408;4679415247503622144;4679415316223098880;4679415384942575616;4679415453662052352;4679415522381529088;4679415591101005824;4679415659820482560;4679415728539959296;4679415797259436032;4679415865978912768;4679415934698389504;4679416003417866240;4679416072137342976;4679416140856819712;4679416209576296448;4679416278295773184;4679416347015249920;4679416415734726656;4679416484454203392;4679416553173680128;4679416621893156864;4679416690612633600;4679416759332110336;4679416828051587072;4679416896771063808;4679416965490540544;4679417034210017280;4679417102929494016;4679417171648970752;4679417240368447488;4679417309087924224;4679417377807400960;4679417446526877696;4679417515246354432;4679417583965831168;4679417652685307904;4679417721404784640;4679417790124261376;4679417858843738112;4679417927563214848;4679417996282691584;4679418065002168320;4679418133721645056;4679418202441121792;4679418271160598528;4679418339880075264;4679418408599552000;4679418477319028736;4679418546038505472;4679418614757982208;4679418683477458944;4679418752196935680;4679418820916412416;4679418889635889152;4679418958355365888;4679419027074842624;4679419095794319360;4679419164513796096;4679419233233272832;4679419301952749568;4679419370672226304;4679419439391703040;4679419508111179776;4679419576830656512;4679419645550133248;4679419714269609984;4679419782989086720;4679419851708563456;4679419920428040192;4679419989147516928;4679420057866993664;4679420126586470400;4679420195305947136;4679420264025423872;4679420332744900608;4679420401464377344;4679420470183854080;4679420538903330816;4679420607622807552;4679420676342284288;4679420745061761024;4679420813781237760;4679420882500714496;4679420951220191232;4679421019939667968;4679421088659144704;4679421157378621440;4679421226098098176;4679421294817574912;4679421363537051648;4679421432256528384;4679421500976005120;4679421569695481856;4679421638414958592;4679421707134435328;4679421775853912064;4679421844573388800;4679421913292865536;4679421982012342272;4679422050731819008;4679422119451295744;4679422188170772480;4679422256890249216;4679422325609725952;4679422394329202688;4679422463048679424;4679422531768156160;4679422600487632896;4679422669207109632;4679422737926586368;4679422806646063104;4679422875365539840;4679422944085016576;4679423012804493312;4679423081523970048;4679423150243446784;4679423218962923520;4679423287682400256;4679423356401876992;4679423425121353728;4679423493840830464;4679423562560307200;4679423631279783936;4679423699999260672;4679423768718737408;4679423837438214144;4679423906157690880;4679423974877167616;4679424043596644352;4679424112316121088;4679424181035597824;4679424249755074560;4679424318474551296;4679424387194028032;4679424455913504768;4679424524632981504;4679424593352458240;4679424662071934976;4679424730791411712;4679424799510888448;4679424868230365184;4679424936949841920;4679425005669318656;4679425074388795392;4679425143108272128;4679425211827748864;4679425280547225600;4679425349266702336;4679425417986179072;4679425486705655808;4679425555425132544;4679425624144609280;4679425692864086016;4679425761583562752;4679425830303039488;4679425899022516224;4679425967741992960;4679426036461469696;4679426105180946432;4679426173900423168;4679426242619899904;4679426311339376640;4679426380058853376;4679426448778330112;4679426517497806848;4679426586217283584;4679426654936760320;4679426723656237056;4679426792375713792;4679426861095190528;4679426929814667264;4679426998534144000;4679427067253620736;4679427135973097472;4679427204692574208;4679427273412050944;4679427342131527680;4679427410851004416;4679427479570481152;4679427548289957888;4679427617009434624;4679427685728911360;4679427754448388096;4679427823167864832;4679427891887341568;4679427960606818304;4679428029326295040;4679428098045771776;4679428166765248512;4679428235484725248;4679428304204201984;4679428372923678720;4679428441643155456;4679428510362632192;4679428579082108928;4679428647801585664;4679428716521062400;4679428785240539136;4679428853960015872;4679428922679492608;4679428991398969344;4679429060118446080;4679429128837922816;4679429197557399552;4679429266276876288;4679429334996353024;4679429403715829760;4679429472435306496;4679429541154783232;4679429609874259968;4679429678593736704;4679429747313213440;4679429816032690176;4679429884752166912;4679429953471643648;4679430022191120384;4679430090910597120;4679430159630073856;4679430228349550592;4679430297069027328;4679430365788504064;4679430434507980800;4679430503227457536;4679430571946934272;4679430640666411008;4679430709385887744;4679430778105364480;4679430846824841216;4679430915544317952;4679430984263794688;4679431052983271424;4679431121702748160;4679431190422224896;4679431259141701632;4679431327861178368;4679431396580655104;4679431465300131840;4679431534019608576;4679431602739085312;4679431671458562048;4679431740178038784;4679431808897515520;4679431877616992256;4679431946336468992;4679432015055945728;4679432083775422464;4679432152494899200;4679432221214375936;4679432289933852672;4679432358653329408;4679432427372806144;4679432496092282880;4679432564811759616;4679432633531236352;4679432702250713088;4679432770970189824;4679432839689666560;4679432908409143296;4679432977128620032;4679433045848096768;4679433114567573504;4679433183287050240;4679433252006526976;4679433320726003712;4679433389445480448;4679433458164957184;4679433526884433920;4679433595603910656;4679433664323387392;4679433733042864128;4679433801762340864;4679433870481817600;4679433939201294336;4679434007920771072;4679434076640247808;4679434145359724544;4679434214079201280;4679434282798678016;4679434351518154752;4679434420237631488;4679434488957108224;4679434557676584960;4679434626396061696;4679434695115538432;4679434763835015168;4679434832554491904;4679434901273968640;4679434969993445376;4679435038712922112;4679435107432398848;4679435176151875584;4679435244871352320;4679435313590829056;4679435382310305792;4679435451029782528;4679435519749259264;4679435588468736000;4679435657188212736;4679435725907689472;4679435794627166208;4679435863346642944;4679435932066119680;4679436000785596416;4679436069505073152;4679436138224549888;4679436206944026624;4679436275663503360;4679436344382980096;4679436413102456832;4679436481821933568;4679436550541410304;4679436619260887040;4679436687980363776;4679436756699840512;4679436825419317248;4679436894138793984;4679436962858270720;4679437031577747456;4679437100297224192;4679437169016700928;4679437237736177664;4679437306455654400;4679437375175131136;4679437443894607872;4679437512614084608;4679437581333561344;4679437650053038080;4679437718772514816;4679437787491991552;4679437856211468288;4679437924930945024;4679437993650421760;4679438062369898496;4679438131089375232;4679438199808851968;4679438268528328704;4679438337247805440;4679438405967282176;4679438474686758912;4679438543406235648;4679438612125712384;4679438680845189120;4679438749564665856;4679438818284142592;4679438887003619328;4679438955723096064;4679439024442572800;4679439093162049536;4679439161881526272;4679439230601003008;4679439299320479744;4679439368039956480;4679439436759433216;4679439505478909952;4679439574198386688;4679439642917863424;4679439711637340160;4679439780356816896;4679439849076293632;4679439917795770368;4679439986515247104;4679440055234723840;4679440123954200576;4679440192673677312;4679440261393154048;4679440330112630784;4679440398832107520;4679440467551584256;4679440536271060992;4679440604990537728;4679440673710014464;4679440742429491200;4679440811148967936;4679440879868444672;4679440948587921408;4679441017307398144;4679441086026874880;4679441154746351616;4679441223465828352;4679441292185305088;4679441360904781824;4679441429624258560;4679441498343735296;4679441567063212032;4679441635782688768;4679441704502165504;4679441773221642240;4679441841941118976;4679441910660595712;4679441979380072448;4679442048099549184;4679442116819025920;4679442185538502656;4679442254257979392;4679442322977456128;4679442391696932864;4679442460416409600;4679442529135886336;4679442597855363072;4679442666574839808;4679442735294316544;4679442804013793280;4679442872733270016;4679442941452746752;4679443010172223488;4679443078891700224;4679443147611176960;4679443216330653696;4679443285050130432;4679443353769607168;4679443422489083904;4679443491208560640;4679443559928037376;4679443628647514112;4679443697366990848;4679443766086467584;4679443834805944320;4679443903525421056;4679443972244897792;4679444040964374528;4679444109683851264;4679444178403328000;4679444247122804736;4679444315842281472;4679444384561758208;4679444453281234944;4679444522000711680;4679444590720188416;4679444659439665152;4679444728159141888;4679444796878618624;4679444865598095360;4679444934317572096;4679445003037048832;4679445071756525568;4679445140476002304;4679445209195479040;4679445277914955776;4679445346634432512;4679445415353909248;4679445484073385984;4679445552792862720;4679445621512339456;4679445690231816192;4679445758951292928;4679445827670769664;4679445896390246400;4679445965109723136;4679446033829199872;4679446102548676608;4679446171268153344;4679446239987630080;4679446308707106816;4679446377426583552;4679446446146060288;4679446514865537024;4679446583585013760;4679446652304490496;4679446721023967232;4679446789743443968;4679446858462920704;4679446927182397440;4679446995901874176;4679447064621350912;4679447133340827648;4679447202060304384;4679447270779781120;4679447339499257856;4679447408218734592;4679447476938211328;4679447545657688064;4679447614377164800;4679447683096641536;4679447751816118272;4679447820535595008;4679447889255071744;4679447957974548480;4679448026694025216;4679448095413501952;4679448164132978688;4679448232852455424;4679448301571932160;4679448370291408896;4679448439010885632;4679448507730362368;4679448576449839104;4679448645169315840;4679448713888792576;4679448782608269312;4679448851327746048;4679448920047222784;4679448988766699520;4679449057486176256;4679449126205652992;4679449194925129728;4679449263644606464;4679449332364083200;4679449401083559936;4679449469803036672;4679449538522513408;4679449607241990144;4679449675961466880;4679449744680943616;4679449813400420352;4679449882119897088;4679449950839373824;4679450019558850560;4679450088278327296;4679450156997804032;4679450225717280768;4679450294436757504;4679450363156234240;4679450431875710976;4679450500595187712;4679450569314664448;4679450638034141184;4679450706753617920;4679450775473094656;4679450844192571392;4679450912912048128;4679450981631524864;4679451050351001600;4679451119070478336;4679451187789955072;4679451256509431808;4679451325228908544;4679451393948385280;4679451462667862016;4679451531387338752;4679451600106815488;4679451668826292224;4679451737545768960;4679451806265245696;4679451874984722432;4679451943704199168;4679452012423675904;4679452081143152640;4679452149862629376;4679452218582106112;4679452287301582848;4679452356021059584;4679452424740536320;4679452493460013056;4679452562179489792;4679452630898966528;4679452699618443264;4679452768337920000;4679452837057396736;4679452905776873472;4679452974496350208;4679453043215826944;4679453111935303680;4679453180654780416;4679453249374257152;4679453318093733888;4679453386813210624;4679453455532687360;4679453524252164096;4679453592971640832;4679453661691117568;4679453730410594304;4679453799130071040;4679453867849547776;4679453936569024512;4679454005288501248;4679454074007977984;4679454142727454720;4679454211446931456;4679454280166408192;4679454348885884928;4679454417605361664;4679454486324838400;4679454555044315136;4679454623763791872;4679454692483268608;4679454761202745344;4679454829922222080;4679454898641698816;4679454967361175552;4679455036080652288;4679455104800129024;4679455173519605760;4679455242239082496;4679455310958559232;4679455379678035968;4679455448397512704;4679455517116989440;4679455585836466176;4679455654555942912;4679455723275419648;4679455791994896384;4679455860714373120;4679455929433849856;4679455998153326592;4679456066872803328;4679456135592280064;4679456204311756800;4679456273031233536;4679456341750710272;4679456410470187008;4679456479189663744;4679456547909140480;4679456616628617216;4679456685348093952;4679456754067570688;4679456822787047424;4679456891506524160;4679456960226000896;4679457028945477632;4679457097664954368;4679457166384431104;4679457235103907840;4679457303823384576;4679457372542861312;4679457441262338048;4679457509981814784;4679457578701291520;4679457647420768256;4679457716140244992;4679457784859721728;4679457853579198464;4679457922298675200;4679457991018151936;4679458059737628672;4679458128457105408;4679458197176582144;4679458265896058880;4679458334615535616;4679458403335012352;4679458472054489088;4679458540773965824;4679458609493442560;4679458678212919296;4679458746932396032;4679458815651872768;4679458884371349504;4679458953090826240;4679459021810302976;4679459090529779712;4679459159249256448;4679459227968733184;4679459296688209920;4679459365407686656;4679459434127163392;4679459502846640128;4679459571566116864;4679459640285593600;4679459709005070336;4679459777724547072;4679459846444023808;4679459915163500544;4679459983882977280;4679460052602454016;4679460121321930752;4679460190041407488;4679460258760884224;4679460327480360960;4679460396199837696;4679460464919314432;4679460533638791168;4679460602358267904;4679460671077744640;4679460739797221376;4679460808516698112;4679460877236174848;4679460945955651584;4679461014675128320;4679461083394605056;4679461152114081792;4679461220833558528;4679461289553035264;4679461358272512000;4679461426991988736;4679461495711465472;4679461564430942208;4679461633150418944;4679461701869895680;4679461770589372416;4679461839308849152;4679461908028325888;4679461976747802624;4679462045467279360;4679462114186756096;4679462182906232832;4679462251625709568;4679462320345186304;4679462389064663040;4679462457784139776;4679462526503616512;4679462595223093248;4679462663942569984;4679462732662046720;4679462801381523456;4679462870101000192;4679462938820476928;4679463007539953664;4679463076259430400;4679463144978907136;4679463213698383872;4679463282417860608;4679463351137337344;4679463419856814080;4679463488576290816;4679463557295767552;4679463626015244288;4679463694734721024;4679463763454197760;4679463832173674496;4679463900893151232;4679463969612627968;4679464038332104704;4679464107051581440;4679464175771058176;4679464244490534912;4679464313210011648;4679464381929488384;4679464450648965120;4679464519368441856;4679464588087918592;4679464656807395328;4679464725526872064;4679464794246348800;4679464862965825536;4679464931685302272;4679465000404779008;4679465069124255744;4679465137843732480;4679465206563209216;4679465275282685952;4679465344002162688;4679465412721639424;4679465481441116160;4679465550160592896;4679465618880069632;4679465687599546368;4679465756319023104;4679465825038499840;4679465893757976576;4679465962477453312;4679466031196930048;4679466099916406784;4679466168635883520;4679466237355360256;4679466306074836992;4679466374794313728;4679466443513790464;4679466512233267200;4679466580952743936;4679466649672220672;4679466718391697408;4679466787111174144;4679466855830650880;4679466924550127616;4679466993269604352;4679467061989081088;4679467130708557824;4679467199428034560;4679467268147511296;4679467336866988032;4679467405586464768;4679467474305941504;4679467543025418240;4679467611744894976;4679467680464371712;4679467749183848448;4679467817903325184;4679467886622801920;4679467955342278656;4679468024061755392;4679468092781232128;4679468161500708864;4679468230220185600;4679468298939662336;4679468367659139072;4679468436378615808;4679468505098092544;4679468573817569280;4679468642537046016;4679468711256522752;4679468779975999488;4679468848695476224;4679468917414952960;4679468986134429696;4679469054853906432;4679469123573383168;4679469192292859904;4679469261012336640;4679469329731813376;4679469398451290112;4679469467170766848;4679469535890243584;4679469604609720320;4679469673329197056;4679469742048673792;4679469810768150528;4679469879487627264;4679469948207104000;4679470016926580736;4679470085646057472;4679470154365534208;4679470223085010944;4679470291804487680;4679470360523964416;4679470429243441152;4679470497962917888;4679470566682394624;4679470635401871360;4679470704121348096;4679470772840824832;4679470841560301568;4679470910279778304;4679470978999255040;4679471047718731776;4679471116438208512;4679471185157685248;4679471253877161984;4679471322596638720;4679471391316115456;4679471460035592192;4679471528755068928;4679471597474545664;4679471666194022400;4679471734913499136;4679471803632975872;4679471872352452608;4679471941071929344;4679472009791406080;4679472078510882816;4679472147230359552;4679472215949836288;4679472284669313024;4679472353388789760;4679472422108266496;4679472490827743232;4679472559547219968;4679472628266696704;4679472696986173440;4679472765705650176;4679472834425126912;4679472903144603648;4679472971864080384;4679473040583557120;4679473109303033856;4679473178022510592;4679473246741987328;4679473315461464064;4679473384180940800;4679473452900417536;4679473521619894272;4679473590339371008;4679473659058847744;4679473727778324480;4679473796497801216;4679473865217277952;4679473933936754688;4679474002656231424;4679474071375708160;4679474140095184896;4679474208814661632;4679474277534138368;4679474346253615104;4679474414973091840;4679474483692568576;4679474552412045312;4679474621131522048;4679474689850998784;4679474758570475520;4679474827289952256;4679474896009428992;4679474964728905728;4679475033448382464;4679475102167859200;4679475170887335936;4679475239606812672;4679475308326289408;4679475377045766144;4679475445765242880;4679475514484719616;4679475583204196352;4679475651923673088;4679475720643149824;4679475789362626560;4679475858082103296;4679475926801580032;4679475995521056768;4679476064240533504;4679476132960010240;4679476201679486976;4679476270398963712;4679476339118440448;4679476407837917184;4679476476557393920;4679476545276870656;4679476613996347392;4679476682715824128;4679476751435300864;4679476820154777600;4679476888874254336;4679476957593731072;4679477026313207808;4679477095032684544;4679477163752161280;4679477232471638016;4679477301191114752;4679477369910591488;4679477438630068224;4679477507349544960;4679477576069021696;4679477644788498432;4679477713507975168;4679477782227451904;4679477850946928640;4679477919666405376;4679477988385882112;4679478057105358848;4679478125824835584;4679478194544312320;4679478263263789056;4679478331983265792;4679478400702742528;4679478469422219264;4679478538141696000;4679478606861172736;4679478675580649472;4679478744300126208;4679478813019602944;4679478881739079680;4679478950458556416;4679479019178033152;4679479087897509888;4679479156616986624;4679479225336463360;4679479294055940096;4679479362775416832;4679479431494893568;4679479500214370304;4679479568933847040;4679479637653323776;4679479706372800512;4679479775092277248;4679479843811753984;4679479912531230720;4679479981250707456;4679480049970184192;4679480118689660928;4679480187409137664;4679480256128614400;4679480324848091136;4679480393567567872;4679480462287044608;4679480531006521344;4679480599725998080;4679480668445474816;4679480737164951552;4679480805884428288;4679480874603905024;4679480943323381760;4679481012042858496;4679481080762335232;4679481149481811968;4679481218201288704;4679481286920765440;4679481355640242176;4679481424359718912;4679481493079195648;4679481561798672384;4679481630518149120;4679481699237625856;4679481767957102592;4679481836676579328;4679481905396056064;4679481974115532800;4679482042835009536;4679482111554486272;4679482180273963008;4679482248993439744;4679482317712916480;4679482386432393216;4679482455151869952;4679482523871346688;4679482592590823424;4679482661310300160;4679482730029776896;4679482798749253632;4679482867468730368;4679482936188207104;4679483004907683840;4679483073627160576;4679483142346637312;4679483211066114048;4679483279785590784;4679483348505067520;4679483417224544256;4679483485944020992;4679483554663497728;4679483623382974464;4679483692102451200;4679483760821927936;4679483829541404672;4679483898260881408;4679483966980358144;4679484035699834880;4679484104419311616;4679484173138788352;4679484241858265088;4679484310577741824;4679484379297218560;4679484448016695296;4679484516736172032;4679484585455648768;4679484654175125504;4679484722894602240;4679484791614078976;4679484860333555712;4679484929053032448;4679484997772509184;4679485066491985920;4679485135211462656;4679485203930939392;4679485272650416128;4679485341369892864;4679485410089369600;4679485478808846336;4679485547528323072;4679485616247799808;4679485684967276544;4679485753686753280;4679485822406230016;4679485891125706752;4679485959845183488;4679486028564660224;4679486097284136960;4679486166003613696;4679486234723090432;4679486303442567168;4679486372162043904;4679486440881520640;4679486509600997376;4679486578320474112;4679486647039950848;4679486715759427584;4679486784478904320;4679486853198381056;4679486921917857792;4679486990637334528;4679487059356811264;4679487128076288000;4679487196795764736;4679487265515241472;4679487334234718208;4679487402954194944;4679487471673671680;4679487540393148416;4679487609112625152;4679487677832101888;4679487746551578624;4679487815271055360;4679487883990532096;4679487952710008832;4679488021429485568;4679488090148962304;4679488158868439040;4679488227587915776;4679488296307392512;4679488365026869248;4679488433746345984;4679488502465822720;4679488571185299456;4679488639904776192;4679488708624252928;4679488777343729664;4679488846063206400;4679488914782683136;4679488983502159872;4679489052221636608;4679489120941113344;4679489189660590080;4679489258380066816;4679489327099543552;4679489395819020288;4679489464538497024;4679489533257973760;4679489601977450496;4679489670696927232;4679489739416403968;4679489808135880704;4679489876855357440;4679489945574834176;4679490014294310912;4679490083013787648;4679490151733264384;4679490220452741120;4679490289172217856;4679490357891694592;4679490426611171328;4679490495330648064;4679490564050124800;4679490632769601536;4679490701489078272;4679490770208555008;4679490838928031744;4679490907647508480;4679490976366985216;4679491045086461952;4679491113805938688;4679491182525415424;4679491251244892160;4679491319964368896;4679491388683845632;4679491457403322368;4679491526122799104;4679491594842275840;4679491663561752576;4679491732281229312;4679491801000706048;4679491869720182784;4679491938439659520;4679492007159136256;4679492075878612992;4679492144598089728;4679492213317566464;4679492282037043200;4679492350756519936;4679492419475996672;4679492488195473408;4679492556914950144;4679492625634426880;4679492694353903616;4679492763073380352;4679492831792857088;4679492900512333824;4679492969231810560;4679493037951287296;4679493106670764032;4679493175390240768;4679493244109717504;4679493312829194240;4679493381548670976;4679493450268147712;4679493518987624448;4679493587707101184;4679493656426577920;4679493725146054656;4679493793865531392;4679493862585008128;4679493931304484864;4679494000023961600;4679494068743438336;4679494137462915072;4679494206182391808;4679494274901868544;4679494343621345280;4679494412340822016;4679494481060298752;4679494549779775488;4679494618499252224;4679494687218728960;4679494755938205696;4679494824657682432;4679494893377159168;4679494962096635904;4679495030816112640;4679495099535589376;4679495168255066112;4679495236974542848;4679495305694019584;4679495374413496320;4679495443132973056;4679495511852449792;4679495580571926528;4679495649291403264;4679495718010880000;4679495786730356736;4679495855449833472;4679495924169310208;4679495992888786944;4679496061608263680;4679496130327740416;4679496199047217152;4679496267766693888;4679496336486170624;4679496405205647360;4679496473925124096;4679496542644600832;4679496611364077568;4679496680083554304;4679496748803031040;4679496817522507776;4679496886241984512;4679496954961461248;4679497023680937984;4679497092400414720;4679497161119891456;4679497229839368192;4679497298558844928;4679497367278321664;4679497435997798400;4679497504717275136;4679497573436751872;4679497642156228608;4679497710875705344;4679497779595182080;4679497848314658816;4679497917034135552;4679497985753612288;4679498054473089024;4679498123192565760;4679498191912042496;4679498260631519232;4679498329350995968;4679498398070472704;4679498466789949440;4679498535509426176;4679498604228902912;4679498672948379648;4679498741667856384;4679498810387333120;4679498879106809856;4679498947826286592;4679499016545763328;4679499085265240064;4679499153984716800;4679499222704193536;4679499291423670272;4679499360143147008;4679499428862623744;4679499497582100480;4679499566301577216;4679499635021053952;4679499703740530688;4679499772460007424;4679499841179484160;4679499909898960896;4679499978618437632;4679500047337914368;4679500116057391104;4679500184776867840;4679500253496344576;4679500322215821312;4679500390935298048;4679500459654774784;4679500528374251520;4679500597093728256;4679500665813204992;4679500734532681728;4679500803252158464;4679500871971635200;4679500940691111936;4679501009410588672;4679501078130065408;4679501146849542144;4679501215569018880;4679501284288495616;4679501353007972352;4679501421727449088;4679501490446925824;4679501559166402560;4679501627885879296;4679501696605356032;4679501765324832768;4679501834044309504;4679501902763786240;4679501971483262976;4679502040202739712;4679502108922216448;4679502177641693184;4679502246361169920;4679502315080646656;4679502383800123392;4679502452519600128;4679502521239076864;4679502589958553600;4679502658678030336;4679502727397507072;4679502796116983808;4679502864836460544;4679502933555937280;4679503002275414016;4679503070994890752;4679503139714367488;4679503208433844224;4679503277153320960;4679503345872797696;4679503414592274432;4679503483311751168;4679503552031227904;4679503620750704640;4679503689470181376;4679503758189658112;4679503826909134848;4679503895628611584;4679503964348088320;4679504033067565056;4679504101787041792;4679504170506518528;4679504239225995264;4679504307945472000;4679504376664948736;4679504445384425472;4679504514103902208;4679504582823378944;4679504651542855680;4679504720262332416;4679504788981809152;4679504857701285888;4679504926420762624;4679504995140239360;4679505063859716096;4679505132579192832;4679505201298669568;4679505270018146304;4679505338737623040;4679505407457099776;4679505476176576512;4679505544896053248;4679505613615529984;4679505682335006720;4679505751054483456;4679505819773960192;4679505888493436928;4679505957212913664;4679506025932390400;4679506094651867136;4679506163371343872;4679506232090820608;4679506300810297344;4679506369529774080;4679506438249250816;4679506506968727552;4679506575688204288;4679506644407681024;4679506713127157760;4679506781846634496;4679506850566111232;4679506919285587968;4679506988005064704;4679507056724541440;4679507125444018176;4679507194163494912;4679507262882971648;4679507331602448384;4679507400321925120;4679507469041401856;4679507537760878592;4679507606480355328;4679507675199832064;4679507743919308800;4679507812638785536;4679507881358262272;4679507950077739008;4679508018797215744;4679508087516692480;4679508156236169216;4679508224955645952;4679508293675122688;4679508362394599424;4679508431114076160;4679508499833552896;4679508568553029632;4679508637272506368;4679508705991983104;4679508774711459840;4679508843430936576;4679508912150413312;4679508980869890048;4679509049589366784;4679509118308843520;4679509187028320256;4679509255747796992;4679509324467273728;4679509393186750464;4679509461906227200;4679509530625703936;4679509599345180672;4679509668064657408;4679509736784134144;4679509805503610880;4679509874223087616;4679509942942564352;4679510011662041088;4679510080381517824;4679510149100994560;4679510217820471296;4679510286539948032;4679510355259424768;4679510423978901504;4679510492698378240;4679510561417854976;4679510630137331712;4679510698856808448;4679510767576285184;4679510836295761920;4679510905015238656;4679510973734715392;4679511042454192128;4679511111173668864;4679511179893145600;4679511248612622336;4679511317332099072;4679511386051575808;4679511454771052544;4679511523490529280;4679511592210006016;4679511660929482752;4679511729648959488;4679511798368436224;4679511867087912960;4679511935807389696;4679512004526866432;4679512073246343168;4679512141965819904;4679512210685296640;4679512279404773376;4679512348124250112;4679512416843726848;4679512485563203584;4679512554282680320;4679512623002157056;4679512691721633792;4679512760441110528;4679512829160587264;4679512897880064000;4679512966599540736;4679513035319017472;4679513104038494208;4679513172757970944;4679513241477447680;4679513310196924416;4679513378916401152;4679513447635877888;4679513516355354624;4679513585074831360;4679513653794308096;4679513722513784832;4679513791233261568;4679513859952738304;4679513928672215040;4679513997391691776;4679514066111168512;4679514134830645248;4679514203550121984;4679514272269598720;4679514340989075456;4679514409708552192;4679514478428028928;4679514547147505664;4679514615866982400;4679514684586459136;4679514753305935872;4679514822025412608;4679514890744889344;4679514959464366080;4679515028183842816;4679515096903319552;4679515165622796288;4679515234342273024;4679515303061749760;4679515371781226496;4679515440500703232;4679515509220179968;4679515577939656704;4679515646659133440;4679515715378610176;4679515784098086912;4679515852817563648;4679515921537040384;4679515990256517120;4679516058975993856;4679516127695470592;4679516196414947328;4679516265134424064;4679516333853900800;4679516402573377536;4679516471292854272;4679516540012331008;4679516608731807744;4679516677451284480;4679516746170761216;4679516814890237952;4679516883609714688;4679516952329191424;4679517021048668160;4679517089768144896;4679517158487621632;4679517227207098368;4679517295926575104;4679517364646051840;4679517433365528576;4679517502085005312;4679517570804482048;4679517639523958784;4679517708243435520;4679517776962912256;4679517845682388992;4679517914401865728;4679517983121342464;4679518051840819200;4679518120560295936;4679518189279772672;4679518257999249408;4679518326718726144;4679518395438202880;4679518464157679616;4679518532877156352;4679518601596633088;4679518670316109824;4679518739035586560;4679518807755063296;4679518876474540032;4679518945194016768;4679519013913493504;4679519082632970240;4679519151352446976;4679519220071923712;4679519288791400448;4679519357510877184;4679519426230353920;4679519494949830656;4679519563669307392;4679519632388784128;4679519701108260864;4679519769827737600;4679519838547214336;4679519907266691072;4679519975986167808;4679520044705644544;4679520113425121280;4679520182144598016;4679520250864074752;4679520319583551488;4679520388303028224;4679520457022504960;4679520525741981696;4679520594461458432;4679520663180935168;4679520731900411904;4679520800619888640;4679520869339365376;4679520938058842112;4679521006778318848;4679521075497795584;4679521144217272320;4679521212936749056;4679521281656225792;4679521350375702528;4679521419095179264;4679521487814656000;4679521556534132736;4679521625253609472;4679521693973086208;4679521762692562944;4679521831412039680;4679521900131516416;4679521968850993152;4679522037570469888;4679522106289946624;4679522175009423360;4679522243728900096;4679522312448376832;4679522381167853568;4679522449887330304;4679522518606807040;4679522587326283776;4679522656045760512;4679522724765237248;4679522793484713984;4679522862204190720;4679522930923667456;4679522999643144192;4679523068362620928;4679523137082097664;4679523205801574400;4679523274521051136;4679523343240527872;4679523411960004608;4679523480679481344;4679523549398958080;4679523618118434816;4679523686837911552;4679523755557388288;4679523824276865024;4679523892996341760;4679523961715818496;4679524030435295232;4679524099154771968;4679524167874248704;4679524236593725440;4679524305313202176;4679524374032678912;4679524442752155648;4679524511471632384;4679524580191109120;4679524648910585856;4679524717630062592;4679524786349539328;4679524855069016064;4679524923788492800;4679524992507969536;4679525061227446272;4679525129946923008;4679525198666399744;4679525267385876480;4679525336105353216;4679525404824829952;4679525473544306688;4679525542263783424;4679525610983260160;4679525679702736896;4679525748422213632;4679525817141690368;4679525885861167104;4679525954580643840;4679526023300120576;4679526092019597312;4679526160739074048;4679526229458550784;4679526298178027520;4679526366897504256;4679526435616980992;4679526504336457728;4679526573055934464;4679526641775411200;4679526710494887936;4679526779214364672;4679526847933841408;4679526916653318144;4679526985372794880;4679527054092271616;4679527122811748352;4679527191531225088;4679527260250701824;4679527328970178560;4679527397689655296;4679527466409132032;4679527535128608768;4679527603848085504;4679527672567562240;4679527741287038976;4679527810006515712;4679527878725992448;4679527947445469184;4679528016164945920;4679528084884422656;4679528153603899392;4679528222323376128;4679528291042852864;4679528359762329600;4679528428481806336;4679528497201283072;4679528565920759808;4679528634640236544;4679528703359713280;4679528772079190016;4679528840798666752;4679528909518143488;4679528978237620224;4679529046957096960;4679529115676573696;4679529184396050432;4679529253115527168;4679529321835003904;4679529390554480640;4679529459273957376;4679529527993434112;4679529596712910848;4679529665432387584;4679529734151864320;4679529802871341056;4679529871590817792;4679529940310294528;4679530009029771264;4679530077749248000;4679530146468724736;4679530215188201472;4679530283907678208;4679530352627154944;4679530421346631680;4679530490066108416;4679530558785585152;4679530627505061888;4679530696224538624;4679530764944015360;4679530833663492096;4679530902382968832;4679530971102445568;4679531039821922304;4679531108541399040;4679531177260875776;4679531245980352512;4679531314699829248;4679531383419305984;4679531452138782720;4679531520858259456;4679531589577736192;4679531658297212928;4679531727016689664;4679531795736166400;4679531864455643136;4679531933175119872;4679532001894596608;4679532070614073344;4679532139333550080;4679532208053026816;4679532276772503552;4679532345491980288;4679532414211457024;4679532482930933760;4679532551650410496;4679532620369887232;4679532689089363968;4679532757808840704;4679532826528317440;4679532895247794176;4679532963967270912;4679533032686747648;4679533101406224384;4679533170125701120;4679533238845177856;4679533307564654592;4679533376284131328;4679533445003608064;4679533513723084800;4679533582442561536;4679533651162038272;4679533719881515008;4679533788600991744;4679533857320468480;4679533926039945216;4679533994759421952;4679534063478898688;4679534132198375424;4679534200917852160;4679534269637328896;4679534338356805632;4679534407076282368;4679534475795759104;4679534544515235840;4679534613234712576;4679534681954189312;4679534750673666048;4679534819393142784;4679534888112619520;4679534956832096256;4679535025551572992;4679535094271049728;4679535162990526464;4679535231710003200;4679535300429479936;4679535369148956672;4679535437868433408;4679535506587910144;4679535575307386880;4679535644026863616;4679535712746340352;4679535781465817088;4679535850185293824;4679535918904770560;4679535987624247296;4679536056343724032;4679536125063200768;4679536193782677504;4679536262502154240;4679536331221630976;4679536399941107712;4679536468660584448;4679536537380061184;4679536606099537920;4679536674819014656;4679536743538491392;4679536812257968128;4679536880977444864;4679536949696921600;4679537018416398336;4679537087135875072;4679537155855351808;4679537224574828544;4679537293294305280;4679537362013782016;4679537430733258752;4679537499452735488;4679537568172212224;4679537636891688960;4679537705611165696;4679537774330642432;4679537843050119168;4679537911769595904;4679537980489072640;4679538049208549376;4679538117928026112;4679538186647502848;4679538255366979584;4679538324086456320;4679538392805933056;4679538461525409792;4679538530244886528;4679538598964363264;4679538667683840000;4679538736403316736;4679538805122793472;4679538873842270208;4679538942561746944;4679539011281223680;4679539080000700416;4679539148720177152;4679539217439653888;4679539286159130624;4679539354878607360;4679539423598084096;4679539492317560832;4679539561037037568;4679539629756514304;4679539698475991040;4679539767195467776;4679539835914944512;4679539904634421248;4679539973353897984;4679540042073374720;4679540110792851456;4679540179512328192;4679540248231804928;4679540316951281664;4679540385670758400;4679540454390235136;4679540523109711872;4679540591829188608;4679540660548665344;4679540729268142080;4679540797987618816;4679540866707095552;4679540935426572288;4679541004146049024;4679541072865525760;4679541141585002496;4679541210304479232;4679541279023955968;4679541347743432704;4679541416462909440;4679541485182386176;4679541553901862912;4679541622621339648;4679541691340816384;4679541760060293120;4679541828779769856;4679541897499246592;4679541966218723328;4679542034938200064;4679542103657676800;4679542172377153536;4679542241096630272;4679542309816107008;4679542378535583744;4679542447255060480;4679542515974537216;4679542584694013952;4679542653413490688;4679542722132967424;4679542790852444160;4679542859571920896;4679542928291397632;4679542997010874368;4679543065730351104;4679543134449827840;4679543203169304576;4679543271888781312;4679543340608258048;4679543409327734784;4679543478047211520;4679543546766688256;4679543615486164992;4679543684205641728;4679543752925118464;4679543821644595200;4679543890364071936;4679543959083548672;4679544027803025408;4679544096522502144;4679544165241978880;4679544233961455616;4679544302680932352;4679544371400409088;4679544440119885824;4679544508839362560;4679544577558839296;4679544646278316032;4679544714997792768;4679544783717269504;4679544852436746240;4679544921156222976;4679544989875699712;4679545058595176448;4679545127314653184;4679545196034129920;4679545264753606656;4679545333473083392;4679545402192560128;4679545470912036864;4679545539631513600;4679545608350990336;4679545677070467072;4679545745789943808;4679545814509420544;4679545883228897280;4679545951948374016;4679546020667850752;4679546089387327488;4679546158106804224;4679546226826280960;4679546295545757696;4679546364265234432;4679546432984711168;4679546501704187904;4679546570423664640;4679546639143141376;4679546707862618112
MAPPER num_bin=70000 missing_type=0 most_freq_bin=0 is_trivial=0
FG num_total_bin=70000 bin_offsets=1;70000 is_sparse=0
STORE_DENSE bytes=0;0;0;0;1;0;0;0;2;0;0;0;3;0;0;0;4;0;0;0;5;0;0;0;6;0;0;0;7;0;0;0;8;0;0;0;9;0;0;0;10;0;0;0;11;0;0;0;12;0;0;0;13;0;0;0;14;0;0;0;15;0;0;0;16;0;0;0;17;0;0;0;18;0;0;0;19;0;0;0;20;0;0;0;21;0;0;0;22;0;0;0;23;0;0;0;24;0;0;0;25;0;0;0;26;0;0;0;27;0;0;0;28;0;0;0;29;0;0;0;30;0;0;0;31;0;0;0;32;0;0;0;33;0;0;0;34;0;0;0;35;0;0;0;36;0;0;0;37;0;0;0;38;0;0;0;39;0;0;0;40;0;0;0;41;0;0;0;42;0;0;0;43;0;0;0;44;0;0;0;45;0;0;0;46;0;0;0;47;0;0;0;48;0;0;0;49;0;0;0;50;0;0;0;51;0;0;0;52;0;0;0;53;0;0;0;54;0;0;0;55;0;0;0;56;0;0;0;57;0;0;0;58;0;0;0;59;0;0;0;60;0;0;0;61;0;0;0;62;0;0;0;63;0;0;0;64;0;0;0;65;0;0;0;66;0;0;0;67;0;0;0;68;0;0;0;69;0;0;0;70;0;0;0;71;0;0;0;72;0;0;0;73;0;0;0;74;0;0;0;75;0;0;0;76;0;0;0;77;0;0;0;78;0;0;0;79;0;0;0;80;0;0;0;81;0;0;0;82;0;0;0;83;0;0;0;84;0;0;0;85;0;0;0;86;0;0;0;87;0;0;0;88;0;0;0;89;0;0;0;90;0;0;0;91;0;0;0;92;0;0;0;93;0;0;0;94;0;0;0;95;0;0;0;96;0;0;0;97;0;0;0;98;0;0;0;99;0;0;0;100;0;0;0;101;0;0;0;102;0;0;0;103;0;0;0;104;0;0;0;105;0;0;0;106;0;0;0;107;0;0;0;108;0;0;0;109;0;0;0;110;0;0;0;111;0;0;0;112;0;0;0;113;0;0;0;114;0;0;0;115;0;0;0;116;0;0;0;117;0;0;0;118;0;0;0;119;0;0;0;120;0;0;0;121;0;0;0;122;0;0;0;123;0;0;0;124;0;0;0;125;0;0;0;126;0;0;0;127;0;0;0;128;0;0;0;129;0;0;0;130;0;0;0;131;0;0;0;132;0;0;0;133;0;0;0;134;0;0;0;135;0;0;0;136;0;0;0;137;0;0;0;138;0;0;0;139;0;0;0;140;0;0;0;141;0;0;0;142;0;0;0;143;0;0;0;144;0;0;0;145;0;0;0;146;0;0;0;147;0;0;0;148;0;0;0;149;0;0;0;150;0;0;0;151;0;0;0;152;0;0;0;153;0;0;0;154;0;0;0;155;0;0;0;156;0;0;0;157;0;0;0;158;0;0;0;159;0;0;0;160;0;0;0;161;0;0;0;162;0;0;0;163;0;0;0;164;0;0;0;165;0;0;0;166;0;0;0;167;0;0;0;168;0;0;0;169;0;0;0;170;0;0;0;171;0;0;0;172;0;0;0;173;0;0;0;174;0;0;0;175;0;0;0;176;0;0;0;177;0;0;0;178;0;0;0;179;0;0;0;180;0;0;0;181;0;0;0;182;0;0;0;183;0;0;0;184;0;0;0;185;0;0;0;186;0;0;0;187;0;0;0;188;0;0;0;189;0;0;0;190;0;0;0;191;0;0;0;192;0;0;0;193;0;0;0;194;0;0;0;195;0;0;0;196;0;0;0;197;0;0;0;198;0;0;0;199;0;0;0;200;0;0;0;201;0;0;0;202;0;0;0;203;0;0;0;204;0;0;0;205;0;0;0;206;0;0;0;207;0;0;0;208;0;0;0;209;0;0;0;210;0;0;0;211;0;0;0;212;0;0;0;213;0;0;0;214;0;0;0;215;0;0;0;216;0;0;0;217;0;0;0;218;0;0;0;219;0;0;0;220;0;0;0;221;0;0;0;222;0;0;0;223;0;0;0;224;0;0;0;225;0;0;0;226;0;0;0;227;0;0;0;228;0;0;0;229;0;0;0;230;0;0;0;231;0;0;0;232;0;0;0;233;0;0;0;234;0;0;0;235;0;0;0;236;0;0;0;237;0;0;0;238;0;0;0;239;0;0;0;240;0;0;0;241;0;0;0;242;0;0;0;243;0;0;0;244;0;0;0;245;0;0;0;246;0;0;0;247;0;0;0;248;0;0;0;249;0;0;0;250;0;0;0;251;0;0;0;252;0;0;0;253;0;0;0;254;0;0;0;255;0;0;0;0;1;0;0;1;1;0;0;2;1;0;0;3;1;0;0;4;1;0;0;5;1;0;0;6;1;0;0;7;1;0;0;8;1;0;0;9;1;0;0;10;1;0;0;11;1;0;0;12;1;0;0;13;1;0;0;14;1;0;0;15;1;0;0;16;1;0;0;17;1;0;0;18;1;0;0;19;1;0;0;20;1;0;0;21;1;0;0;22;1;0;0;23;1;0;0;24;1;0;0;25;1;0;0;26;1;0;0;27;1;0;0;28;1;0;0;29;1;0;0;30;1;0;0;31;1;0;0;32;1;0;0;33;1;0;0;34;1;0;0;35;1;0;0;36;1;0;0;37;1;0;0;38;1;0;0;39;1;0;0;40;1;0;0;41;1;0;0;42;1;0;0;43;1;0;0;44;1;0;0;45;1;0;0;46;1;0;0;47;1;0;0;48;1;0;0;49;1;0;0;50;1;0;0;51;1;0;0;52;1;0;0;53;1;0;0;54;1;0;0;55;1;0;0;56;1;0;0;57;1;0;0;58;1;0;0;59;1;0;0;60;1;0;0;61;1;0;0;62;1;0;0;63;1;0;0;64;1;0;0;65;1;0;0;66;1;0;0;67;1;0;0;68;1;0;0;69;1;0;0;70;1;0;0;71;1;0;0;72;1;0;0;73;1;0;0;74;1;0;0;75;1;0;0;76;1;0;0;77;1;0;0;78;1;0;0;79;1;0;0;80;1;0;0;81;1;0;0;82;1;0;0;83;1;0;0;84;1;0;0;85;1;0;0;86;1;0;0;87;1;0;0;88;1;0;0;89;1;0;0;90;1;0;0;91;1;0;0;92;1;0;0;93;1;0;0;94;1;0;0;95;1;0;0;96;1;0;0;97;1;0;0;98;1;0;0;99;1;0;0;100;1;0;0;101;1;0;0;102;1;0;0;103;1;0;0;104;1;0;0;105;1;0;0;106;1;0;0;107;1;0;0;108;1;0;0;109;1;0;0;110;1;0;0;111;1;0;0;112;1;0;0;113;1;0;0;114;1;0;0;115;1;0;0;116;1;0;0;117;1;0;0;118;1;0;0;119;1;0;0;120;1;0;0;121;1;0;0;122;1;0;0;123;1;0;0;124;1;0;0;125;1;0;0;126;1;0;0;127;1;0;0;128;1;0;0;129;1;0;0;130;1;0;0;131;1;0;0;132;1;0;0;133;1;0;0;134;1;0;0;135;1;0;0;136;1;0;0;137;1;0;0;138;1;0;0;139;1;0;0;140;1;0;0;141;1;0;0;142;1;0;0;143;1;0;0;144;1;0;0;145;1;0;0;146;1;0;0;147;1;0;0;148;1;0;0;149;1;0;0;150;1;0;0;151;1;0;0;152;1;0;0;153;1;0;0;154;1;0;0;155;1;0;0;156;1;0;0;157;1;0;0;158;1;0;0;159;1;0;0;160;1;0;0;161;1;0;0;162;1;0;0;163;1;0;0;164;1;0;0;165;1;0;0;166;1;0;0;167;1;0;0;168;1;0;0;169;1;0;0;170;1;0;0;171;1;0;0;172;1;0;0;173;1;0;0;174;1;0;0;175;1;0;0;176;1;0;0;177;1;0;0;178;1;0;0;179;1;0;0;180;1;0;0;181;1;0;0;182;1;0;0;183;1;0;0;184;1;0;0;185;1;0;0;186;1;0;0;187;1;0;0;188;1;0;0;189;1;0;0;190;1;0;0;191;1;0;0;192;1;0;0;193;1;0;0;194;1;0;0;195;1;0;0;196;1;0;0;197;1;0;0;198;1;0;0;199;1;0;0;200;1;0;0;201;1;0;0;202;1;0;0;203;1;0;0;204;1;0;0;205;1;0;0;206;1;0;0;207;1;0;0;208;1;0;0;209;1;0;0;210;1;0;0;211;1;0;0;212;1;0;0;213;1;0;0;214;1;0;0;215;1;0;0;216;1;0;0;217;1;0;0;218;1;0;0;219;1;0;0;220;1;0;0;221;1;0;0;222;1;0;0;223;1;0;0;224;1;0;0;225;1;0;0;226;1;0;0;227;1;0;0;228;1;0;0;229;1;0;0;230;1;0;0;231;1;0;0;232;1;0;0;233;1;0;0;234;1;0;0;235;1;0;0;236;1;0;0;237;1;0;0;238;1;0;0;239;1;0;0;240;1;0;0;241;1;0;0;242;1;0;0;243;1;0;0;244;1;0;0;245;1;0;0;246;1;0;0;247;1;0;0;248;1;0;0;249;1;0;0;250;1;0;0;251;1;0;0;252;1;0;0;253;1;0;0;254;1;0;0;255;1;0;0;0;2;0;0;1;2;0;0;2;2;0;0;3;2;0;0;4;2;0;0;5;2;0;0;6;2;0;0;7;2;0;0;8;2;0;0;9;2;0;0;10;2;0;0;11;2;0;0;12;2;0;0;13;2;0;0;14;2;0;0;15;2;0;0;16;2;0;0;17;2;0;0;18;2;0;0;19;2;0;0;20;2;0;0;21;2;0;0;22;2;0;0;23;2;0;0;24;2;0;0;25;2;0;0;26;2;0;0;27;2;0;0;28;2;0;0;29;2;0;0;30;2;0;0;31;2;0;0;32;2;0;0;33;2;0;0;34;2;0;0;35;2;0;0;36;2;0;0;37;2;0;0;38;2;0;0;39;2;0;0;40;2;0;0;41;2;0;0;42;2;0;0;43;2;0;0;44;2;0;0;45;2;0;0;46;2;0;0;47;2;0;0;48;2;0;0;49;2;0;0;50;2;0;0;51;2;0;0;52;2;0;0;53;2;0;0;54;2;0;0;55;2;0;0;56;2;0;0;57;2;0;0;58;2;0;0;59;2;0;0;60;2;0;0;61;2;0;0;62;2;0;0;63;2;0;0;64;2;0;0;65;2;0;0;66;2;0;0;67;2;0;0;68;2;0;0;69;2;0;0;70;2;0;0;71;2;0;0;72;2;0;0;73;2;0;0;74;2;0;0;75;2;0;0;76;2;0;0;77;2;0;0;78;2;0;0;79;2;0;0;80;2;0;0;81;2;0;0;82;2;0;0;83;2;0;0;84;2;0;0;85;2;0;0;86;2;0;0;87;2;0;0;88;2;0;0;89;2;0;0;90;2;0;0;91;2;0;0;92;2;0;0;93;2;0;0;94;2;0;0;95;2;0;0;96;2;0;0;97;2;0;0;98;2;0;0;99;2;0;0;100;2;0;0;101;2;0;0;102;2;0;0;103;2;0;0;104;2;0;0;105;2;0;0;106;2;0;0;107;2;0;0;108;2;0;0;109;2;0;0;110;2;0;0;111;2;0;0;112;2;0;0;113;2;0;0;114;2;0;0;115;2;0;0;116;2;0;0;117;2;0;0;118;2;0;0;119;2;0;0;120;2;0;0;121;2;0;0;122;2;0;0;123;2;0;0;124;2;0;0;125;2;0;0;126;2;0;0;127;2;0;0;128;2;0;0;129;2;0;0;130;2;0;0;131;2;0;0;132;2;0;0;133;2;0;0;134;2;0;0;135;2;0;0;136;2;0;0;137;2;0;0;138;2;0;0;139;2;0;0;140;2;0;0;141;2;0;0;142;2;0;0;143;2;0;0;144;2;0;0;145;2;0;0;146;2;0;0;147;2;0;0;148;2;0;0;149;2;0;0;150;2;0;0;151;2;0;0;152;2;0;0;153;2;0;0;154;2;0;0;155;2;0;0;156;2;0;0;157;2;0;0;158;2;0;0;159;2;0;0;160;2;0;0;161;2;0;0;162;2;0;0;163;2;0;0;164;2;0;0;165;2;0;0;166;2;0;0;167;2;0;0;168;2;0;0;169;2;0;0;170;2;0;0;171;2;0;0;172;2;0;0;173;2;0;0;174;2;0;0;175;2;0;0;176;2;0;0;177;2;0;0;178;2;0;0;179;2;0;0;180;2;0;0;181;2;0;0;182;2;0;0;183;2;0;0;184;2;0;0;185;2;0;0;186;2;0;0;187;2;0;0;188;2;0;0;189;2;0;0;190;2;0;0;191;2;0;0;192;2;0;0;193;2;0;0;194;2;0;0;195;2;0;0;196;2;0;0;197;2;0;0;198;2;0;0;199;2;0;0;200;2;0;0;201;2;0;0;202;2;0;0;203;2;0;0;204;2;0;0;205;2;0;0;206;2;0;0;207;2;0;0;208;2;0;0;209;2;0;0;210;2;0;0;211;2;0;0;212;2;0;0;213;2;0;0;214;2;0;0;215;2;0;0;216;2;0;0;217;2;0;0;218;2;0;0;219;2;0;0;220;2;0;0;221;2;0;0;222;2;0;0;223;2;0;0;224;2;0;0;225;2;0;0;226;2;0;0;227;2;0;0;228;2;0;0;229;2;0;0;230;2;0;0;231;2;0;0;232;2;0;0;233;2;0;0;234;2;0;0;235;2;0;0;236;2;0;0;237;2;0;0;238;2;0;0;239;2;0;0;240;2;0;0;241;2;0;0;242;2;0;0;243;2;0;0;244;2;0;0;245;2;0;0;246;2;0;0;247;2;0;0;248;2;0;0;249;2;0;0;250;2;0;0;251;2;0;0;252;2;0;0;253;2;0;0;254;2;0;0;255;2;0;0;0;3;0;0;1;3;0;0;2;3;0;0;3;3;0;0;4;3;0;0;5;3;0;0;6;3;0;0;7;3;0;0;8;3;0;0;9;3;0;0;10;3;0;0;11;3;0;0;12;3;0;0;13;3;0;0;14;3;0;0;15;3;0;0;16;3;0;0;17;3;0;0;18;3;0;0;19;3;0;0;20;3;0;0;21;3;0;0;22;3;0;0;23;3;0;0;24;3;0;0;25;3;0;0;26;3;0;0;27;3;0;0;28;3;0;0;29;3;0;0;30;3;0;0;31;3;0;0;32;3;0;0;33;3;0;0;34;3;0;0;35;3;0;0;36;3;0;0;37;3;0;0;38;3;0;0;39;3;0;0;40;3;0;0;41;3;0;0;42;3;0;0;43;3;0;0;44;3;0;0;45;3;0;0;46;3;0;0;47;3;0;0;48;3;0;0;49;3;0;0;50;3;0;0;51;3;0;0;52;3;0;0;53;3;0;0;54;3;0;0;55;3;0;0;56;3;0;0;57;3;0;0;58;3;0;0;59;3;0;0;60;3;0;0;61;3;0;0;62;3;0;0;63;3;0;0;64;3;0;0;65;3;0;0;66;3;0;0;67;3;0;0;68;3;0;0;69;3;0;0;70;3;0;0;71;3;0;0;72;3;0;0;73;3;0;0;74;3;0;0;75;3;0;0;76;3;0;0;77;3;0;0;78;3;0;0;79;3;0;0;80;3;0;0;81;3;0;0;82;3;0;0;83;3;0;0;84;3;0;0;85;3;0;0;86;3;0;0;87;3;0;0;88;3;0;0;89;3;0;0;90;3;0;0;91;3;0;0;92;3;0;0;93;3;0;0;94;3;0;0;95;3;0;0;96;3;0;0;97;3;0;0;98;3;0;0;99;3;0;0;100;3;0;0;101;3;0;0;102;3;0;0;103;3;0;0;104;3;0;0;105;3;0;0;106;3;0;0;107;3;0;0;108;3;0;0;109;3;0;0;110;3;0;0;111;3;0;0;112;3;0;0;113;3;0;0;114;3;0;0;115;3;0;0;116;3;0;0;117;3;0;0;118;3;0;0;119;3;0;0;120;3;0;0;121;3;0;0;122;3;0;0;123;3;0;0;124;3;0;0;125;3;0;0;126;3;0;0;127;3;0;0;128;3;0;0;129;3;0;0;130;3;0;0;131;3;0;0;132;3;0;0;133;3;0;0;134;3;0;0;135;3;0;0;136;3;0;0;137;3;0;0;138;3;0;0;139;3;0;0;140;3;0;0;141;3;0;0;142;3;0;0;143;3;0;0;144;3;0;0;145;3;0;0;146;3;0;0;147;3;0;0;148;3;0;0;149;3;0;0;150;3;0;0;151;3;0;0;152;3;0;0;153;3;0;0;154;3;0;0;155;3;0;0;156;3;0;0;157;3;0;0;158;3;0;0;159;3;0;0;160;3;0;0;161;3;0;0;162;3;0;0;163;3;0;0;164;3;0;0;165;3;0;0;166;3;0;0;167;3;0;0;168;3;0;0;169;3;0;0;170;3;0;0;171;3;0;0;172;3;0;0;173;3;0;0;174;3;0;0;175;3;0;0;176;3;0;0;177;3;0;0;178;3;0;0;179;3;0;0;180;3;0;0;181;3;0;0;182;3;0;0;183;3;0;0;184;3;0;0;185;3;0;0;186;3;0;0;187;3;0;0;188;3;0;0;189;3;0;0;190;3;0;0;191;3;0;0;192;3;0;0;193;3;0;0;194;3;0;0;195;3;0;0;196;3;0;0;197;3;0;0;198;3;0;0;199;3;0;0;200;3;0;0;201;3;0;0;202;3;0;0;203;3;0;0;204;3;0;0;205;3;0;0;206;3;0;0;207;3;0;0;208;3;0;0;209;3;0;0;210;3;0;0;211;3;0;0;212;3;0;0;213;3;0;0;214;3;0;0;215;3;0;0;216;3;0;0;217;3;0;0;218;3;0;0;219;3;0;0;220;3;0;0;221;3;0;0;222;3;0;0;223;3;0;0;224;3;0;0;225;3;0;0;226;3;0;0;227;3;0;0;228;3;0;0;229;3;0;0;230;3;0;0;231;3;0;0;232;3;0;0;233;3;0;0;234;3;0;0;235;3;0;0;236;3;0;0;237;3;0;0;238;3;0;0;239;3;0;0;240;3;0;0;241;3;0;0;242;3;0;0;243;3;0;0;244;3;0;0;245;3;0;0;246;3;0;0;247;3;0;0;248;3;0;0;249;3;0;0;250;3;0;0;251;3;0;0;252;3;0;0;253;3;0;0;254;3;0;0;255;3;0;0;0;4;0;0;1;4;0;0;2;4;0;0;3;4;0;0;4;4;0;0;5;4;0;0;6;4;0;0;7;4;0;0;8;4;0;0;9;4;0;0;10;4;0;0;11;4;0;0;12;4;0;0;13;4;0;0;14;4;0;0;15;4;0;0;16;4;0;0;17;4;0;0;18;4;0;0;19;4;0;0;20;4;0;0;21;4;0;0;22;4;0;0;23;4;0;0;24;4;0;0;25;4;0;0;26;4;0;0;27;4;0;0;28;4;0;0;29;4;0;0;30;4;0;0;31;4;0;0;32;4;0;0;33;4;0;0;34;4;0;0;35;4;0;0;36;4;0;0;37;4;0;0;38;4;0;0;39;4;0;0;40;4;0;0;41;4;0;0;42;4;0;0;43;4;0;0;44;4;0;0;45;4;0;0;46;4;0;0;47;4;0;0;48;4;0;0;49;4;0;0;50;4;0;0;51;4;0;0;52;4;0;0;53;4;0;0;54;4;0;0;55;4;0;0;56;4;0;0;57;4;0;0;58;4;0;0;59;4;0;0;60;4;0;0;61;4;0;0;62;4;0;0;63;4;0;0;64;4;0;0;65;4;0;0;66;4;0;0;67;4;0;0;68;4;0;0;69;4;0;0;70;4;0;0;71;4;0;0;72;4;0;0;73;4;0;0;74;4;0;0;75;4;0;0;76;4;0;0;77;4;0;0;78;4;0;0;79;4;0;0;80;4;0;0;81;4;0;0;82;4;0;0;83;4;0;0;84;4;0;0;85;4;0;0;86;4;0;0;87;4;0;0;88;4;0;0;89;4;0;0;90;4;0;0;91;4;0;0;92;4;0;0;93;4;0;0;94;4;0;0;95;4;0;0;96;4;0;0;97;4;0;0;98;4;0;0;99;4;0;0;100;4;0;0;101;4;0;0;102;4;0;0;103;4;0;0;104;4;0;0;105;4;0;0;106;4;0;0;107;4;0;0;108;4;0;0;109;4;0;0;110;4;0;0;111;4;0;0;112;4;0;0;113;4;0;0;114;4;0;0;115;4;0;0;116;4;0;0;117;4;0;0;118;4;0;0;119;4;0;0;120;4;0;0;121;4;0;0;122;4;0;0;123;4;0;0;124;4;0;0;125;4;0;0;126;4;0;0;127;4;0;0;128;4;0;0;129;4;0;0;130;4;0;0;131;4;0;0;132;4;0;0;133;4;0;0;134;4;0;0;135;4;0;0;136;4;0;0;137;4;0;0;138;4;0;0;139;4;0;0;140;4;0;0;141;4;0;0;142;4;0;0;143;4;0;0;144;4;0;0;145;4;0;0;146;4;0;0;147;4;0;0;148;4;0;0;149;4;0;0;150;4;0;0;151;4;0;0;152;4;0;0;153;4;0;0;154;4;0;0;155;4;0;0;156;4;0;0;157;4;0;0;158;4;0;0;159;4;0;0;160;4;0;0;161;4;0;0;162;4;0;0;163;4;0;0;164;4;0;0;165;4;0;0;166;4;0;0;167;4;0;0;168;4;0;0;169;4;0;0;170;4;0;0;171;4;0;0;172;4;0;0;173;4;0;0;174;4;0;0;175;4;0;0;176;4;0;0;177;4;0;0;178;4;0;0;179;4;0;0;180;4;0;0;181;4;0;0;182;4;0;0;183;4;0;0;184;4;0;0;185;4;0;0;186;4;0;0;187;4;0;0;188;4;0;0;189;4;0;0;190;4;0;0;191;4;0;0;192;4;0;0;193;4;0;0;194;4;0;0;195;4;0;0;196;4;0;0;197;4;0;0;198;4;0;0;199;4;0;0;200;4;0;0;201;4;0;0;202;4;0;0;203;4;0;0;204;4;0;0;205;4;0;0;206;4;0;0;207;4;0;0;208;4;0;0;209;4;0;0;210;4;0;0;211;4;0;0;212;4;0;0;213;4;0;0;214;4;0;0;215;4;0;0;216;4;0;0;217;4;0;0;218;4;0;0;219;4;0;0;220;4;0;0;221;4;0;0;222;4;0;0;223;4;0;0;224;4;0;0;225;4;0;0;226;4;0;0;227;4;0;0;228;4;0;0;229;4;0;0;230;4;0;0;231;4;0;0;232;4;0;0;233;4;0;0;234;4;0;0;235;4;0;0;236;4;0;0;237;4;0;0;238;4;0;0;239;4;0;0;240;4;0;0;241;4;0;0;242;4;0;0;243;4;0;0;244;4;0;0;245;4;0;0;246;4;0;0;247;4;0;0;248;4;0;0;249;4;0;0;250;4;0;0;251;4;0;0;252;4;0;0;253;4;0;0;254;4;0;0;255;4;0;0;0;5;0;0;1;5;0;0;2;5;0;0;3;5;0;0;4;5;0;0;5;5;0;0;6;5;0;0;7;5;0;0;8;5;0;0;9;5;0;0;10;5;0;0;11;5;0;0;12;5;0;0;13;5;0;0;14;5;0;0;15;5;0;0;16;5;0;0;17;5;0;0;18;5;0;0;19;5;0;0;20;5;0;0;21;5;0;0;22;5;0;0;23;5;0;0;24;5;0;0;25;5;0;0;26;5;0;0;27;5;0;0;28;5;0;0;29;5;0;0;30;5;0;0;31;5;0;0;32;5;0;0;33;5;0;0;34;5;0;0;35;5;0;0;36;5;0;0;37;5;0;0;38;5;0;0;39;5;0;0;40;5;0;0;41;5;0;0;42;5;0;0;43;5;0;0;44;5;0;0;45;5;0;0;46;5;0;0;47;5;0;0;48;5;0;0;49;5;0;0;50;5;0;0;51;5;0;0;52;5;0;0;53;5;0;0;54;5;0;0;55;5;0;0;56;5;0;0;57;5;0;0;58;5;0;0;59;5;0;0;60;5;0;0;61;5;0;0;62;5;0;0;63;5;0;0;64;5;0;0;65;5;0;0;66;5;0;0;67;5;0;0;68;5;0;0;69;5;0;0;70;5;0;0;71;5;0;0;72;5;0;0;73;5;0;0;74;5;0;0;75;5;0;0;76;5;0;0;77;5;0;0;78;5;0;0;79;5;0;0;80;5;0;0;81;5;0;0;82;5;0;0;83;5;0;0;84;5;0;0;85;5;0;0;86;5;0;0;87;5;0;0;88;5;0;0;89;5;0;0;90;5;0;0;91;5;0;0;92;5;0;0;93;5;0;0;94;5;0;0;95;5;0;0;96;5;0;0;97;5;0;0;98;5;0;0;99;5;0;0;100;5;0;0;101;5;0;0;102;5;0;0;103;5;0;0;104;5;0;0;105;5;0;0;106;5;0;0;107;5;0;0;108;5;0;0;109;5;0;0;110;5;0;0;111;5;0;0;112;5;0;0;113;5;0;0;114;5;0;0;115;5;0;0;116;5;0;0;117;5;0;0;118;5;0;0;119;5;0;0;120;5;0;0;121;5;0;0;122;5;0;0;123;5;0;0;124;5;0;0;125;5;0;0;126;5;0;0;127;5;0;0;128;5;0;0;129;5;0;0;130;5;0;0;131;5;0;0;132;5;0;0;133;5;0;0;134;5;0;0;135;5;0;0;136;5;0;0;137;5;0;0;138;5;0;0;139;5;0;0;140;5;0;0;141;5;0;0;142;5;0;0;143;5;0;0;144;5;0;0;145;5;0;0;146;5;0;0;147;5;0;0;148;5;0;0;149;5;0;0;150;5;0;0;151;5;0;0;152;5;0;0;153;5;0;0;154;5;0;0;155;5;0;0;156;5;0;0;157;5;0;0;158;5;0;0;159;5;0;0;160;5;0;0;161;5;0;0;162;5;0;0;163;5;0;0;164;5;0;0;165;5;0;0;166;5;0;0;167;5;0;0;168;5;0;0;169;5;0;0;170;5;0;0;171;5;0;0;172;5;0;0;173;5;0;0;174;5;0;0;175;5;0;0;176;5;0;0;177;5;0;0;178;5;0;0;179;5;0;0;180;5;0;0;181;5;0;0;182;5;0;0;183;5;0;0;184;5;0;0;185;5;0;0;186;5;0;0;187;5;0;0;188;5;0;0;189;5;0;0;190;5;0;0;191;5;0;0;192;5;0;0;193;5;0;0;194;5;0;0;195;5;0;0;196;5;0;0;197;5;0;0;198;5;0;0;199;5;0;0;200;5;0;0;201;5;0;0;202;5;0;0;203;5;0;0;204;5;0;0;205;5;0;0;206;5;0;0;207;5;0;0;208;5;0;0;209;5;0;0;210;5;0;0;211;5;0;0;212;5;0;0;213;5;0;0;214;5;0;0;215;5;0;0;216;5;0;0;217;5;0;0;218;5;0;0;219;5;0;0;220;5;0;0;221;5;0;0;222;5;0;0;223;5;0;0;224;5;0;0;225;5;0;0;226;5;0;0;227;5;0;0;228;5;0;0;229;5;0;0;230;5;0;0;231;5;0;0;232;5;0;0;233;5;0;0;234;5;0;0;235;5;0;0;236;5;0;0;237;5;0;0;238;5;0;0;239;5;0;0;240;5;0;0;241;5;0;0;242;5;0;0;243;5;0;0;244;5;0;0;245;5;0;0;246;5;0;0;247;5;0;0;248;5;0;0;249;5;0;0;250;5;0;0;251;5;0;0;252;5;0;0;253;5;0;0;254;5;0;0;255;5;0;0;0;6;0;0;1;6;0;0;2;6;0;0;3;6;0;0;4;6;0;0;5;6;0;0;6;6;0;0;7;6;0;0;8;6;0;0;9;6;0;0;10;6;0;0;11;6;0;0;12;6;0;0;13;6;0;0;14;6;0;0;15;6;0;0;16;6;0;0;17;6;0;0;18;6;0;0;19;6;0;0;20;6;0;0;21;6;0;0;22;6;0;0;23;6;0;0;24;6;0;0;25;6;0;0;26;6;0;0;27;6;0;0;28;6;0;0;29;6;0;0;30;6;0;0;31;6;0;0;32;6;0;0;33;6;0;0;34;6;0;0;35;6;0;0;36;6;0;0;37;6;0;0;38;6;0;0;39;6;0;0;40;6;0;0;41;6;0;0;42;6;0;0;43;6;0;0;44;6;0;0;45;6;0;0;46;6;0;0;47;6;0;0;48;6;0;0;49;6;0;0;50;6;0;0;51;6;0;0;52;6;0;0;53;6;0;0;54;6;0;0;55;6;0;0;56;6;0;0;57;6;0;0;58;6;0;0;59;6;0;0;60;6;0;0;61;6;0;0;62;6;0;0;63;6;0;0;64;6;0;0;65;6;0;0;66;6;0;0;67;6;0;0;68;6;0;0;69;6;0;0;70;6;0;0;71;6;0;0;72;6;0;0;73;6;0;0;74;6;0;0;75;6;0;0;76;6;0;0;77;6;0;0;78;6;0;0;79;6;0;0;80;6;0;0;81;6;0;0;82;6;0;0;83;6;0;0;84;6;0;0;85;6;0;0;86;6;0;0;87;6;0;0;88;6;0;0;89;6;0;0;90;6;0;0;91;6;0;0;92;6;0;0;93;6;0;0;94;6;0;0;95;6;0;0;96;6;0;0;97;6;0;0;98;6;0;0;99;6;0;0;100;6;0;0;101;6;0;0;102;6;0;0;103;6;0;0;104;6;0;0;105;6;0;0;106;6;0;0;107;6;0;0;108;6;0;0;109;6;0;0;110;6;0;0;111;6;0;0;112;6;0;0;113;6;0;0;114;6;0;0;115;6;0;0;116;6;0;0;117;6;0;0;118;6;0;0;119;6;0;0;120;6;0;0;121;6;0;0;122;6;0;0;123;6;0;0;124;6;0;0;125;6;0;0;126;6;0;0;127;6;0;0;128;6;0;0;129;6;0;0;130;6;0;0;131;6;0;0;132;6;0;0;133;6;0;0;134;6;0;0;135;6;0;0;136;6;0;0;137;6;0;0;138;6;0;0;139;6;0;0;140;6;0;0;141;6;0;0;142;6;0;0;143;6;0;0;144;6;0;0;145;6;0;0;146;6;0;0;147;6;0;0;148;6;0;0;149;6;0;0;150;6;0;0;151;6;0;0;152;6;0;0;153;6;0;0;154;6;0;0;155;6;0;0;156;6;0;0;157;6;0;0;158;6;0;0;159;6;0;0;160;6;0;0;161;6;0;0;162;6;0;0;163;6;0;0;164;6;0;0;165;6;0;0;166;6;0;0;167;6;0;0;168;6;0;0;169;6;0;0;170;6;0;0;171;6;0;0;172;6;0;0;173;6;0;0;174;6;0;0;175;6;0;0;176;6;0;0;177;6;0;0;178;6;0;0;179;6;0;0;180;6;0;0;181;6;0;0;182;6;0;0;183;6;0;0;184;6;0;0;185;6;0;0;186;6;0;0;187;6;0;0;188;6;0;0;189;6;0;0;190;6;0;0;191;6;0;0;192;6;0;0;193;6;0;0;194;6;0;0;195;6;0;0;196;6;0;0;197;6;0;0;198;6;0;0;199;6;0;0;200;6;0;0;201;6;0;0;202;6;0;0;203;6;0;0;204;6;0;0;205;6;0;0;206;6;0;0;207;6;0;0;208;6;0;0;209;6;0;0;210;6;0;0;211;6;0;0;212;6;0;0;213;6;0;0;214;6;0;0;215;6;0;0;216;6;0;0;217;6;0;0;218;6;0;0;219;6;0;0;220;6;0;0;221;6;0;0;222;6;0;0;223;6;0;0;224;6;0;0;225;6;0;0;226;6;0;0;227;6;0;0;228;6;0;0;229;6;0;0;230;6;0;0;231;6;0;0;232;6;0;0;233;6;0;0;234;6;0;0;235;6;0;0;236;6;0;0;237;6;0;0;238;6;0;0;239;6;0;0;240;6;0;0;241;6;0;0;242;6;0;0;243;6;0;0;244;6;0;0;245;6;0;0;246;6;0;0;247;6;0;0;248;6;0;0;249;6;0;0;250;6;0;0;251;6;0;0;252;6;0;0;253;6;0;0;254;6;0;0;255;6;0;0;0;7;0;0;1;7;0;0;2;7;0;0;3;7;0;0;4;7;0;0;5;7;0;0;6;7;0;0;7;7;0;0;8;7;0;0;9;7;0;0;10;7;0;0;11;7;0;0;12;7;0;0;13;7;0;0;14;7;0;0;15;7;0;0;16;7;0;0;17;7;0;0;18;7;0;0;19;7;0;0;20;7;0;0;21;7;0;0;22;7;0;0;23;7;0;0;24;7;0;0;25;7;0;0;26;7;0;0;27;7;0;0;28;7;0;0;29;7;0;0;30;7;0;0;31;7;0;0;32;7;0;0;33;7;0;0;34;7;0;0;35;7;0;0;36;7;0;0;37;7;0;0;38;7;0;0;39;7;0;0;40;7;0;0;41;7;0;0;42;7;0;0;43;7;0;0;44;7;0;0;45;7;0;0;46;7;0;0;47;7;0;0;48;7;0;0;49;7;0;0;50;7;0;0;51;7;0;0;52;7;0;0;53;7;0;0;54;7;0;0;55;7;0;0;56;7;0;0;57;7;0;0;58;7;0;0;59;7;0;0;60;7;0;0;61;7;0;0;62;7;0;0;63;7;0;0;64;7;0;0;65;7;0;0;66;7;0;0;67;7;0;0;68;7;0;0;69;7;0;0;70;7;0;0;71;7;0;0;72;7;0;0;73;7;0;0;74;7;0;0;75;7;0;0;76;7;0;0;77;7;0;0;78;7;0;0;79;7;0;0;80;7;0;0;81;7;0;0;82;7;0;0;83;7;0;0;84;7;0;0;85;7;0;0;86;7;0;0;87;7;0;0;88;7;0;0;89;7;0;0;90;7;0;0;91;7;0;0;92;7;0;0;93;7;0;0;94;7;0;0;95;7;0;0;96;7;0;0;97;7;0;0;98;7;0;0;99;7;0;0;100;7;0;0;101;7;0;0;102;7;0;0;103;7;0;0;104;7;0;0;105;7;0;0;106;7;0;0;107;7;0;0;108;7;0;0;109;7;0;0;110;7;0;0;111;7;0;0;112;7;0;0;113;7;0;0;114;7;0;0;115;7;0;0;116;7;0;0;117;7;0;0;118;7;0;0;119;7;0;0;120;7;0;0;121;7;0;0;122;7;0;0;123;7;0;0;124;7;0;0;125;7;0;0;126;7;0;0;127;7;0;0;128;7;0;0;129;7;0;0;130;7;0;0;131;7;0;0;132;7;0;0;133;7;0;0;134;7;0;0;135;7;0;0;136;7;0;0;137;7;0;0;138;7;0;0;139;7;0;0;140;7;0;0;141;7;0;0;142;7;0;0;143;7;0;0;144;7;0;0;145;7;0;0;146;7;0;0;147;7;0;0;148;7;0;0;149;7;0;0;150;7;0;0;151;7;0;0;152;7;0;0;153;7;0;0;154;7;0;0;155;7;0;0;156;7;0;0;157;7;0;0;158;7;0;0;159;7;0;0;160;7;0;0;161;7;0;0;162;7;0;0;163;7;0;0;164;7;0;0;165;7;0;0;166;7;0;0;167;7;0;0;168;7;0;0;169;7;0;0;170;7;0;0;171;7;0;0;172;7;0;0;173;7;0;0;174;7;0;0;175;7;0;0;176;7;0;0;177;7;0;0;178;7;0;0;179;7;0;0;180;7;0;0;181;7;0;0;182;7;0;0;183;7;0;0;184;7;0;0;185;7;0;0;186;7;0;0;187;7;0;0;188;7;0;0;189;7;0;0;190;7;0;0;191;7;0;0;192;7;0;0;193;7;0;0;194;7;0;0;195;7;0;0;196;7;0;0;197;7;0;0;198;7;0;0;199;7;0;0;200;7;0;0;201;7;0;0;202;7;0;0;203;7;0;0;204;7;0;0;205;7;0;0;206;7;0;0;207;7;0;0;208;7;0;0;209;7;0;0;210;7;0;0;211;7;0;0;212;7;0;0;213;7;0;0;214;7;0;0;215;7;0;0;216;7;0;0;217;7;0;0;218;7;0;0;219;7;0;0;220;7;0;0;221;7;0;0;222;7;0;0;223;7;0;0;224;7;0;0;225;7;0;0;226;7;0;0;227;7;0;0;228;7;0;0;229;7;0;0;230;7;0;0;231;7;0;0;232;7;0;0;233;7;0;0;234;7;0;0;235;7;0;0;236;7;0;0;237;7;0;0;238;7;0;0;239;7;0;0;240;7;0;0;241;7;0;0;242;7;0;0;243;7;0;0;244;7;0;0;245;7;0;0;246;7;0;0;247;7;0;0;248;7;0;0;249;7;0;0;250;7;0;0;251;7;0;0;252;7;0;0;253;7;0;0;254;7;0;0;255;7;0;0;0;8;0;0;1;8;0;0;2;8;0;0;3;8;0;0;4;8;0;0;5;8;0;0;6;8;0;0;7;8;0;0;8;8;0;0;9;8;0;0;10;8;0;0;11;8;0;0;12;8;0;0;13;8;0;0;14;8;0;0;15;8;0;0;16;8;0;0;17;8;0;0;18;8;0;0;19;8;0;0;20;8;0;0;21;8;0;0;22;8;0;0;23;8;0;0;24;8;0;0;25;8;0;0;26;8;0;0;27;8;0;0;28;8;0;0;29;8;0;0;30;8;0;0;31;8;0;0;32;8;0;0;33;8;0;0;34;8;0;0;35;8;0;0;36;8;0;0;37;8;0;0;38;8;0;0;39;8;0;0;40;8;0;0;41;8;0;0;42;8;0;0;43;8;0;0;44;8;0;0;45;8;0;0;46;8;0;0;47;8;0;0;48;8;0;0;49;8;0;0;50;8;0;0;51;8;0;0;52;8;0;0;53;8;0;0;54;8;0;0;55;8;0;0;56;8;0;0;57;8;0;0;58;8;0;0;59;8;0;0;60;8;0;0;61;8;0;0;62;8;0;0;63;8;0;0;64;8;0;0;65;8;0;0;66;8;0;0;67;8;0;0;68;8;0;0;69;8;0;0;70;8;0;0;71;8;0;0;72;8;0;0;73;8;0;0;74;8;0;0;75;8;0;0;76;8;0;0;77;8;0;0;78;8;0;0;79;8;0;0;80;8;0;0;81;8;0;0;82;8;0;0;83;8;0;0;84;8;0;0;85;8;0;0;86;8;0;0;87;8;0;0;88;8;0;0;89;8;0;0;90;8;0;0;91;8;0;0;92;8;0;0;93;8;0;0;94;8;0;0;95;8;0;0;96;8;0;0;97;8;0;0;98;8;0;0;99;8;0;0;100;8;0;0;101;8;0;0;102;8;0;0;103;8;0;0;104;8;0;0;105;8;0;0;106;8;0;0;107;8;0;0;108;8;0;0;109;8;0;0;110;8;0;0;111;8;0;0;112;8;0;0;113;8;0;0;114;8;0;0;115;8;0;0;116;8;0;0;117;8;0;0;118;8;0;0;119;8;0;0;120;8;0;0;121;8;0;0;122;8;0;0;123;8;0;0;124;8;0;0;125;8;0;0;126;8;0;0;127;8;0;0;128;8;0;0;129;8;0;0;130;8;0;0;131;8;0;0;132;8;0;0;133;8;0;0;134;8;0;0;135;8;0;0;136;8;0;0;137;8;0;0;138;8;0;0;139;8;0;0;140;8;0;0;141;8;0;0;142;8;0;0;143;8;0;0;144;8;0;0;145;8;0;0;146;8;0;0;147;8;0;0;148;8;0;0;149;8;0;0;150;8;0;0;151;8;0;0;152;8;0;0;153;8;0;0;154;8;0;0;155;8;0;0;156;8;0;0;157;8;0;0;158;8;0;0;159;8;0;0;160;8;0;0;161;8;0;0;162;8;0;0;163;8;0;0;164;8;0;0;165;8;0;0;166;8;0;0;167;8;0;0;168;8;0;0;169;8;0;0;170;8;0;0;171;8;0;0;172;8;0;0;173;8;0;0;174;8;0;0;175;8;0;0;176;8;0;0;177;8;0;0;178;8;0;0;179;8;0;0;180;8;0;0;181;8;0;0;182;8;0;0;183;8;0;0;184;8;0;0;185;8;0;0;186;8;0;0;187;8;0;0;188;8;0;0;189;8;0;0;190;8;0;0;191;8;0;0;192;8;0;0;193;8;0;0;194;8;0;0;195;8;0;0;196;8;0;0;197;8;0;0;198;8;0;0;199;8;0;0;200;8;0;0;201;8;0;0;202;8;0;0;203;8;0;0;204;8;0;0;205;8;0;0;206;8;0;0;207;8;0;0;208;8;0;0;209;8;0;0;210;8;0;0;211;8;0;0;212;8;0;0;213;8;0;0;214;8;0;0;215;8;0;0;216;8;0;0;217;8;0;0;218;8;0;0;219;8;0;0;220;8;0;0;221;8;0;0;222;8;0;0;223;8;0;0;224;8;0;0;225;8;0;0;226;8;0;0;227;8;0;0;228;8;0;0;229;8;0;0;230;8;0;0;231;8;0;0;232;8;0;0;233;8;0;0;234;8;0;0;235;8;0;0;236;8;0;0;237;8;0;0;238;8;0;0;239;8;0;0;240;8;0;0;241;8;0;0;242;8;0;0;243;8;0;0;244;8;0;0;245;8;0;0;246;8;0;0;247;8;0;0;248;8;0;0;249;8;0;0;250;8;0;0;251;8;0;0;252;8;0;0;253;8;0;0;254;8;0;0;255;8;0;0;0;9;0;0;1;9;0;0;2;9;0;0;3;9;0;0;4;9;0;0;5;9;0;0;6;9;0;0;7;9;0;0;8;9;0;0;9;9;0;0;10;9;0;0;11;9;0;0;12;9;0;0;13;9;0;0;14;9;0;0;15;9;0;0;16;9;0;0;17;9;0;0;18;9;0;0;19;9;0;0;20;9;0;0;21;9;0;0;22;9;0;0;23;9;0;0;24;9;0;0;25;9;0;0;26;9;0;0;27;9;0;0;28;9;0;0;29;9;0;0;30;9;0;0;31;9;0;0;32;9;0;0;33;9;0;0;34;9;0;0;35;9;0;0;36;9;0;0;37;9;0;0;38;9;0;0;39;9;0;0;40;9;0;0;41;9;0;0;42;9;0;0;43;9;0;0;44;9;0;0;45;9;0;0;46;9;0;0;47;9;0;0;48;9;0;0;49;9;0;0;50;9;0;0;51;9;0;0;52;9;0;0;53;9;0;0;54;9;0;0;55;9;0;0;56;9;0;0;57;9;0;0;58;9;0;0;59;9;0;0;60;9;0;0;61;9;0;0;62;9;0;0;63;9;0;0;64;9;0;0;65;9;0;0;66;9;0;0;67;9;0;0;68;9;0;0;69;9;0;0;70;9;0;0;71;9;0;0;72;9;0;0;73;9;0;0;74;9;0;0;75;9;0;0;76;9;0;0;77;9;0;0;78;9;0;0;79;9;0;0;80;9;0;0;81;9;0;0;82;9;0;0;83;9;0;0;84;9;0;0;85;9;0;0;86;9;0;0;87;9;0;0;88;9;0;0;89;9;0;0;90;9;0;0;91;9;0;0;92;9;0;0;93;9;0;0;94;9;0;0;95;9;0;0;96;9;0;0;97;9;0;0;98;9;0;0;99;9;0;0;100;9;0;0;101;9;0;0;102;9;0;0;103;9;0;0;104;9;0;0;105;9;0;0;106;9;0;0;107;9;0;0;108;9;0;0;109;9;0;0;110;9;0;0;111;9;0;0;112;9;0;0;113;9;0;0;114;9;0;0;115;9;0;0;116;9;0;0;117;9;0;0;118;9;0;0;119;9;0;0;120;9;0;0;121;9;0;0;122;9;0;0;123;9;0;0;124;9;0;0;125;9;0;0;126;9;0;0;127;9;0;0;128;9;0;0;129;9;0;0;130;9;0;0;131;9;0;0;132;9;0;0;133;9;0;0;134;9;0;0;135;9;0;0;136;9;0;0;137;9;0;0;138;9;0;0;139;9;0;0;140;9;0;0;141;9;0;0;142;9;0;0;143;9;0;0;144;9;0;0;145;9;0;0;146;9;0;0;147;9;0;0;148;9;0;0;149;9;0;0;150;9;0;0;151;9;0;0;152;9;0;0;153;9;0;0;154;9;0;0;155;9;0;0;156;9;0;0;157;9;0;0;158;9;0;0;159;9;0;0;160;9;0;0;161;9;0;0;162;9;0;0;163;9;0;0;164;9;0;0;165;9;0;0;166;9;0;0;167;9;0;0;168;9;0;0;169;9;0;0;170;9;0;0;171;9;0;0;172;9;0;0;173;9;0;0;174;9;0;0;175;9;0;0;176;9;0;0;177;9;0;0;178;9;0;0;179;9;0;0;180;9;0;0;181;9;0;0;182;9;0;0;183;9;0;0;184;9;0;0;185;9;0;0;186;9;0;0;187;9;0;0;188;9;0;0;189;9;0;0;190;9;0;0;191;9;0;0;192;9;0;0;193;9;0;0;194;9;0;0;195;9;0;0;196;9;0;0;197;9;0;0;198;9;0;0;199;9;0;0;200;9;0;0;201;9;0;0;202;9;0;0;203;9;0;0;204;9;0;0;205;9;0;0;206;9;0;0;207;9;0;0;208;9;0;0;209;9;0;0;210;9;0;0;211;9;0;0;212;9;0;0;213;9;0;0;214;9;0;0;215;9;0;0;216;9;0;0;217;9;0;0;218;9;0;0;219;9;0;0;220;9;0;0;221;9;0;0;222;9;0;0;223;9;0;0;224;9;0;0;225;9;0;0;226;9;0;0;227;9;0;0;228;9;0;0;229;9;0;0;230;9;0;0;231;9;0;0;232;9;0;0;233;9;0;0;234;9;0;0;235;9;0;0;236;9;0;0;237;9;0;0;238;9;0;0;239;9;0;0;240;9;0;0;241;9;0;0;242;9;0;0;243;9;0;0;244;9;0;0;245;9;0;0;246;9;0;0;247;9;0;0;248;9;0;0;249;9;0;0;250;9;0;0;251;9;0;0;252;9;0;0;253;9;0;0;254;9;0;0;255;9;0;0;0;10;0;0;1;10;0;0;2;10;0;0;3;10;0;0;4;10;0;0;5;10;0;0;6;10;0;0;7;10;0;0;8;10;0;0;9;10;0;0;10;10;0;0;11;10;0;0;12;10;0;0;13;10;0;0;14;10;0;0;15;10;0;0;16;10;0;0;17;10;0;0;18;10;0;0;19;10;0;0;20;10;0;0;21;10;0;0;22;10;0;0;23;10;0;0;24;10;0;0;25;10;0;0;26;10;0;0;27;10;0;0;28;10;0;0;29;10;0;0;30;10;0;0;31;10;0;0;32;10;0;0;33;10;0;0;34;10;0;0;35;10;0;0;36;10;0;0;37;10;0;0;38;10;0;0;39;10;0;0;40;10;0;0;41;10;0;0;42;10;0;0;43;10;0;0;44;10;0;0;45;10;0;0;46;10;0;0;47;10;0;0;48;10;0;0;49;10;0;0;50;10;0;0;51;10;0;0;52;10;0;0;53;10;0;0;54;10;0;0;55;10;0;0;56;10;0;0;57;10;0;0;58;10;0;0;59;10;0;0;60;10;0;0;61;10;0;0;62;10;0;0;63;10;0;0;64;10;0;0;65;10;0;0;66;10;0;0;67;10;0;0;68;10;0;0;69;10;0;0;70;10;0;0;71;10;0;0;72;10;0;0;73;10;0;0;74;10;0;0;75;10;0;0;76;10;0;0;77;10;0;0;78;10;0;0;79;10;0;0;80;10;0;0;81;10;0;0;82;10;0;0;83;10;0;0;84;10;0;0;85;10;0;0;86;10;0;0;87;10;0;0;88;10;0;0;89;10;0;0;90;10;0;0;91;10;0;0;92;10;0;0;93;10;0;0;94;10;0;0;95;10;0;0;96;10;0;0;97;10;0;0;98;10;0;0;99;10;0;0;100;10;0;0;101;10;0;0;102;10;0;0;103;10;0;0;104;10;0;0;105;10;0;0;106;10;0;0;107;10;0;0;108;10;0;0;109;10;0;0;110;10;0;0;111;10;0;0;112;10;0;0;113;10;0;0;114;10;0;0;115;10;0;0;116;10;0;0;117;10;0;0;118;10;0;0;119;10;0;0;120;10;0;0;121;10;0;0;122;10;0;0;123;10;0;0;124;10;0;0;125;10;0;0;126;10;0;0;127;10;0;0;128;10;0;0;129;10;0;0;130;10;0;0;131;10;0;0;132;10;0;0;133;10;0;0;134;10;0;0;135;10;0;0;136;10;0;0;137;10;0;0;138;10;0;0;139;10;0;0;140;10;0;0;141;10;0;0;142;10;0;0;143;10;0;0;144;10;0;0;145;10;0;0;146;10;0;0;147;10;0;0;148;10;0;0;149;10;0;0;150;10;0;0;151;10;0;0;152;10;0;0;153;10;0;0;154;10;0;0;155;10;0;0;156;10;0;0;157;10;0;0;158;10;0;0;159;10;0;0;160;10;0;0;161;10;0;0;162;10;0;0;163;10;0;0;164;10;0;0;165;10;0;0;166;10;0;0;167;10;0;0;168;10;0;0;169;10;0;0;170;10;0;0;171;10;0;0;172;10;0;0;173;10;0;0;174;10;0;0;175;10;0;0;176;10;0;0;177;10;0;0;178;10;0;0;179;10;0;0;180;10;0;0;181;10;0;0;182;10;0;0;183;10;0;0;184;10;0;0;185;10;0;0;186;10;0;0;187;10;0;0;188;10;0;0;189;10;0;0;190;10;0;0;191;10;0;0;192;10;0;0;193;10;0;0;194;10;0;0;195;10;0;0;196;10;0;0;197;10;0;0;198;10;0;0;199;10;0;0;200;10;0;0;201;10;0;0;202;10;0;0;203;10;0;0;204;10;0;0;205;10;0;0;206;10;0;0;207;10;0;0;208;10;0;0;209;10;0;0;210;10;0;0;211;10;0;0;212;10;0;0;213;10;0;0;214;10;0;0;215;10;0;0;216;10;0;0;217;10;0;0;218;10;0;0;219;10;0;0;220;10;0;0;221;10;0;0;222;10;0;0;223;10;0;0;224;10;0;0;225;10;0;0;226;10;0;0;227;10;0;0;228;10;0;0;229;10;0;0;230;10;0;0;231;10;0;0;232;10;0;0;233;10;0;0;234;10;0;0;235;10;0;0;236;10;0;0;237;10;0;0;238;10;0;0;239;10;0;0;240;10;0;0;241;10;0;0;242;10;0;0;243;10;0;0;244;10;0;0;245;10;0;0;246;10;0;0;247;10;0;0;248;10;0;0;249;10;0;0;250;10;0;0;251;10;0;0;252;10;0;0;253;10;0;0;254;10;0;0;255;10;0;0;0;11;0;0;1;11;0;0;2;11;0;0;3;11;0;0;4;11;0;0;5;11;0;0;6;11;0;0;7;11;0;0;8;11;0;0;9;11;0;0;10;11;0;0;11;11;0;0;12;11;0;0;13;11;0;0;14;11;0;0;15;11;0;0;16;11;0;0;17;11;0;0;18;11;0;0;19;11;0;0;20;11;0;0;21;11;0;0;22;11;0;0;23;11;0;0;24;11;0;0;25;11;0;0;26;11;0;0;27;11;0;0;28;11;0;0;29;11;0;0;30;11;0;0;31;11;0;0;32;11;0;0;33;11;0;0;34;11;0;0;35;11;0;0;36;11;0;0;37;11;0;0;38;11;0;0;39;11;0;0;40;11;0;0;41;11;0;0;42;11;0;0;43;11;0;0;44;11;0;0;45;11;0;0;46;11;0;0;47;11;0;0;48;11;0;0;49;11;0;0;50;11;0;0;51;11;0;0;52;11;0;0;53;11;0;0;54;11;0;0;55;11;0;0;56;11;0;0;57;11;0;0;58;11;0;0;59;11;0;0;60;11;0;0;61;11;0;0;62;11;0;0;63;11;0;0;64;11;0;0;65;11;0;0;66;11;0;0;67;11;0;0;68;11;0;0;69;11;0;0;70;11;0;0;71;11;0;0;72;11;0;0;73;11;0;0;74;11;0;0;75;11;0;0;76;11;0;0;77;11;0;0;78;11;0;0;79;11;0;0;80;11;0;0;81;11;0;0;82;11;0;0;83;11;0;0;84;11;0;0;85;11;0;0;86;11;0;0;87;11;0;0;88;11;0;0;89;11;0;0;90;11;0;0;91;11;0;0;92;11;0;0;93;11;0;0;94;11;0;0;95;11;0;0;96;11;0;0;97;11;0;0;98;11;0;0;99;11;0;0;100;11;0;0;101;11;0;0;102;11;0;0;103;11;0;0;104;11;0;0;105;11;0;0;106;11;0;0;107;11;0;0;108;11;0;0;109;11;0;0;110;11;0;0;111;11;0;0;112;11;0;0;113;11;0;0;114;11;0;0;115;11;0;0;116;11;0;0;117;11;0;0;118;11;0;0;119;11;0;0;120;11;0;0;121;11;0;0;122;11;0;0;123;11;0;0;124;11;0;0;125;11;0;0;126;11;0;0;127;11;0;0;128;11;0;0;129;11;0;0;130;11;0;0;131;11;0;0;132;11;0;0;133;11;0;0;134;11;0;0;135;11;0;0;136;11;0;0;137;11;0;0;138;11;0;0;139;11;0;0;140;11;0;0;141;11;0;0;142;11;0;0;143;11;0;0;144;11;0;0;145;11;0;0;146;11;0;0;147;11;0;0;148;11;0;0;149;11;0;0;150;11;0;0;151;11;0;0;152;11;0;0;153;11;0;0;154;11;0;0;155;11;0;0;156;11;0;0;157;11;0;0;158;11;0;0;159;11;0;0;160;11;0;0;161;11;0;0;162;11;0;0;163;11;0;0;164;11;0;0;165;11;0;0;166;11;0;0;167;11;0;0;168;11;0;0;169;11;0;0;170;11;0;0;171;11;0;0;172;11;0;0;173;11;0;0;174;11;0;0;175;11;0;0;176;11;0;0;177;11;0;0;178;11;0;0;179;11;0;0;180;11;0;0;181;11;0;0;182;11;0;0;183;11;0;0;184;11;0;0;185;11;0;0;186;11;0;0;187;11;0;0;188;11;0;0;189;11;0;0;190;11;0;0;191;11;0;0;192;11;0;0;193;11;0;0;194;11;0;0;195;11;0;0;196;11;0;0;197;11;0;0;198;11;0;0;199;11;0;0;200;11;0;0;201;11;0;0;202;11;0;0;203;11;0;0;204;11;0;0;205;11;0;0;206;11;0;0;207;11;0;0;208;11;0;0;209;11;0;0;210;11;0;0;211;11;0;0;212;11;0;0;213;11;0;0;214;11;0;0;215;11;0;0;216;11;0;0;217;11;0;0;218;11;0;0;219;11;0;0;220;11;0;0;221;11;0;0;222;11;0;0;223;11;0;0;224;11;0;0;225;11;0;0;226;11;0;0;227;11;0;0;228;11;0;0;229;11;0;0;230;11;0;0;231;11;0;0;232;11;0;0;233;11;0;0;234;11;0;0;235;11;0;0;236;11;0;0;237;11;0;0;238;11;0;0;239;11;0;0;240;11;0;0;241;11;0;0;242;11;0;0;243;11;0;0;244;11;0;0;245;11;0;0;246;11;0;0;247;11;0;0;248;11;0;0;249;11;0;0;250;11;0;0;251;11;0;0;252;11;0;0;253;11;0;0;254;11;0;0;255;11;0;0;0;12;0;0;1;12;0;0;2;12;0;0;3;12;0;0;4;12;0;0;5;12;0;0;6;12;0;0;7;12;0;0;8;12;0;0;9;12;0;0;10;12;0;0;11;12;0;0;12;12;0;0;13;12;0;0;14;12;0;0;15;12;0;0;16;12;0;0;17;12;0;0;18;12;0;0;19;12;0;0;20;12;0;0;21;12;0;0;22;12;0;0;23;12;0;0;24;12;0;0;25;12;0;0;26;12;0;0;27;12;0;0;28;12;0;0;29;12;0;0;30;12;0;0;31;12;0;0;32;12;0;0;33;12;0;0;34;12;0;0;35;12;0;0;36;12;0;0;37;12;0;0;38;12;0;0;39;12;0;0;40;12;0;0;41;12;0;0;42;12;0;0;43;12;0;0;44;12;0;0;45;12;0;0;46;12;0;0;47;12;0;0;48;12;0;0;49;12;0;0;50;12;0;0;51;12;0;0;52;12;0;0;53;12;0;0;54;12;0;0;55;12;0;0;56;12;0;0;57;12;0;0;58;12;0;0;59;12;0;0;60;12;0;0;61;12;0;0;62;12;0;0;63;12;0;0;64;12;0;0;65;12;0;0;66;12;0;0;67;12;0;0;68;12;0;0;69;12;0;0;70;12;0;0;71;12;0;0;72;12;0;0;73;12;0;0;74;12;0;0;75;12;0;0;76;12;0;0;77;12;0;0;78;12;0;0;79;12;0;0;80;12;0;0;81;12;0;0;82;12;0;0;83;12;0;0;84;12;0;0;85;12;0;0;86;12;0;0;87;12;0;0;88;12;0;0;89;12;0;0;90;12;0;0;91;12;0;0;92;12;0;0;93;12;0;0;94;12;0;0;95;12;0;0;96;12;0;0;97;12;0;0;98;12;0;0;99;12;0;0;100;12;0;0;101;12;0;0;102;12;0;0;103;12;0;0;104;12;0;0;105;12;0;0;106;12;0;0;107;12;0;0;108;12;0;0;109;12;0;0;110;12;0;0;111;12;0;0;112;12;0;0;113;12;0;0;114;12;0;0;115;12;0;0;116;12;0;0;117;12;0;0;118;12;0;0;119;12;0;0;120;12;0;0;121;12;0;0;122;12;0;0;123;12;0;0;124;12;0;0;125;12;0;0;126;12;0;0;127;12;0;0;128;12;0;0;129;12;0;0;130;12;0;0;131;12;0;0;132;12;0;0;133;12;0;0;134;12;0;0;135;12;0;0;136;12;0;0;137;12;0;0;138;12;0;0;139;12;0;0;140;12;0;0;141;12;0;0;142;12;0;0;143;12;0;0;144;12;0;0;145;12;0;0;146;12;0;0;147;12;0;0;148;12;0;0;149;12;0;0;150;12;0;0;151;12;0;0;152;12;0;0;153;12;0;0;154;12;0;0;155;12;0;0;156;12;0;0;157;12;0;0;158;12;0;0;159;12;0;0;160;12;0;0;161;12;0;0;162;12;0;0;163;12;0;0;164;12;0;0;165;12;0;0;166;12;0;0;167;12;0;0;168;12;0;0;169;12;0;0;170;12;0;0;171;12;0;0;172;12;0;0;173;12;0;0;174;12;0;0;175;12;0;0;176;12;0;0;177;12;0;0;178;12;0;0;179;12;0;0;180;12;0;0;181;12;0;0;182;12;0;0;183;12;0;0;184;12;0;0;185;12;0;0;186;12;0;0;187;12;0;0;188;12;0;0;189;12;0;0;190;12;0;0;191;12;0;0;192;12;0;0;193;12;0;0;194;12;0;0;195;12;0;0;196;12;0;0;197;12;0;0;198;12;0;0;199;12;0;0;200;12;0;0;201;12;0;0;202;12;0;0;203;12;0;0;204;12;0;0;205;12;0;0;206;12;0;0;207;12;0;0;208;12;0;0;209;12;0;0;210;12;0;0;211;12;0;0;212;12;0;0;213;12;0;0;214;12;0;0;215;12;0;0;216;12;0;0;217;12;0;0;218;12;0;0;219;12;0;0;220;12;0;0;221;12;0;0;222;12;0;0;223;12;0;0;224;12;0;0;225;12;0;0;226;12;0;0;227;12;0;0;228;12;0;0;229;12;0;0;230;12;0;0;231;12;0;0;232;12;0;0;233;12;0;0;234;12;0;0;235;12;0;0;236;12;0;0;237;12;0;0;238;12;0;0;239;12;0;0;240;12;0;0;241;12;0;0;242;12;0;0;243;12;0;0;244;12;0;0;245;12;0;0;246;12;0;0;247;12;0;0;248;12;0;0;249;12;0;0;250;12;0;0;251;12;0;0;252;12;0;0;253;12;0;0;254;12;0;0;255;12;0;0;0;13;0;0;1;13;0;0;2;13;0;0;3;13;0;0;4;13;0;0;5;13;0;0;6;13;0;0;7;13;0;0;8;13;0;0;9;13;0;0;10;13;0;0;11;13;0;0;12;13;0;0;13;13;0;0;14;13;0;0;15;13;0;0;16;13;0;0;17;13;0;0;18;13;0;0;19;13;0;0;20;13;0;0;21;13;0;0;22;13;0;0;23;13;0;0;24;13;0;0;25;13;0;0;26;13;0;0;27;13;0;0;28;13;0;0;29;13;0;0;30;13;0;0;31;13;0;0;32;13;0;0;33;13;0;0;34;13;0;0;35;13;0;0;36;13;0;0;37;13;0;0;38;13;0;0;39;13;0;0;40;13;0;0;41;13;0;0;42;13;0;0;43;13;0;0;44;13;0;0;45;13;0;0;46;13;0;0;47;13;0;0;48;13;0;0;49;13;0;0;50;13;0;0;51;13;0;0;52;13;0;0;53;13;0;0;54;13;0;0;55;13;0;0;56;13;0;0;57;13;0;0;58;13;0;0;59;13;0;0;60;13;0;0;61;13;0;0;62;13;0;0;63;13;0;0;64;13;0;0;65;13;0;0;66;13;0;0;67;13;0;0;68;13;0;0;69;13;0;0;70;13;0;0;71;13;0;0;72;13;0;0;73;13;0;0;74;13;0;0;75;13;0;0;76;13;0;0;77;13;0;0;78;13;0;0;79;13;0;0;80;13;0;0;81;13;0;0;82;13;0;0;83;13;0;0;84;13;0;0;85;13;0;0;86;13;0;0;87;13;0;0;88;13;0;0;89;13;0;0;90;13;0;0;91;13;0;0;92;13;0;0;93;13;0;0;94;13;0;0;95;13;0;0;96;13;0;0;97;13;0;0;98;13;0;0;99;13;0;0;100;13;0;0;101;13;0;0;102;13;0;0;103;13;0;0;104;13;0;0;105;13;0;0;106;13;0;0;107;13;0;0;108;13;0;0;109;13;0;0;110;13;0;0;111;13;0;0;112;13;0;0;113;13;0;0;114;13;0;0;115;13;0;0;116;13;0;0;117;13;0;0;118;13;0;0;119;13;0;0;120;13;0;0;121;13;0;0;122;13;0;0;123;13;0;0;124;13;0;0;125;13;0;0;126;13;0;0;127;13;0;0;128;13;0;0;129;13;0;0;130;13;0;0;131;13;0;0;132;13;0;0;133;13;0;0;134;13;0;0;135;13;0;0;136;13;0;0;137;13;0;0;138;13;0;0;139;13;0;0;140;13;0;0;141;13;0;0;142;13;0;0;143;13;0;0;144;13;0;0;145;13;0;0;146;13;0;0;147;13;0;0;148;13;0;0;149;13;0;0;150;13;0;0;151;13;0;0;152;13;0;0;153;13;0;0;154;13;0;0;155;13;0;0;156;13;0;0;157;13;0;0;158;13;0;0;159;13;0;0;160;13;0;0;161;13;0;0;162;13;0;0;163;13;0;0;164;13;0;0;165;13;0;0;166;13;0;0;167;13;0;0;168;13;0;0;169;13;0;0;170;13;0;0;171;13;0;0;172;13;0;0;173;13;0;0;174;13;0;0;175;13;0;0;176;13;0;0;177;13;0;0;178;13;0;0;179;13;0;0;180;13;0;0;181;13;0;0;182;13;0;0;183;13;0;0;184;13;0;0;185;13;0;0;186;13;0;0;187;13;0;0;188;13;0;0;189;13;0;0;190;13;0;0;191;13;0;0;192;13;0;0;193;13;0;0;194;13;0;0;195;13;0;0;196;13;0;0;197;13;0;0;198;13;0;0;199;13;0;0;200;13;0;0;201;13;0;0;202;13;0;0;203;13;0;0;204;13;0;0;205;13;0;0;206;13;0;0;207;13;0;0;208;13;0;0;209;13;0;0;210;13;0;0;211;13;0;0;212;13;0;0;213;13;0;0;214;13;0;0;215;13;0;0;216;13;0;0;217;13;0;0;218;13;0;0;219;13;0;0;220;13;0;0;221;13;0;0;222;13;0;0;223;13;0;0;224;13;0;0;225;13;0;0;226;13;0;0;227;13;0;0;228;13;0;0;229;13;0;0;230;13;0;0;231;13;0;0;232;13;0;0;233;13;0;0;234;13;0;0;235;13;0;0;236;13;0;0;237;13;0;0;238;13;0;0;239;13;0;0;240;13;0;0;241;13;0;0;242;13;0;0;243;13;0;0;244;13;0;0;245;13;0;0;246;13;0;0;247;13;0;0;248;13;0;0;249;13;0;0;250;13;0;0;251;13;0;0;252;13;0;0;253;13;0;0;254;13;0;0;255;13;0;0;0;14;0;0;1;14;0;0;2;14;0;0;3;14;0;0;4;14;0;0;5;14;0;0;6;14;0;0;7;14;0;0;8;14;0;0;9;14;0;0;10;14;0;0;11;14;0;0;12;14;0;0;13;14;0;0;14;14;0;0;15;14;0;0;16;14;0;0;17;14;0;0;18;14;0;0;19;14;0;0;20;14;0;0;21;14;0;0;22;14;0;0;23;14;0;0;24;14;0;0;25;14;0;0;26;14;0;0;27;14;0;0;28;14;0;0;29;14;0;0;30;14;0;0;31;14;0;0;32;14;0;0;33;14;0;0;34;14;0;0;35;14;0;0;36;14;0;0;37;14;0;0;38;14;0;0;39;14;0;0;40;14;0;0;41;14;0;0;42;14;0;0;43;14;0;0;44;14;0;0;45;14;0;0;46;14;0;0;47;14;0;0;48;14;0;0;49;14;0;0;50;14;0;0;51;14;0;0;52;14;0;0;53;14;0;0;54;14;0;0;55;14;0;0;56;14;0;0;57;14;0;0;58;14;0;0;59;14;0;0;60;14;0;0;61;14;0;0;62;14;0;0;63;14;0;0;64;14;0;0;65;14;0;0;66;14;0;0;67;14;0;0;68;14;0;0;69;14;0;0;70;14;0;0;71;14;0;0;72;14;0;0;73;14;0;0;74;14;0;0;75;14;0;0;76;14;0;0;77;14;0;0;78;14;0;0;79;14;0;0;80;14;0;0;81;14;0;0;82;14;0;0;83;14;0;0;84;14;0;0;85;14;0;0;86;14;0;0;87;14;0;0;88;14;0;0;89;14;0;0;90;14;0;0;91;14;0;0;92;14;0;0;93;14;0;0;94;14;0;0;95;14;0;0;96;14;0;0;97;14;0;0;98;14;0;0;99;14;0;0;100;14;0;0;101;14;0;0;102;14;0;0;103;14;0;0;104;14;0;0;105;14;0;0;106;14;0;0;107;14;0;0;108;14;0;0;109;14;0;0;110;14;0;0;111;14;0;0;112;14;0;0;113;14;0;0;114;14;0;0;115;14;0;0;116;14;0;0;117;14;0;0;118;14;0;0;119;14;0;0;120;14;0;0;121;14;0;0;122;14;0;0;123;14;0;0;124;14;0;0;125;14;0;0;126;14;0;0;127;14;0;0;128;14;0;0;129;14;0;0;130;14;0;0;131;14;0;0;132;14;0;0;133;14;0;0;134;14;0;0;135;14;0;0;136;14;0;0;137;14;0;0;138;14;0;0;139;14;0;0;140;14;0;0;141;14;0;0;142;14;0;0;143;14;0;0;144;14;0;0;145;14;0;0;146;14;0;0;147;14;0;0;148;14;0;0;149;14;0;0;150;14;0;0;151;14;0;0;152;14;0;0;153;14;0;0;154;14;0;0;155;14;0;0;156;14;0;0;157;14;0;0;158;14;0;0;159;14;0;0;160;14;0;0;161;14;0;0;162;14;0;0;163;14;0;0;164;14;0;0;165;14;0;0;166;14;0;0;167;14;0;0;168;14;0;0;169;14;0;0;170;14;0;0;171;14;0;0;172;14;0;0;173;14;0;0;174;14;0;0;175;14;0;0;176;14;0;0;177;14;0;0;178;14;0;0;179;14;0;0;180;14;0;0;181;14;0;0;182;14;0;0;183;14;0;0;184;14;0;0;185;14;0;0;186;14;0;0;187;14;0;0;188;14;0;0;189;14;0;0;190;14;0;0;191;14;0;0;192;14;0;0;193;14;0;0;194;14;0;0;195;14;0;0;196;14;0;0;197;14;0;0;198;14;0;0;199;14;0;0;200;14;0;0;201;14;0;0;202;14;0;0;203;14;0;0;204;14;0;0;205;14;0;0;206;14;0;0;207;14;0;0;208;14;0;0;209;14;0;0;210;14;0;0;211;14;0;0;212;14;0;0;213;14;0;0;214;14;0;0;215;14;0;0;216;14;0;0;217;14;0;0;218;14;0;0;219;14;0;0;220;14;0;0;221;14;0;0;222;14;0;0;223;14;0;0;224;14;0;0;225;14;0;0;226;14;0;0;227;14;0;0;228;14;0;0;229;14;0;0;230;14;0;0;231;14;0;0;232;14;0;0;233;14;0;0;234;14;0;0;235;14;0;0;236;14;0;0;237;14;0;0;238;14;0;0;239;14;0;0;240;14;0;0;241;14;0;0;242;14;0;0;243;14;0;0;244;14;0;0;245;14;0;0;246;14;0;0;247;14;0;0;248;14;0;0;249;14;0;0;250;14;0;0;251;14;0;0;252;14;0;0;253;14;0;0;254;14;0;0;255;14;0;0;0;15;0;0;1;15;0;0;2;15;0;0;3;15;0;0;4;15;0;0;5;15;0;0;6;15;0;0;7;15;0;0;8;15;0;0;9;15;0;0;10;15;0;0;11;15;0;0;12;15;0;0;13;15;0;0;14;15;0;0;15;15;0;0;16;15;0;0;17;15;0;0;18;15;0;0;19;15;0;0;20;15;0;0;21;15;0;0;22;15;0;0;23;15;0;0;24;15;0;0;25;15;0;0;26;15;0;0;27;15;0;0;28;15;0;0;29;15;0;0;30;15;0;0;31;15;0;0;32;15;0;0;33;15;0;0;34;15;0;0;35;15;0;0;36;15;0;0;37;15;0;0;38;15;0;0;39;15;0;0;40;15;0;0;41;15;0;0;42;15;0;0;43;15;0;0;44;15;0;0;45;15;0;0;46;15;0;0;47;15;0;0;48;15;0;0;49;15;0;0;50;15;0;0;51;15;0;0;52;15;0;0;53;15;0;0;54;15;0;0;55;15;0;0;56;15;0;0;57;15;0;0;58;15;0;0;59;15;0;0;60;15;0;0;61;15;0;0;62;15;0;0;63;15;0;0;64;15;0;0;65;15;0;0;66;15;0;0;67;15;0;0;68;15;0;0;69;15;0;0;70;15;0;0;71;15;0;0;72;15;0;0;73;15;0;0;74;15;0;0;75;15;0;0;76;15;0;0;77;15;0;0;78;15;0;0;79;15;0;0;80;15;0;0;81;15;0;0;82;15;0;0;83;15;0;0;84;15;0;0;85;15;0;0;86;15;0;0;87;15;0;0;88;15;0;0;89;15;0;0;90;15;0;0;91;15;0;0;92;15;0;0;93;15;0;0;94;15;0;0;95;15;0;0;96;15;0;0;97;15;0;0;98;15;0;0;99;15;0;0;100;15;0;0;101;15;0;0;102;15;0;0;103;15;0;0;104;15;0;0;105;15;0;0;106;15;0;0;107;15;0;0;108;15;0;0;109;15;0;0;110;15;0;0;111;15;0;0;112;15;0;0;113;15;0;0;114;15;0;0;115;15;0;0;116;15;0;0;117;15;0;0;118;15;0;0;119;15;0;0;120;15;0;0;121;15;0;0;122;15;0;0;123;15;0;0;124;15;0;0;125;15;0;0;126;15;0;0;127;15;0;0;128;15;0;0;129;15;0;0;130;15;0;0;131;15;0;0;132;15;0;0;133;15;0;0;134;15;0;0;135;15;0;0;136;15;0;0;137;15;0;0;138;15;0;0;139;15;0;0;140;15;0;0;141;15;0;0;142;15;0;0;143;15;0;0;144;15;0;0;145;15;0;0;146;15;0;0;147;15;0;0;148;15;0;0;149;15;0;0;150;15;0;0;151;15;0;0;152;15;0;0;153;15;0;0;154;15;0;0;155;15;0;0;156;15;0;0;157;15;0;0;158;15;0;0;159;15;0;0;160;15;0;0;161;15;0;0;162;15;0;0;163;15;0;0;164;15;0;0;165;15;0;0;166;15;0;0;167;15;0;0;168;15;0;0;169;15;0;0;170;15;0;0;171;15;0;0;172;15;0;0;173;15;0;0;174;15;0;0;175;15;0;0;176;15;0;0;177;15;0;0;178;15;0;0;179;15;0;0;180;15;0;0;181;15;0;0;182;15;0;0;183;15;0;0;184;15;0;0;185;15;0;0;186;15;0;0;187;15;0;0;188;15;0;0;189;15;0;0;190;15;0;0;191;15;0;0;192;15;0;0;193;15;0;0;194;15;0;0;195;15;0;0;196;15;0;0;197;15;0;0;198;15;0;0;199;15;0;0;200;15;0;0;201;15;0;0;202;15;0;0;203;15;0;0;204;15;0;0;205;15;0;0;206;15;0;0;207;15;0;0;208;15;0;0;209;15;0;0;210;15;0;0;211;15;0;0;212;15;0;0;213;15;0;0;214;15;0;0;215;15;0;0;216;15;0;0;217;15;0;0;218;15;0;0;219;15;0;0;220;15;0;0;221;15;0;0;222;15;0;0;223;15;0;0;224;15;0;0;225;15;0;0;226;15;0;0;227;15;0;0;228;15;0;0;229;15;0;0;230;15;0;0;231;15;0;0;232;15;0;0;233;15;0;0;234;15;0;0;235;15;0;0;236;15;0;0;237;15;0;0;238;15;0;0;239;15;0;0;240;15;0;0;241;15;0;0;242;15;0;0;243;15;0;0;244;15;0;0;245;15;0;0;246;15;0;0;247;15;0;0;248;15;0;0;249;15;0;0;250;15;0;0;251;15;0;0;252;15;0;0;253;15;0;0;254;15;0;0;255;15;0;0;0;16;0;0;1;16;0;0;2;16;0;0;3;16;0;0;4;16;0;0;5;16;0;0;6;16;0;0;7;16;0;0;8;16;0;0;9;16;0;0;10;16;0;0;11;16;0;0;12;16;0;0;13;16;0;0;14;16;0;0;15;16;0;0;16;16;0;0;17;16;0;0;18;16;0;0;19;16;0;0;20;16;0;0;21;16;0;0;22;16;0;0;23;16;0;0;24;16;0;0;25;16;0;0;26;16;0;0;27;16;0;0;28;16;0;0;29;16;0;0;30;16;0;0;31;16;0;0;32;16;0;0;33;16;0;0;34;16;0;0;35;16;0;0;36;16;0;0;37;16;0;0;38;16;0;0;39;16;0;0;40;16;0;0;41;16;0;0;42;16;0;0;43;16;0;0;44;16;0;0;45;16;0;0;46;16;0;0;47;16;0;0;48;16;0;0;49;16;0;0;50;16;0;0;51;16;0;0;52;16;0;0;53;16;0;0;54;16;0;0;55;16;0;0;56;16;0;0;57;16;0;0;58;16;0;0;59;16;0;0;60;16;0;0;61;16;0;0;62;16;0;0;63;16;0;0;64;16;0;0;65;16;0;0;66;16;0;0;67;16;0;0;68;16;0;0;69;16;0;0;70;16;0;0;71;16;0;0;72;16;0;0;73;16;0;0;74;16;0;0;75;16;0;0;76;16;0;0;77;16;0;0;78;16;0;0;79;16;0;0;80;16;0;0;81;16;0;0;82;16;0;0;83;16;0;0;84;16;0;0;85;16;0;0;86;16;0;0;87;16;0;0;88;16;0;0;89;16;0;0;90;16;0;0;91;16;0;0;92;16;0;0;93;16;0;0;94;16;0;0;95;16;0;0;96;16;0;0;97;16;0;0;98;16;0;0;99;16;0;0;100;16;0;0;101;16;0;0;102;16;0;0;103;16;0;0;104;16;0;0;105;16;0;0;106;16;0;0;107;16;0;0;108;16;0;0;109;16;0;0;110;16;0;0;111;16;0;0;112;16;0;0;113;16;0;0;114;16;0;0;115;16;0;0;116;16;0;0;117;16;0;0;118;16;0;0;119;16;0;0;120;16;0;0;121;16;0;0;122;16;0;0;123;16;0;0;124;16;0;0;125;16;0;0;126;16;0;0;127;16;0;0;128;16;0;0;129;16;0;0;130;16;0;0;131;16;0;0;132;16;0;0;133;16;0;0;134;16;0;0;135;16;0;0;136;16;0;0;137;16;0;0;138;16;0;0;139;16;0;0;140;16;0;0;141;16;0;0;142;16;0;0;143;16;0;0;144;16;0;0;145;16;0;0;146;16;0;0;147;16;0;0;148;16;0;0;149;16;0;0;150;16;0;0;151;16;0;0;152;16;0;0;153;16;0;0;154;16;0;0;155;16;0;0;156;16;0;0;157;16;0;0;158;16;0;0;159;16;0;0;160;16;0;0;161;16;0;0;162;16;0;0;163;16;0;0;164;16;0;0;165;16;0;0;166;16;0;0;167;16;0;0;168;16;0;0;169;16;0;0;170;16;0;0;171;16;0;0;172;16;0;0;173;16;0;0;174;16;0;0;175;16;0;0;176;16;0;0;177;16;0;0;178;16;0;0;179;16;0;0;180;16;0;0;181;16;0;0;182;16;0;0;183;16;0;0;184;16;0;0;185;16;0;0;186;16;0;0;187;16;0;0;188;16;0;0;189;16;0;0;190;16;0;0;191;16;0;0;192;16;0;0;193;16;0;0;194;16;0;0;195;16;0;0;196;16;0;0;197;16;0;0;198;16;0;0;199;16;0;0;200;16;0;0;201;16;0;0;202;16;0;0;203;16;0;0;204;16;0;0;205;16;0;0;206;16;0;0;207;16;0;0;208;16;0;0;209;16;0;0;210;16;0;0;211;16;0;0;212;16;0;0;213;16;0;0;214;16;0;0;215;16;0;0;216;16;0;0;217;16;0;0;218;16;0;0;219;16;0;0;220;16;0;0;221;16;0;0;222;16;0;0;223;16;0;0;224;16;0;0;225;16;0;0;226;16;0;0;227;16;0;0;228;16;0;0;229;16;0;0;230;16;0;0;231;16;0;0;232;16;0;0;233;16;0;0;234;16;0;0;235;16;0;0;236;16;0;0;237;16;0;0;238;16;0;0;239;16;0;0;240;16;0;0;241;16;0;0;242;16;0;0;243;16;0;0;244;16;0;0;245;16;0;0;246;16;0;0;247;16;0;0;248;16;0;0;249;16;0;0;250;16;0;0;251;16;0;0;252;16;0;0;253;16;0;0;254;16;0;0;255;16;0;0;0;17;0;0;1;17;0;0;2;17;0;0;3;17;0;0;4;17;0;0;5;17;0;0;6;17;0;0;7;17;0;0;8;17;0;0;9;17;0;0;10;17;0;0;11;17;0;0;12;17;0;0;13;17;0;0;14;17;0;0;15;17;0;0;16;17;0;0;17;17;0;0;18;17;0;0;19;17;0;0;20;17;0;0;21;17;0;0;22;17;0;0;23;17;0;0;24;17;0;0;25;17;0;0;26;17;0;0;27;17;0;0;28;17;0;0;29;17;0;0;30;17;0;0;31;17;0;0;32;17;0;0;33;17;0;0;34;17;0;0;35;17;0;0;36;17;0;0;37;17;0;0;38;17;0;0;39;17;0;0;40;17;0;0;41;17;0;0;42;17;0;0;43;17;0;0;44;17;0;0;45;17;0;0;46;17;0;0;47;17;0;0;48;17;0;0;49;17;0;0;50;17;0;0;51;17;0;0;52;17;0;0;53;17;0;0;54;17;0;0;55;17;0;0;56;17;0;0;57;17;0;0;58;17;0;0;59;17;0;0;60;17;0;0;61;17;0;0;62;17;0;0;63;17;0;0;64;17;0;0;65;17;0;0;66;17;0;0;67;17;0;0;68;17;0;0;69;17;0;0;70;17;0;0;71;17;0;0;72;17;0;0;73;17;0;0;74;17;0;0;75;17;0;0;76;17;0;0;77;17;0;0;78;17;0;0;79;17;0;0;80;17;0;0;81;17;0;0;82;17;0;0;83;17;0;0;84;17;0;0;85;17;0;0;86;17;0;0;87;17;0;0;88;17;0;0;89;17;0;0;90;17;0;0;91;17;0;0;92;17;0;0;93;17;0;0;94;17;0;0;95;17;0;0;96;17;0;0;97;17;0;0;98;17;0;0;99;17;0;0;100;17;0;0;101;17;0;0;102;17;0;0;103;17;0;0;104;17;0;0;105;17;0;0;106;17;0;0;107;17;0;0;108;17;0;0;109;17;0;0;110;17;0;0;111;17;0;0;112;17;0;0;113;17;0;0;114;17;0;0;115;17;0;0;116;17;0;0;117;17;0;0;118;17;0;0;119;17;0;0;120;17;0;0;121;17;0;0;122;17;0;0;123;17;0;0;124;17;0;0;125;17;0;0;126;17;0;0;127;17;0;0;128;17;0;0;129;17;0;0;130;17;0;0;131;17;0;0;132;17;0;0;133;17;0;0;134;17;0;0;135;17;0;0;136;17;0;0;137;17;0;0;138;17;0;0;139;17;0;0;140;17;0;0;141;17;0;0;142;17;0;0;143;17;0;0;144;17;0;0;145;17;0;0;146;17;0;0;147;17;0;0;148;17;0;0;149;17;0;0;150;17;0;0;151;17;0;0;152;17;0;0;153;17;0;0;154;17;0;0;155;17;0;0;156;17;0;0;157;17;0;0;158;17;0;0;159;17;0;0;160;17;0;0;161;17;0;0;162;17;0;0;163;17;0;0;164;17;0;0;165;17;0;0;166;17;0;0;167;17;0;0;168;17;0;0;169;17;0;0;170;17;0;0;171;17;0;0;172;17;0;0;173;17;0;0;174;17;0;0;175;17;0;0;176;17;0;0;177;17;0;0;178;17;0;0;179;17;0;0;180;17;0;0;181;17;0;0;182;17;0;0;183;17;0;0;184;17;0;0;185;17;0;0;186;17;0;0;187;17;0;0;188;17;0;0;189;17;0;0;190;17;0;0;191;17;0;0;192;17;0;0;193;17;0;0;194;17;0;0;195;17;0;0;196;17;0;0;197;17;0;0;198;17;0;0;199;17;0;0;200;17;0;0;201;17;0;0;202;17;0;0;203;17;0;0;204;17;0;0;205;17;0;0;206;17;0;0;207;17;0;0;208;17;0;0;209;17;0;0;210;17;0;0;211;17;0;0;212;17;0;0;213;17;0;0;214;17;0;0;215;17;0;0;216;17;0;0;217;17;0;0;218;17;0;0;219;17;0;0;220;17;0;0;221;17;0;0;222;17;0;0;223;17;0;0;224;17;0;0;225;17;0;0;226;17;0;0;227;17;0;0;228;17;0;0;229;17;0;0;230;17;0;0;231;17;0;0;232;17;0;0;233;17;0;0;234;17;0;0;235;17;0;0;236;17;0;0;237;17;0;0;238;17;0;0;239;17;0;0;240;17;0;0;241;17;0;0;242;17;0;0;243;17;0;0;244;17;0;0;245;17;0;0;246;17;0;0;247;17;0;0;248;17;0;0;249;17;0;0;250;17;0;0;251;17;0;0;252;17;0;0;253;17;0;0;254;17;0;0;255;17;0;0;0;18;0;0;1;18;0;0;2;18;0;0;3;18;0;0;4;18;0;0;5;18;0;0;6;18;0;0;7;18;0;0;8;18;0;0;9;18;0;0;10;18;0;0;11;18;0;0;12;18;0;0;13;18;0;0;14;18;0;0;15;18;0;0;16;18;0;0;17;18;0;0;18;18;0;0;19;18;0;0;20;18;0;0;21;18;0;0;22;18;0;0;23;18;0;0;24;18;0;0;25;18;0;0;26;18;0;0;27;18;0;0;28;18;0;0;29;18;0;0;30;18;0;0;31;18;0;0;32;18;0;0;33;18;0;0;34;18;0;0;35;18;0;0;36;18;0;0;37;18;0;0;38;18;0;0;39;18;0;0;40;18;0;0;41;18;0;0;42;18;0;0;43;18;0;0;44;18;0;0;45;18;0;0;46;18;0;0;47;18;0;0;48;18;0;0;49;18;0;0;50;18;0;0;51;18;0;0;52;18;0;0;53;18;0;0;54;18;0;0;55;18;0;0;56;18;0;0;57;18;0;0;58;18;0;0;59;18;0;0;60;18;0;0;61;18;0;0;62;18;0;0;63;18;0;0;64;18;0;0;65;18;0;0;66;18;0;0;67;18;0;0;68;18;0;0;69;18;0;0;70;18;0;0;71;18;0;0;72;18;0;0;73;18;0;0;74;18;0;0;75;18;0;0;76;18;0;0;77;18;0;0;78;18;0;0;79;18;0;0;80;18;0;0;81;18;0;0;82;18;0;0;83;18;0;0;84;18;0;0;85;18;0;0;86;18;0;0;87;18;0;0;88;18;0;0;89;18;0;0;90;18;0;0;91;18;0;0;92;18;0;0;93;18;0;0;94;18;0;0;95;18;0;0;96;18;0;0;97;18;0;0;98;18;0;0;99;18;0;0;100;18;0;0;101;18;0;0;102;18;0;0;103;18;0;0;104;18;0;0;105;18;0;0;106;18;0;0;107;18;0;0;108;18;0;0;109;18;0;0;110;18;0;0;111;18;0;0;112;18;0;0;113;18;0;0;114;18;0;0;115;18;0;0;116;18;0;0;117;18;0;0;118;18;0;0;119;18;0;0;120;18;0;0;121;18;0;0;122;18;0;0;123;18;0;0;124;18;0;0;125;18;0;0;126;18;0;0;127;18;0;0;128;18;0;0;129;18;0;0;130;18;0;0;131;18;0;0;132;18;0;0;133;18;0;0;134;18;0;0;135;18;0;0;136;18;0;0;137;18;0;0;138;18;0;0;139;18;0;0;140;18;0;0;141;18;0;0;142;18;0;0;143;18;0;0;144;18;0;0;145;18;0;0;146;18;0;0;147;18;0;0;148;18;0;0;149;18;0;0;150;18;0;0;151;18;0;0;152;18;0;0;153;18;0;0;154;18;0;0;155;18;0;0;156;18;0;0;157;18;0;0;158;18;0;0;159;18;0;0;160;18;0;0;161;18;0;0;162;18;0;0;163;18;0;0;164;18;0;0;165;18;0;0;166;18;0;0;167;18;0;0;168;18;0;0;169;18;0;0;170;18;0;0;171;18;0;0;172;18;0;0;173;18;0;0;174;18;0;0;175;18;0;0;176;18;0;0;177;18;0;0;178;18;0;0;179;18;0;0;180;18;0;0;181;18;0;0;182;18;0;0;183;18;0;0;184;18;0;0;185;18;0;0;186;18;0;0;187;18;0;0;188;18;0;0;189;18;0;0;190;18;0;0;191;18;0;0;192;18;0;0;193;18;0;0;194;18;0;0;195;18;0;0;196;18;0;0;197;18;0;0;198;18;0;0;199;18;0;0;200;18;0;0;201;18;0;0;202;18;0;0;203;18;0;0;204;18;0;0;205;18;0;0;206;18;0;0;207;18;0;0;208;18;0;0;209;18;0;0;210;18;0;0;211;18;0;0;212;18;0;0;213;18;0;0;214;18;0;0;215;18;0;0;216;18;0;0;217;18;0;0;218;18;0;0;219;18;0;0;220;18;0;0;221;18;0;0;222;18;0;0;223;18;0;0;224;18;0;0;225;18;0;0;226;18;0;0;227;18;0;0;228;18;0;0;229;18;0;0;230;18;0;0;231;18;0;0;232;18;0;0;233;18;0;0;234;18;0;0;235;18;0;0;236;18;0;0;237;18;0;0;238;18;0;0;239;18;0;0;240;18;0;0;241;18;0;0;242;18;0;0;243;18;0;0;244;18;0;0;245;18;0;0;246;18;0;0;247;18;0;0;248;18;0;0;249;18;0;0;250;18;0;0;251;18;0;0;252;18;0;0;253;18;0;0;254;18;0;0;255;18;0;0;0;19;0;0;1;19;0;0;2;19;0;0;3;19;0;0;4;19;0;0;5;19;0;0;6;19;0;0;7;19;0;0;8;19;0;0;9;19;0;0;10;19;0;0;11;19;0;0;12;19;0;0;13;19;0;0;14;19;0;0;15;19;0;0;16;19;0;0;17;19;0;0;18;19;0;0;19;19;0;0;20;19;0;0;21;19;0;0;22;19;0;0;23;19;0;0;24;19;0;0;25;19;0;0;26;19;0;0;27;19;0;0;28;19;0;0;29;19;0;0;30;19;0;0;31;19;0;0;32;19;0;0;33;19;0;0;34;19;0;0;35;19;0;0;36;19;0;0;37;19;0;0;38;19;0;0;39;19;0;0;40;19;0;0;41;19;0;0;42;19;0;0;43;19;0;0;44;19;0;0;45;19;0;0;46;19;0;0;47;19;0;0;48;19;0;0;49;19;0;0;50;19;0;0;51;19;0;0;52;19;0;0;53;19;0;0;54;19;0;0;55;19;0;0;56;19;0;0;57;19;0;0;58;19;0;0;59;19;0;0;60;19;0;0;61;19;0;0;62;19;0;0;63;19;0;0;64;19;0;0;65;19;0;0;66;19;0;0;67;19;0;0;68;19;0;0;69;19;0;0;70;19;0;0;71;19;0;0;72;19;0;0;73;19;0;0;74;19;0;0;75;19;0;0;76;19;0;0;77;19;0;0;78;19;0;0;79;19;0;0;80;19;0;0;81;19;0;0;82;19;0;0;83;19;0;0;84;19;0;0;85;19;0;0;86;19;0;0;87;19;0;0;88;19;0;0;89;19;0;0;90;19;0;0;91;19;0;0;92;19;0;0;93;19;0;0;94;19;0;0;95;19;0;0;96;19;0;0;97;19;0;0;98;19;0;0;99;19;0;0;100;19;0;0;101;19;0;0;102;19;0;0;103;19;0;0;104;19;0;0;105;19;0;0;106;19;0;0;107;19;0;0;108;19;0;0;109;19;0;0;110;19;0;0;111;19;0;0;112;19;0;0;113;19;0;0;114;19;0;0;115;19;0;0;116;19;0;0;117;19;0;0;118;19;0;0;119;19;0;0;120;19;0;0;121;19;0;0;122;19;0;0;123;19;0;0;124;19;0;0;125;19;0;0;126;19;0;0;127;19;0;0;128;19;0;0;129;19;0;0;130;19;0;0;131;19;0;0;132;19;0;0;133;19;0;0;134;19;0;0;135;19;0;0;136;19;0;0;137;19;0;0;138;19;0;0;139;19;0;0;140;19;0;0;141;19;0;0;142;19;0;0;143;19;0;0;144;19;0;0;145;19;0;0;146;19;0;0;147;19;0;0;148;19;0;0;149;19;0;0;150;19;0;0;151;19;0;0;152;19;0;0;153;19;0;0;154;19;0;0;155;19;0;0;156;19;0;0;157;19;0;0;158;19;0;0;159;19;0;0;160;19;0;0;161;19;0;0;162;19;0;0;163;19;0;0;164;19;0;0;165;19;0;0;166;19;0;0;167;19;0;0;168;19;0;0;169;19;0;0;170;19;0;0;171;19;0;0;172;19;0;0;173;19;0;0;174;19;0;0;175;19;0;0;176;19;0;0;177;19;0;0;178;19;0;0;179;19;0;0;180;19;0;0;181;19;0;0;182;19;0;0;183;19;0;0;184;19;0;0;185;19;0;0;186;19;0;0;187;19;0;0;188;19;0;0;189;19;0;0;190;19;0;0;191;19;0;0;192;19;0;0;193;19;0;0;194;19;0;0;195;19;0;0;196;19;0;0;197;19;0;0;198;19;0;0;199;19;0;0;200;19;0;0;201;19;0;0;202;19;0;0;203;19;0;0;204;19;0;0;205;19;0;0;206;19;0;0;207;19;0;0;208;19;0;0;209;19;0;0;210;19;0;0;211;19;0;0;212;19;0;0;213;19;0;0;214;19;0;0;215;19;0;0;216;19;0;0;217;19;0;0;218;19;0;0;219;19;0;0;220;19;0;0;221;19;0;0;222;19;0;0;223;19;0;0;224;19;0;0;225;19;0;0;226;19;0;0;227;19;0;0;228;19;0;0;229;19;0;0;230;19;0;0;231;19;0;0;232;19;0;0;233;19;0;0;234;19;0;0;235;19;0;0;236;19;0;0;237;19;0;0;238;19;0;0;239;19;0;0;240;19;0;0;241;19;0;0;242;19;0;0;243;19;0;0;244;19;0;0;245;19;0;0;246;19;0;0;247;19;0;0;248;19;0;0;249;19;0;0;250;19;0;0;251;19;0;0;252;19;0;0;253;19;0;0;254;19;0;0;255;19;0;0;0;20;0;0;1;20;0;0;2;20;0;0;3;20;0;0;4;20;0;0;5;20;0;0;6;20;0;0;7;20;0;0;8;20;0;0;9;20;0;0;10;20;0;0;11;20;0;0;12;20;0;0;13;20;0;0;14;20;0;0;15;20;0;0;16;20;0;0;17;20;0;0;18;20;0;0;19;20;0;0;20;20;0;0;21;20;0;0;22;20;0;0;23;20;0;0;24;20;0;0;25;20;0;0;26;20;0;0;27;20;0;0;28;20;0;0;29;20;0;0;30;20;0;0;31;20;0;0;32;20;0;0;33;20;0;0;34;20;0;0;35;20;0;0;36;20;0;0;37;20;0;0;38;20;0;0;39;20;0;0;40;20;0;0;41;20;0;0;42;20;0;0;43;20;0;0;44;20;0;0;45;20;0;0;46;20;0;0;47;20;0;0;48;20;0;0;49;20;0;0;50;20;0;0;51;20;0;0;52;20;0;0;53;20;0;0;54;20;0;0;55;20;0;0;56;20;0;0;57;20;0;0;58;20;0;0;59;20;0;0;60;20;0;0;61;20;0;0;62;20;0;0;63;20;0;0;64;20;0;0;65;20;0;0;66;20;0;0;67;20;0;0;68;20;0;0;69;20;0;0;70;20;0;0;71;20;0;0;72;20;0;0;73;20;0;0;74;20;0;0;75;20;0;0;76;20;0;0;77;20;0;0;78;20;0;0;79;20;0;0;80;20;0;0;81;20;0;0;82;20;0;0;83;20;0;0;84;20;0;0;85;20;0;0;86;20;0;0;87;20;0;0;88;20;0;0;89;20;0;0;90;20;0;0;91;20;0;0;92;20;0;0;93;20;0;0;94;20;0;0;95;20;0;0;96;20;0;0;97;20;0;0;98;20;0;0;99;20;0;0;100;20;0;0;101;20;0;0;102;20;0;0;103;20;0;0;104;20;0;0;105;20;0;0;106;20;0;0;107;20;0;0;108;20;0;0;109;20;0;0;110;20;0;0;111;20;0;0;112;20;0;0;113;20;0;0;114;20;0;0;115;20;0;0;116;20;0;0;117;20;0;0;118;20;0;0;119;20;0;0;120;20;0;0;121;20;0;0;122;20;0;0;123;20;0;0;124;20;0;0;125;20;0;0;126;20;0;0;127;20;0;0;128;20;0;0;129;20;0;0;130;20;0;0;131;20;0;0;132;20;0;0;133;20;0;0;134;20;0;0;135;20;0;0;136;20;0;0;137;20;0;0;138;20;0;0;139;20;0;0;140;20;0;0;141;20;0;0;142;20;0;0;143;20;0;0;144;20;0;0;145;20;0;0;146;20;0;0;147;20;0;0;148;20;0;0;149;20;0;0;150;20;0;0;151;20;0;0;152;20;0;0;153;20;0;0;154;20;0;0;155;20;0;0;156;20;0;0;157;20;0;0;158;20;0;0;159;20;0;0;160;20;0;0;161;20;0;0;162;20;0;0;163;20;0;0;164;20;0;0;165;20;0;0;166;20;0;0;167;20;0;0;168;20;0;0;169;20;0;0;170;20;0;0;171;20;0;0;172;20;0;0;173;20;0;0;174;20;0;0;175;20;0;0;176;20;0;0;177;20;0;0;178;20;0;0;179;20;0;0;180;20;0;0;181;20;0;0;182;20;0;0;183;20;0;0;184;20;0;0;185;20;0;0;186;20;0;0;187;20;0;0;188;20;0;0;189;20;0;0;190;20;0;0;191;20;0;0;192;20;0;0;193;20;0;0;194;20;0;0;195;20;0;0;196;20;0;0;197;20;0;0;198;20;0;0;199;20;0;0;200;20;0;0;201;20;0;0;202;20;0;0;203;20;0;0;204;20;0;0;205;20;0;0;206;20;0;0;207;20;0;0;208;20;0;0;209;20;0;0;210;20;0;0;211;20;0;0;212;20;0;0;213;20;0;0;214;20;0;0;215;20;0;0;216;20;0;0;217;20;0;0;218;20;0;0;219;20;0;0;220;20;0;0;221;20;0;0;222;20;0;0;223;20;0;0;224;20;0;0;225;20;0;0;226;20;0;0;227;20;0;0;228;20;0;0;229;20;0;0;230;20;0;0;231;20;0;0;232;20;0;0;233;20;0;0;234;20;0;0;235;20;0;0;236;20;0;0;237;20;0;0;238;20;0;0;239;20;0;0;240;20;0;0;241;20;0;0;242;20;0;0;243;20;0;0;244;20;0;0;245;20;0;0;246;20;0;0;247;20;0;0;248;20;0;0;249;20;0;0;250;20;0;0;251;20;0;0;252;20;0;0;253;20;0;0;254;20;0;0;255;20;0;0;0;21;0;0;1;21;0;0;2;21;0;0;3;21;0;0;4;21;0;0;5;21;0;0;6;21;0;0;7;21;0;0;8;21;0;0;9;21;0;0;10;21;0;0;11;21;0;0;12;21;0;0;13;21;0;0;14;21;0;0;15;21;0;0;16;21;0;0;17;21;0;0;18;21;0;0;19;21;0;0;20;21;0;0;21;21;0;0;22;21;0;0;23;21;0;0;24;21;0;0;25;21;0;0;26;21;0;0;27;21;0;0;28;21;0;0;29;21;0;0;30;21;0;0;31;21;0;0;32;21;0;0;33;21;0;0;34;21;0;0;35;21;0;0;36;21;0;0;37;21;0;0;38;21;0;0;39;21;0;0;40;21;0;0;41;21;0;0;42;21;0;0;43;21;0;0;44;21;0;0;45;21;0;0;46;21;0;0;47;21;0;0;48;21;0;0;49;21;0;0;50;21;0;0;51;21;0;0;52;21;0;0;53;21;0;0;54;21;0;0;55;21;0;0;56;21;0;0;57;21;0;0;58;21;0;0;59;21;0;0;60;21;0;0;61;21;0;0;62;21;0;0;63;21;0;0;64;21;0;0;65;21;0;0;66;21;0;0;67;21;0;0;68;21;0;0;69;21;0;0;70;21;0;0;71;21;0;0;72;21;0;0;73;21;0;0;74;21;0;0;75;21;0;0;76;21;0;0;77;21;0;0;78;21;0;0;79;21;0;0;80;21;0;0;81;21;0;0;82;21;0;0;83;21;0;0;84;21;0;0;85;21;0;0;86;21;0;0;87;21;0;0;88;21;0;0;89;21;0;0;90;21;0;0;91;21;0;0;92;21;0;0;93;21;0;0;94;21;0;0;95;21;0;0;96;21;0;0;97;21;0;0;98;21;0;0;99;21;0;0;100;21;0;0;101;21;0;0;102;21;0;0;103;21;0;0;104;21;0;0;105;21;0;0;106;21;0;0;107;21;0;0;108;21;0;0;109;21;0;0;110;21;0;0;111;21;0;0;112;21;0;0;113;21;0;0;114;21;0;0;115;21;0;0;116;21;0;0;117;21;0;0;118;21;0;0;119;21;0;0;120;21;0;0;121;21;0;0;122;21;0;0;123;21;0;0;124;21;0;0;125;21;0;0;126;21;0;0;127;21;0;0;128;21;0;0;129;21;0;0;130;21;0;0;131;21;0;0;132;21;0;0;133;21;0;0;134;21;0;0;135;21;0;0;136;21;0;0;137;21;0;0;138;21;0;0;139;21;0;0;140;21;0;0;141;21;0;0;142;21;0;0;143;21;0;0;144;21;0;0;145;21;0;0;146;21;0;0;147;21;0;0;148;21;0;0;149;21;0;0;150;21;0;0;151;21;0;0;152;21;0;0;153;21;0;0;154;21;0;0;155;21;0;0;156;21;0;0;157;21;0;0;158;21;0;0;159;21;0;0;160;21;0;0;161;21;0;0;162;21;0;0;163;21;0;0;164;21;0;0;165;21;0;0;166;21;0;0;167;21;0;0;168;21;0;0;169;21;0;0;170;21;0;0;171;21;0;0;172;21;0;0;173;21;0;0;174;21;0;0;175;21;0;0;176;21;0;0;177;21;0;0;178;21;0;0;179;21;0;0;180;21;0;0;181;21;0;0;182;21;0;0;183;21;0;0;184;21;0;0;185;21;0;0;186;21;0;0;187;21;0;0;188;21;0;0;189;21;0;0;190;21;0;0;191;21;0;0;192;21;0;0;193;21;0;0;194;21;0;0;195;21;0;0;196;21;0;0;197;21;0;0;198;21;0;0;199;21;0;0;200;21;0;0;201;21;0;0;202;21;0;0;203;21;0;0;204;21;0;0;205;21;0;0;206;21;0;0;207;21;0;0;208;21;0;0;209;21;0;0;210;21;0;0;211;21;0;0;212;21;0;0;213;21;0;0;214;21;0;0;215;21;0;0;216;21;0;0;217;21;0;0;218;21;0;0;219;21;0;0;220;21;0;0;221;21;0;0;222;21;0;0;223;21;0;0;224;21;0;0;225;21;0;0;226;21;0;0;227;21;0;0;228;21;0;0;229;21;0;0;230;21;0;0;231;21;0;0;232;21;0;0;233;21;0;0;234;21;0;0;235;21;0;0;236;21;0;0;237;21;0;0;238;21;0;0;239;21;0;0;240;21;0;0;241;21;0;0;242;21;0;0;243;21;0;0;244;21;0;0;245;21;0;0;246;21;0;0;247;21;0;0;248;21;0;0;249;21;0;0;250;21;0;0;251;21;0;0;252;21;0;0;253;21;0;0;254;21;0;0;255;21;0;0;0;22;0;0;1;22;0;0;2;22;0;0;3;22;0;0;4;22;0;0;5;22;0;0;6;22;0;0;7;22;0;0;8;22;0;0;9;22;0;0;10;22;0;0;11;22;0;0;12;22;0;0;13;22;0;0;14;22;0;0;15;22;0;0;16;22;0;0;17;22;0;0;18;22;0;0;19;22;0;0;20;22;0;0;21;22;0;0;22;22;0;0;23;22;0;0;24;22;0;0;25;22;0;0;26;22;0;0;27;22;0;0;28;22;0;0;29;22;0;0;30;22;0;0;31;22;0;0;32;22;0;0;33;22;0;0;34;22;0;0;35;22;0;0;36;22;0;0;37;22;0;0;38;22;0;0;39;22;0;0;40;22;0;0;41;22;0;0;42;22;0;0;43;22;0;0;44;22;0;0;45;22;0;0;46;22;0;0;47;22;0;0;48;22;0;0;49;22;0;0;50;22;0;0;51;22;0;0;52;22;0;0;53;22;0;0;54;22;0;0;55;22;0;0;56;22;0;0;57;22;0;0;58;22;0;0;59;22;0;0;60;22;0;0;61;22;0;0;62;22;0;0;63;22;0;0;64;22;0;0;65;22;0;0;66;22;0;0;67;22;0;0;68;22;0;0;69;22;0;0;70;22;0;0;71;22;0;0;72;22;0;0;73;22;0;0;74;22;0;0;75;22;0;0;76;22;0;0;77;22;0;0;78;22;0;0;79;22;0;0;80;22;0;0;81;22;0;0;82;22;0;0;83;22;0;0;84;22;0;0;85;22;0;0;86;22;0;0;87;22;0;0;88;22;0;0;89;22;0;0;90;22;0;0;91;22;0;0;92;22;0;0;93;22;0;0;94;22;0;0;95;22;0;0;96;22;0;0;97;22;0;0;98;22;0;0;99;22;0;0;100;22;0;0;101;22;0;0;102;22;0;0;103;22;0;0;104;22;0;0;105;22;0;0;106;22;0;0;107;22;0;0;108;22;0;0;109;22;0;0;110;22;0;0;111;22;0;0;112;22;0;0;113;22;0;0;114;22;0;0;115;22;0;0;116;22;0;0;117;22;0;0;118;22;0;0;119;22;0;0;120;22;0;0;121;22;0;0;122;22;0;0;123;22;0;0;124;22;0;0;125;22;0;0;126;22;0;0;127;22;0;0;128;22;0;0;129;22;0;0;130;22;0;0;131;22;0;0;132;22;0;0;133;22;0;0;134;22;0;0;135;22;0;0;136;22;0;0;137;22;0;0;138;22;0;0;139;22;0;0;140;22;0;0;141;22;0;0;142;22;0;0;143;22;0;0;144;22;0;0;145;22;0;0;146;22;0;0;147;22;0;0;148;22;0;0;149;22;0;0;150;22;0;0;151;22;0;0;152;22;0;0;153;22;0;0;154;22;0;0;155;22;0;0;156;22;0;0;157;22;0;0;158;22;0;0;159;22;0;0;160;22;0;0;161;22;0;0;162;22;0;0;163;22;0;0;164;22;0;0;165;22;0;0;166;22;0;0;167;22;0;0;168;22;0;0;169;22;0;0;170;22;0;0;171;22;0;0;172;22;0;0;173;22;0;0;174;22;0;0;175;22;0;0;176;22;0;0;177;22;0;0;178;22;0;0;179;22;0;0;180;22;0;0;181;22;0;0;182;22;0;0;183;22;0;0;184;22;0;0;185;22;0;0;186;22;0;0;187;22;0;0;188;22;0;0;189;22;0;0;190;22;0;0;191;22;0;0;192;22;0;0;193;22;0;0;194;22;0;0;195;22;0;0;196;22;0;0;197;22;0;0;198;22;0;0;199;22;0;0;200;22;0;0;201;22;0;0;202;22;0;0;203;22;0;0;204;22;0;0;205;22;0;0;206;22;0;0;207;22;0;0;208;22;0;0;209;22;0;0;210;22;0;0;211;22;0;0;212;22;0;0;213;22;0;0;214;22;0;0;215;22;0;0;216;22;0;0;217;22;0;0;218;22;0;0;219;22;0;0;220;22;0;0;221;22;0;0;222;22;0;0;223;22;0;0;224;22;0;0;225;22;0;0;226;22;0;0;227;22;0;0;228;22;0;0;229;22;0;0;230;22;0;0;231;22;0;0;232;22;0;0;233;22;0;0;234;22;0;0;235;22;0;0;236;22;0;0;237;22;0;0;238;22;0;0;239;22;0;0;240;22;0;0;241;22;0;0;242;22;0;0;243;22;0;0;244;22;0;0;245;22;0;0;246;22;0;0;247;22;0;0;248;22;0;0;249;22;0;0;250;22;0;0;251;22;0;0;252;22;0;0;253;22;0;0;254;22;0;0;255;22;0;0;0;23;0;0;1;23;0;0;2;23;0;0;3;23;0;0;4;23;0;0;5;23;0;0;6;23;0;0;7;23;0;0;8;23;0;0;9;23;0;0;10;23;0;0;11;23;0;0;12;23;0;0;13;23;0;0;14;23;0;0;15;23;0;0;16;23;0;0;17;23;0;0;18;23;0;0;19;23;0;0;20;23;0;0;21;23;0;0;22;23;0;0;23;23;0;0;24;23;0;0;25;23;0;0;26;23;0;0;27;23;0;0;28;23;0;0;29;23;0;0;30;23;0;0;31;23;0;0;32;23;0;0;33;23;0;0;34;23;0;0;35;23;0;0;36;23;0;0;37;23;0;0;38;23;0;0;39;23;0;0;40;23;0;0;41;23;0;0;42;23;0;0;43;23;0;0;44;23;0;0;45;23;0;0;46;23;0;0;47;23;0;0;48;23;0;0;49;23;0;0;50;23;0;0;51;23;0;0;52;23;0;0;53;23;0;0;54;23;0;0;55;23;0;0;56;23;0;0;57;23;0;0;58;23;0;0;59;23;0;0;60;23;0;0;61;23;0;0;62;23;0;0;63;23;0;0;64;23;0;0;65;23;0;0;66;23;0;0;67;23;0;0;68;23;0;0;69;23;0;0;70;23;0;0;71;23;0;0;72;23;0;0;73;23;0;0;74;23;0;0;75;23;0;0;76;23;0;0;77;23;0;0;78;23;0;0;79;23;0;0;80;23;0;0;81;23;0;0;82;23;0;0;83;23;0;0;84;23;0;0;85;23;0;0;86;23;0;0;87;23;0;0;88;23;0;0;89;23;0;0;90;23;0;0;91;23;0;0;92;23;0;0;93;23;0;0;94;23;0;0;95;23;0;0;96;23;0;0;97;23;0;0;98;23;0;0;99;23;0;0;100;23;0;0;101;23;0;0;102;23;0;0;103;23;0;0;104;23;0;0;105;23;0;0;106;23;0;0;107;23;0;0;108;23;0;0;109;23;0;0;110;23;0;0;111;23;0;0;112;23;0;0;113;23;0;0;114;23;0;0;115;23;0;0;116;23;0;0;117;23;0;0;118;23;0;0;119;23;0;0;120;23;0;0;121;23;0;0;122;23;0;0;123;23;0;0;124;23;0;0;125;23;0;0;126;23;0;0;127;23;0;0;128;23;0;0;129;23;0;0;130;23;0;0;131;23;0;0;132;23;0;0;133;23;0;0;134;23;0;0;135;23;0;0;136;23;0;0;137;23;0;0;138;23;0;0;139;23;0;0;140;23;0;0;141;23;0;0;142;23;0;0;143;23;0;0;144;23;0;0;145;23;0;0;146;23;0;0;147;23;0;0;148;23;0;0;149;23;0;0;150;23;0;0;151;23;0;0;152;23;0;0;153;23;0;0;154;23;0;0;155;23;0;0;156;23;0;0;157;23;0;0;158;23;0;0;159;23;0;0;160;23;0;0;161;23;0;0;162;23;0;0;163;23;0;0;164;23;0;0;165;23;0;0;166;23;0;0;167;23;0;0;168;23;0;0;169;23;0;0;170;23;0;0;171;23;0;0;172;23;0;0;173;23;0;0;174;23;0;0;175;23;0;0;176;23;0;0;177;23;0;0;178;23;0;0;179;23;0;0;180;23;0;0;181;23;0;0;182;23;0;0;183;23;0;0;184;23;0;0;185;23;0;0;186;23;0;0;187;23;0;0;188;23;0;0;189;23;0;0;190;23;0;0;191;23;0;0;192;23;0;0;193;23;0;0;194;23;0;0;195;23;0;0;196;23;0;0;197;23;0;0;198;23;0;0;199;23;0;0;200;23;0;0;201;23;0;0;202;23;0;0;203;23;0;0;204;23;0;0;205;23;0;0;206;23;0;0;207;23;0;0;208;23;0;0;209;23;0;0;210;23;0;0;211;23;0;0;212;23;0;0;213;23;0;0;214;23;0;0;215;23;0;0;216;23;0;0;217;23;0;0;218;23;0;0;219;23;0;0;220;23;0;0;221;23;0;0;222;23;0;0;223;23;0;0;224;23;0;0;225;23;0;0;226;23;0;0;227;23;0;0;228;23;0;0;229;23;0;0;230;23;0;0;231;23;0;0;232;23;0;0;233;23;0;0;234;23;0;0;235;23;0;0;236;23;0;0;237;23;0;0;238;23;0;0;239;23;0;0;240;23;0;0;241;23;0;0;242;23;0;0;243;23;0;0;244;23;0;0;245;23;0;0;246;23;0;0;247;23;0;0;248;23;0;0;249;23;0;0;250;23;0;0;251;23;0;0;252;23;0;0;253;23;0;0;254;23;0;0;255;23;0;0;0;24;0;0;1;24;0;0;2;24;0;0;3;24;0;0;4;24;0;0;5;24;0;0;6;24;0;0;7;24;0;0;8;24;0;0;9;24;0;0;10;24;0;0;11;24;0;0;12;24;0;0;13;24;0;0;14;24;0;0;15;24;0;0;16;24;0;0;17;24;0;0;18;24;0;0;19;24;0;0;20;24;0;0;21;24;0;0;22;24;0;0;23;24;0;0;24;24;0;0;25;24;0;0;26;24;0;0;27;24;0;0;28;24;0;0;29;24;0;0;30;24;0;0;31;24;0;0;32;24;0;0;33;24;0;0;34;24;0;0;35;24;0;0;36;24;0;0;37;24;0;0;38;24;0;0;39;24;0;0;40;24;0;0;41;24;0;0;42;24;0;0;43;24;0;0;44;24;0;0;45;24;0;0;46;24;0;0;47;24;0;0;48;24;0;0;49;24;0;0;50;24;0;0;51;24;0;0;52;24;0;0;53;24;0;0;54;24;0;0;55;24;0;0;56;24;0;0;57;24;0;0;58;24;0;0;59;24;0;0;60;24;0;0;61;24;0;0;62;24;0;0;63;24;0;0;64;24;0;0;65;24;0;0;66;24;0;0;67;24;0;0;68;24;0;0;69;24;0;0;70;24;0;0;71;24;0;0;72;24;0;0;73;24;0;0;74;24;0;0;75;24;0;0;76;24;0;0;77;24;0;0;78;24;0;0;79;24;0;0;80;24;0;0;81;24;0;0;82;24;0;0;83;24;0;0;84;24;0;0;85;24;0;0;86;24;0;0;87;24;0;0;88;24;0;0;89;24;0;0;90;24;0;0;91;24;0;0;92;24;0;0;93;24;0;0;94;24;0;0;95;24;0;0;96;24;0;0;97;24;0;0;98;24;0;0;99;24;0;0;100;24;0;0;101;24;0;0;102;24;0;0;103;24;0;0;104;24;0;0;105;24;0;0;106;24;0;0;107;24;0;0;108;24;0;0;109;24;0;0;110;24;0;0;111;24;0;0;112;24;0;0;113;24;0;0;114;24;0;0;115;24;0;0;116;24;0;0;117;24;0;0;118;24;0;0;119;24;0;0;120;24;0;0;121;24;0;0;122;24;0;0;123;24;0;0;124;24;0;0;125;24;0;0;126;24;0;0;127;24;0;0;128;24;0;0;129;24;0;0;130;24;0;0;131;24;0;0;132;24;0;0;133;24;0;0;134;24;0;0;135;24;0;0;136;24;0;0;137;24;0;0;138;24;0;0;139;24;0;0;140;24;0;0;141;24;0;0;142;24;0;0;143;24;0;0;144;24;0;0;145;24;0;0;146;24;0;0;147;24;0;0;148;24;0;0;149;24;0;0;150;24;0;0;151;24;0;0;152;24;0;0;153;24;0;0;154;24;0;0;155;24;0;0;156;24;0;0;157;24;0;0;158;24;0;0;159;24;0;0;160;24;0;0;161;24;0;0;162;24;0;0;163;24;0;0;164;24;0;0;165;24;0;0;166;24;0;0;167;24;0;0;168;24;0;0;169;24;0;0;170;24;0;0;171;24;0;0;172;24;0;0;173;24;0;0;174;24;0;0;175;24;0;0;176;24;0;0;177;24;0;0;178;24;0;0;179;24;0;0;180;24;0;0;181;24;0;0;182;24;0;0;183;24;0;0;184;24;0;0;185;24;0;0;186;24;0;0;187;24;0;0;188;24;0;0;189;24;0;0;190;24;0;0;191;24;0;0;192;24;0;0;193;24;0;0;194;24;0;0;195;24;0;0;196;24;0;0;197;24;0;0;198;24;0;0;199;24;0;0;200;24;0;0;201;24;0;0;202;24;0;0;203;24;0;0;204;24;0;0;205;24;0;0;206;24;0;0;207;24;0;0;208;24;0;0;209;24;0;0;210;24;0;0;211;24;0;0;212;24;0;0;213;24;0;0;214;24;0;0;215;24;0;0;216;24;0;0;217;24;0;0;218;24;0;0;219;24;0;0;220;24;0;0;221;24;0;0;222;24;0;0;223;24;0;0;224;24;0;0;225;24;0;0;226;24;0;0;227;24;0;0;228;24;0;0;229;24;0;0;230;24;0;0;231;24;0;0;232;24;0;0;233;24;0;0;234;24;0;0;235;24;0;0;236;24;0;0;237;24;0;0;238;24;0;0;239;24;0;0;240;24;0;0;241;24;0;0;242;24;0;0;243;24;0;0;244;24;0;0;245;24;0;0;246;24;0;0;247;24;0;0;248;24;0;0;249;24;0;0;250;24;0;0;251;24;0;0;252;24;0;0;253;24;0;0;254;24;0;0;255;24;0;0;0;25;0;0;1;25;0;0;2;25;0;0;3;25;0;0;4;25;0;0;5;25;0;0;6;25;0;0;7;25;0;0;8;25;0;0;9;25;0;0;10;25;0;0;11;25;0;0;12;25;0;0;13;25;0;0;14;25;0;0;15;25;0;0;16;25;0;0;17;25;0;0;18;25;0;0;19;25;0;0;20;25;0;0;21;25;0;0;22;25;0;0;23;25;0;0;24;25;0;0;25;25;0;0;26;25;0;0;27;25;0;0;28;25;0;0;29;25;0;0;30;25;0;0;31;25;0;0;32;25;0;0;33;25;0;0;34;25;0;0;35;25;0;0;36;25;0;0;37;25;0;0;38;25;0;0;39;25;0;0;40;25;0;0;41;25;0;0;42;25;0;0;43;25;0;0;44;25;0;0;45;25;0;0;46;25;0;0;47;25;0;0;48;25;0;0;49;25;0;0;50;25;0;0;51;25;0;0;52;25;0;0;53;25;0;0;54;25;0;0;55;25;0;0;56;25;0;0;57;25;0;0;58;25;0;0;59;25;0;0;60;25;0;0;61;25;0;0;62;25;0;0;63;25;0;0;64;25;0;0;65;25;0;0;66;25;0;0;67;25;0;0;68;25;0;0;69;25;0;0;70;25;0;0;71;25;0;0;72;25;0;0;73;25;0;0;74;25;0;0;75;25;0;0;76;25;0;0;77;25;0;0;78;25;0;0;79;25;0;0;80;25;0;0;81;25;0;0;82;25;0;0;83;25;0;0;84;25;0;0;85;25;0;0;86;25;0;0;87;25;0;0;88;25;0;0;89;25;0;0;90;25;0;0;91;25;0;0;92;25;0;0;93;25;0;0;94;25;0;0;95;25;0;0;96;25;0;0;97;25;0;0;98;25;0;0;99;25;0;0;100;25;0;0;101;25;0;0;102;25;0;0;103;25;0;0;104;25;0;0;105;25;0;0;106;25;0;0;107;25;0;0;108;25;0;0;109;25;0;0;110;25;0;0;111;25;0;0;112;25;0;0;113;25;0;0;114;25;0;0;115;25;0;0;116;25;0;0;117;25;0;0;118;25;0;0;119;25;0;0;120;25;0;0;121;25;0;0;122;25;0;0;123;25;0;0;124;25;0;0;125;25;0;0;126;25;0;0;127;25;0;0;128;25;0;0;129;25;0;0;130;25;0;0;131;25;0;0;132;25;0;0;133;25;0;0;134;25;0;0;135;25;0;0;136;25;0;0;137;25;0;0;138;25;0;0;139;25;0;0;140;25;0;0;141;25;0;0;142;25;0;0;143;25;0;0;144;25;0;0;145;25;0;0;146;25;0;0;147;25;0;0;148;25;0;0;149;25;0;0;150;25;0;0;151;25;0;0;152;25;0;0;153;25;0;0;154;25;0;0;155;25;0;0;156;25;0;0;157;25;0;0;158;25;0;0;159;25;0;0;160;25;0;0;161;25;0;0;162;25;0;0;163;25;0;0;164;25;0;0;165;25;0;0;166;25;0;0;167;25;0;0;168;25;0;0;169;25;0;0;170;25;0;0;171;25;0;0;172;25;0;0;173;25;0;0;174;25;0;0;175;25;0;0;176;25;0;0;177;25;0;0;178;25;0;0;179;25;0;0;180;25;0;0;181;25;0;0;182;25;0;0;183;25;0;0;184;25;0;0;185;25;0;0;186;25;0;0;187;25;0;0;188;25;0;0;189;25;0;0;190;25;0;0;191;25;0;0;192;25;0;0;193;25;0;0;194;25;0;0;195;25;0;0;196;25;0;0;197;25;0;0;198;25;0;0;199;25;0;0;200;25;0;0;201;25;0;0;202;25;0;0;203;25;0;0;204;25;0;0;205;25;0;0;206;25;0;0;207;25;0;0;208;25;0;0;209;25;0;0;210;25;0;0;211;25;0;0;212;25;0;0;213;25;0;0;214;25;0;0;215;25;0;0;216;25;0;0;217;25;0;0;218;25;0;0;219;25;0;0;220;25;0;0;221;25;0;0;222;25;0;0;223;25;0;0;224;25;0;0;225;25;0;0;226;25;0;0;227;25;0;0;228;25;0;0;229;25;0;0;230;25;0;0;231;25;0;0;232;25;0;0;233;25;0;0;234;25;0;0;235;25;0;0;236;25;0;0;237;25;0;0;238;25;0;0;239;25;0;0;240;25;0;0;241;25;0;0;242;25;0;0;243;25;0;0;244;25;0;0;245;25;0;0;246;25;0;0;247;25;0;0;248;25;0;0;249;25;0;0;250;25;0;0;251;25;0;0;252;25;0;0;253;25;0;0;254;25;0;0;255;25;0;0;0;26;0;0;1;26;0;0;2;26;0;0;3;26;0;0;4;26;0;0;5;26;0;0;6;26;0;0;7;26;0;0;8;26;0;0;9;26;0;0;10;26;0;0;11;26;0;0;12;26;0;0;13;26;0;0;14;26;0;0;15;26;0;0;16;26;0;0;17;26;0;0;18;26;0;0;19;26;0;0;20;26;0;0;21;26;0;0;22;26;0;0;23;26;0;0;24;26;0;0;25;26;0;0;26;26;0;0;27;26;0;0;28;26;0;0;29;26;0;0;30;26;0;0;31;26;0;0;32;26;0;0;33;26;0;0;34;26;0;0;35;26;0;0;36;26;0;0;37;26;0;0;38;26;0;0;39;26;0;0;40;26;0;0;41;26;0;0;42;26;0;0;43;26;0;0;44;26;0;0;45;26;0;0;46;26;0;0;47;26;0;0;48;26;0;0;49;26;0;0;50;26;0;0;51;26;0;0;52;26;0;0;53;26;0;0;54;26;0;0;55;26;0;0;56;26;0;0;57;26;0;0;58;26;0;0;59;26;0;0;60;26;0;0;61;26;0;0;62;26;0;0;63;26;0;0;64;26;0;0;65;26;0;0;66;26;0;0;67;26;0;0;68;26;0;0;69;26;0;0;70;26;0;0;71;26;0;0;72;26;0;0;73;26;0;0;74;26;0;0;75;26;0;0;76;26;0;0;77;26;0;0;78;26;0;0;79;26;0;0;80;26;0;0;81;26;0;0;82;26;0;0;83;26;0;0;84;26;0;0;85;26;0;0;86;26;0;0;87;26;0;0;88;26;0;0;89;26;0;0;90;26;0;0;91;26;0;0;92;26;0;0;93;26;0;0;94;26;0;0;95;26;0;0;96;26;0;0;97;26;0;0;98;26;0;0;99;26;0;0;100;26;0;0;101;26;0;0;102;26;0;0;103;26;0;0;104;26;0;0;105;26;0;0;106;26;0;0;107;26;0;0;108;26;0;0;109;26;0;0;110;26;0;0;111;26;0;0;112;26;0;0;113;26;0;0;114;26;0;0;115;26;0;0;116;26;0;0;117;26;0;0;118;26;0;0;119;26;0;0;120;26;0;0;121;26;0;0;122;26;0;0;123;26;0;0;124;26;0;0;125;26;0;0;126;26;0;0;127;26;0;0;128;26;0;0;129;26;0;0;130;26;0;0;131;26;0;0;132;26;0;0;133;26;0;0;134;26;0;0;135;26;0;0;136;26;0;0;137;26;0;0;138;26;0;0;139;26;0;0;140;26;0;0;141;26;0;0;142;26;0;0;143;26;0;0;144;26;0;0;145;26;0;0;146;26;0;0;147;26;0;0;148;26;0;0;149;26;0;0;150;26;0;0;151;26;0;0;152;26;0;0;153;26;0;0;154;26;0;0;155;26;0;0;156;26;0;0;157;26;0;0;158;26;0;0;159;26;0;0;160;26;0;0;161;26;0;0;162;26;0;0;163;26;0;0;164;26;0;0;165;26;0;0;166;26;0;0;167;26;0;0;168;26;0;0;169;26;0;0;170;26;0;0;171;26;0;0;172;26;0;0;173;26;0;0;174;26;0;0;175;26;0;0;176;26;0;0;177;26;0;0;178;26;0;0;179;26;0;0;180;26;0;0;181;26;0;0;182;26;0;0;183;26;0;0;184;26;0;0;185;26;0;0;186;26;0;0;187;26;0;0;188;26;0;0;189;26;0;0;190;26;0;0;191;26;0;0;192;26;0;0;193;26;0;0;194;26;0;0;195;26;0;0;196;26;0;0;197;26;0;0;198;26;0;0;199;26;0;0;200;26;0;0;201;26;0;0;202;26;0;0;203;26;0;0;204;26;0;0;205;26;0;0;206;26;0;0;207;26;0;0;208;26;0;0;209;26;0;0;210;26;0;0;211;26;0;0;212;26;0;0;213;26;0;0;214;26;0;0;215;26;0;0;216;26;0;0;217;26;0;0;218;26;0;0;219;26;0;0;220;26;0;0;221;26;0;0;222;26;0;0;223;26;0;0;224;26;0;0;225;26;0;0;226;26;0;0;227;26;0;0;228;26;0;0;229;26;0;0;230;26;0;0;231;26;0;0;232;26;0;0;233;26;0;0;234;26;0;0;235;26;0;0;236;26;0;0;237;26;0;0;238;26;0;0;239;26;0;0;240;26;0;0;241;26;0;0;242;26;0;0;243;26;0;0;244;26;0;0;245;26;0;0;246;26;0;0;247;26;0;0;248;26;0;0;249;26;0;0;250;26;0;0;251;26;0;0;252;26;0;0;253;26;0;0;254;26;0;0;255;26;0;0;0;27;0;0;1;27;0;0;2;27;0;0;3;27;0;0;4;27;0;0;5;27;0;0;6;27;0;0;7;27;0;0;8;27;0;0;9;27;0;0;10;27;0;0;11;27;0;0;12;27;0;0;13;27;0;0;14;27;0;0;15;27;0;0;16;27;0;0;17;27;0;0;18;27;0;0;19;27;0;0;20;27;0;0;21;27;0;0;22;27;0;0;23;27;0;0;24;27;0;0;25;27;0;0;26;27;0;0;27;27;0;0;28;27;0;0;29;27;0;0;30;27;0;0;31;27;0;0;32;27;0;0;33;27;0;0;34;27;0;0;35;27;0;0;36;27;0;0;37;27;0;0;38;27;0;0;39;27;0;0;40;27;0;0;41;27;0;0;42;27;0;0;43;27;0;0;44;27;0;0;45;27;0;0;46;27;0;0;47;27;0;0;48;27;0;0;49;27;0;0;50;27;0;0;51;27;0;0;52;27;0;0;53;27;0;0;54;27;0;0;55;27;0;0;56;27;0;0;57;27;0;0;58;27;0;0;59;27;0;0;60;27;0;0;61;27;0;0;62;27;0;0;63;27;0;0;64;27;0;0;65;27;0;0;66;27;0;0;67;27;0;0;68;27;0;0;69;27;0;0;70;27;0;0;71;27;0;0;72;27;0;0;73;27;0;0;74;27;0;0;75;27;0;0;76;27;0;0;77;27;0;0;78;27;0;0;79;27;0;0;80;27;0;0;81;27;0;0;82;27;0;0;83;27;0;0;84;27;0;0;85;27;0;0;86;27;0;0;87;27;0;0;88;27;0;0;89;27;0;0;90;27;0;0;91;27;0;0;92;27;0;0;93;27;0;0;94;27;0;0;95;27;0;0;96;27;0;0;97;27;0;0;98;27;0;0;99;27;0;0;100;27;0;0;101;27;0;0;102;27;0;0;103;27;0;0;104;27;0;0;105;27;0;0;106;27;0;0;107;27;0;0;108;27;0;0;109;27;0;0;110;27;0;0;111;27;0;0;112;27;0;0;113;27;0;0;114;27;0;0;115;27;0;0;116;27;0;0;117;27;0;0;118;27;0;0;119;27;0;0;120;27;0;0;121;27;0;0;122;27;0;0;123;27;0;0;124;27;0;0;125;27;0;0;126;27;0;0;127;27;0;0;128;27;0;0;129;27;0;0;130;27;0;0;131;27;0;0;132;27;0;0;133;27;0;0;134;27;0;0;135;27;0;0;136;27;0;0;137;27;0;0;138;27;0;0;139;27;0;0;140;27;0;0;141;27;0;0;142;27;0;0;143;27;0;0;144;27;0;0;145;27;0;0;146;27;0;0;147;27;0;0;148;27;0;0;149;27;0;0;150;27;0;0;151;27;0;0;152;27;0;0;153;27;0;0;154;27;0;0;155;27;0;0;156;27;0;0;157;27;0;0;158;27;0;0;159;27;0;0;160;27;0;0;161;27;0;0;162;27;0;0;163;27;0;0;164;27;0;0;165;27;0;0;166;27;0;0;167;27;0;0;168;27;0;0;169;27;0;0;170;27;0;0;171;27;0;0;172;27;0;0;173;27;0;0;174;27;0;0;175;27;0;0;176;27;0;0;177;27;0;0;178;27;0;0;179;27;0;0;180;27;0;0;181;27;0;0;182;27;0;0;183;27;0;0;184;27;0;0;185;27;0;0;186;27;0;0;187;27;0;0;188;27;0;0;189;27;0;0;190;27;0;0;191;27;0;0;192;27;0;0;193;27;0;0;194;27;0;0;195;27;0;0;196;27;0;0;197;27;0;0;198;27;0;0;199;27;0;0;200;27;0;0;201;27;0;0;202;27;0;0;203;27;0;0;204;27;0;0;205;27;0;0;206;27;0;0;207;27;0;0;208;27;0;0;209;27;0;0;210;27;0;0;211;27;0;0;212;27;0;0;213;27;0;0;214;27;0;0;215;27;0;0;216;27;0;0;217;27;0;0;218;27;0;0;219;27;0;0;220;27;0;0;221;27;0;0;222;27;0;0;223;27;0;0;224;27;0;0;225;27;0;0;226;27;0;0;227;27;0;0;228;27;0;0;229;27;0;0;230;27;0;0;231;27;0;0;232;27;0;0;233;27;0;0;234;27;0;0;235;27;0;0;236;27;0;0;237;27;0;0;238;27;0;0;239;27;0;0;240;27;0;0;241;27;0;0;242;27;0;0;243;27;0;0;244;27;0;0;245;27;0;0;246;27;0;0;247;27;0;0;248;27;0;0;249;27;0;0;250;27;0;0;251;27;0;0;252;27;0;0;253;27;0;0;254;27;0;0;255;27;0;0;0;28;0;0;1;28;0;0;2;28;0;0;3;28;0;0;4;28;0;0;5;28;0;0;6;28;0;0;7;28;0;0;8;28;0;0;9;28;0;0;10;28;0;0;11;28;0;0;12;28;0;0;13;28;0;0;14;28;0;0;15;28;0;0;16;28;0;0;17;28;0;0;18;28;0;0;19;28;0;0;20;28;0;0;21;28;0;0;22;28;0;0;23;28;0;0;24;28;0;0;25;28;0;0;26;28;0;0;27;28;0;0;28;28;0;0;29;28;0;0;30;28;0;0;31;28;0;0;32;28;0;0;33;28;0;0;34;28;0;0;35;28;0;0;36;28;0;0;37;28;0;0;38;28;0;0;39;28;0;0;40;28;0;0;41;28;0;0;42;28;0;0;43;28;0;0;44;28;0;0;45;28;0;0;46;28;0;0;47;28;0;0;48;28;0;0;49;28;0;0;50;28;0;0;51;28;0;0;52;28;0;0;53;28;0;0;54;28;0;0;55;28;0;0;56;28;0;0;57;28;0;0;58;28;0;0;59;28;0;0;60;28;0;0;61;28;0;0;62;28;0;0;63;28;0;0;64;28;0;0;65;28;0;0;66;28;0;0;67;28;0;0;68;28;0;0;69;28;0;0;70;28;0;0;71;28;0;0;72;28;0;0;73;28;0;0;74;28;0;0;75;28;0;0;76;28;0;0;77;28;0;0;78;28;0;0;79;28;0;0;80;28;0;0;81;28;0;0;82;28;0;0;83;28;0;0;84;28;0;0;85;28;0;0;86;28;0;0;87;28;0;0;88;28;0;0;89;28;0;0;90;28;0;0;91;28;0;0;92;28;0;0;93;28;0;0;94;28;0;0;95;28;0;0;96;28;0;0;97;28;0;0;98;28;0;0;99;28;0;0;100;28;0;0;101;28;0;0;102;28;0;0;103;28;0;0;104;28;0;0;105;28;0;0;106;28;0;0;107;28;0;0;108;28;0;0;109;28;0;0;110;28;0;0;111;28;0;0;112;28;0;0;113;28;0;0;114;28;0;0;115;28;0;0;116;28;0;0;117;28;0;0;118;28;0;0;119;28;0;0;120;28;0;0;121;28;0;0;122;28;0;0;123;28;0;0;124;28;0;0;125;28;0;0;126;28;0;0;127;28;0;0;128;28;0;0;129;28;0;0;130;28;0;0;131;28;0;0;132;28;0;0;133;28;0;0;134;28;0;0;135;28;0;0;136;28;0;0;137;28;0;0;138;28;0;0;139;28;0;0;140;28;0;0;141;28;0;0;142;28;0;0;143;28;0;0;144;28;0;0;145;28;0;0;146;28;0;0;147;28;0;0;148;28;0;0;149;28;0;0;150;28;0;0;151;28;0;0;152;28;0;0;153;28;0;0;154;28;0;0;155;28;0;0;156;28;0;0;157;28;0;0;158;28;0;0;159;28;0;0;160;28;0;0;161;28;0;0;162;28;0;0;163;28;0;0;164;28;0;0;165;28;0;0;166;28;0;0;167;28;0;0;168;28;0;0;169;28;0;0;170;28;0;0;171;28;0;0;172;28;0;0;173;28;0;0;174;28;0;0;175;28;0;0;176;28;0;0;177;28;0;0;178;28;0;0;179;28;0;0;180;28;0;0;181;28;0;0;182;28;0;0;183;28;0;0;184;28;0;0;185;28;0;0;186;28;0;0;187;28;0;0;188;28;0;0;189;28;0;0;190;28;0;0;191;28;0;0;192;28;0;0;193;28;0;0;194;28;0;0;195;28;0;0;196;28;0;0;197;28;0;0;198;28;0;0;199;28;0;0;200;28;0;0;201;28;0;0;202;28;0;0;203;28;0;0;204;28;0;0;205;28;0;0;206;28;0;0;207;28;0;0;208;28;0;0;209;28;0;0;210;28;0;0;211;28;0;0;212;28;0;0;213;28;0;0;214;28;0;0;215;28;0;0;216;28;0;0;217;28;0;0;218;28;0;0;219;28;0;0;220;28;0;0;221;28;0;0;222;28;0;0;223;28;0;0;224;28;0;0;225;28;0;0;226;28;0;0;227;28;0;0;228;28;0;0;229;28;0;0;230;28;0;0;231;28;0;0;232;28;0;0;233;28;0;0;234;28;0;0;235;28;0;0;236;28;0;0;237;28;0;0;238;28;0;0;239;28;0;0;240;28;0;0;241;28;0;0;242;28;0;0;243;28;0;0;244;28;0;0;245;28;0;0;246;28;0;0;247;28;0;0;248;28;0;0;249;28;0;0;250;28;0;0;251;28;0;0;252;28;0;0;253;28;0;0;254;28;0;0;255;28;0;0;0;29;0;0;1;29;0;0;2;29;0;0;3;29;0;0;4;29;0;0;5;29;0;0;6;29;0;0;7;29;0;0;8;29;0;0;9;29;0;0;10;29;0;0;11;29;0;0;12;29;0;0;13;29;0;0;14;29;0;0;15;29;0;0;16;29;0;0;17;29;0;0;18;29;0;0;19;29;0;0;20;29;0;0;21;29;0;0;22;29;0;0;23;29;0;0;24;29;0;0;25;29;0;0;26;29;0;0;27;29;0;0;28;29;0;0;29;29;0;0;30;29;0;0;31;29;0;0;32;29;0;0;33;29;0;0;34;29;0;0;35;29;0;0;36;29;0;0;37;29;0;0;38;29;0;0;39;29;0;0;40;29;0;0;41;29;0;0;42;29;0;0;43;29;0;0;44;29;0;0;45;29;0;0;46;29;0;0;47;29;0;0;48;29;0;0;49;29;0;0;50;29;0;0;51;29;0;0;52;29;0;0;53;29;0;0;54;29;0;0;55;29;0;0;56;29;0;0;57;29;0;0;58;29;0;0;59;29;0;0;60;29;0;0;61;29;0;0;62;29;0;0;63;29;0;0;64;29;0;0;65;29;0;0;66;29;0;0;67;29;0;0;68;29;0;0;69;29;0;0;70;29;0;0;71;29;0;0;72;29;0;0;73;29;0;0;74;29;0;0;75;29;0;0;76;29;0;0;77;29;0;0;78;29;0;0;79;29;0;0;80;29;0;0;81;29;0;0;82;29;0;0;83;29;0;0;84;29;0;0;85;29;0;0;86;29;0;0;87;29;0;0;88;29;0;0;89;29;0;0;90;29;0;0;91;29;0;0;92;29;0;0;93;29;0;0;94;29;0;0;95;29;0;0;96;29;0;0;97;29;0;0;98;29;0;0;99;29;0;0;100;29;0;0;101;29;0;0;102;29;0;0;103;29;0;0;104;29;0;0;105;29;0;0;106;29;0;0;107;29;0;0;108;29;0;0;109;29;0;0;110;29;0;0;111;29;0;0;112;29;0;0;113;29;0;0;114;29;0;0;115;29;0;0;116;29;0;0;117;29;0;0;118;29;0;0;119;29;0;0;120;29;0;0;121;29;0;0;122;29;0;0;123;29;0;0;124;29;0;0;125;29;0;0;126;29;0;0;127;29;0;0;128;29;0;0;129;29;0;0;130;29;0;0;131;29;0;0;132;29;0;0;133;29;0;0;134;29;0;0;135;29;0;0;136;29;0;0;137;29;0;0;138;29;0;0;139;29;0;0;140;29;0;0;141;29;0;0;142;29;0;0;143;29;0;0;144;29;0;0;145;29;0;0;146;29;0;0;147;29;0;0;148;29;0;0;149;29;0;0;150;29;0;0;151;29;0;0;152;29;0;0;153;29;0;0;154;29;0;0;155;29;0;0;156;29;0;0;157;29;0;0;158;29;0;0;159;29;0;0;160;29;0;0;161;29;0;0;162;29;0;0;163;29;0;0;164;29;0;0;165;29;0;0;166;29;0;0;167;29;0;0;168;29;0;0;169;29;0;0;170;29;0;0;171;29;0;0;172;29;0;0;173;29;0;0;174;29;0;0;175;29;0;0;176;29;0;0;177;29;0;0;178;29;0;0;179;29;0;0;180;29;0;0;181;29;0;0;182;29;0;0;183;29;0;0;184;29;0;0;185;29;0;0;186;29;0;0;187;29;0;0;188;29;0;0;189;29;0;0;190;29;0;0;191;29;0;0;192;29;0;0;193;29;0;0;194;29;0;0;195;29;0;0;196;29;0;0;197;29;0;0;198;29;0;0;199;29;0;0;200;29;0;0;201;29;0;0;202;29;0;0;203;29;0;0;204;29;0;0;205;29;0;0;206;29;0;0;207;29;0;0;208;29;0;0;209;29;0;0;210;29;0;0;211;29;0;0;212;29;0;0;213;29;0;0;214;29;0;0;215;29;0;0;216;29;0;0;217;29;0;0;218;29;0;0;219;29;0;0;220;29;0;0;221;29;0;0;222;29;0;0;223;29;0;0;224;29;0;0;225;29;0;0;226;29;0;0;227;29;0;0;228;29;0;0;229;29;0;0;230;29;0;0;231;29;0;0;232;29;0;0;233;29;0;0;234;29;0;0;235;29;0;0;236;29;0;0;237;29;0;0;238;29;0;0;239;29;0;0;240;29;0;0;241;29;0;0;242;29;0;0;243;29;0;0;244;29;0;0;245;29;0;0;246;29;0;0;247;29;0;0;248;29;0;0;249;29;0;0;250;29;0;0;251;29;0;0;252;29;0;0;253;29;0;0;254;29;0;0;255;29;0;0;0;30;0;0;1;30;0;0;2;30;0;0;3;30;0;0;4;30;0;0;5;30;0;0;6;30;0;0;7;30;0;0;8;30;0;0;9;30;0;0;10;30;0;0;11;30;0;0;12;30;0;0;13;30;0;0;14;30;0;0;15;30;0;0;16;30;0;0;17;30;0;0;18;30;0;0;19;30;0;0;20;30;0;0;21;30;0;0;22;30;0;0;23;30;0;0;24;30;0;0;25;30;0;0;26;30;0;0;27;30;0;0;28;30;0;0;29;30;0;0;30;30;0;0;31;30;0;0;32;30;0;0;33;30;0;0;34;30;0;0;35;30;0;0;36;30;0;0;37;30;0;0;38;30;0;0;39;30;0;0;40;30;0;0;41;30;0;0;42;30;0;0;43;30;0;0;44;30;0;0;45;30;0;0;46;30;0;0;47;30;0;0;48;30;0;0;49;30;0;0;50;30;0;0;51;30;0;0;52;30;0;0;53;30;0;0;54;30;0;0;55;30;0;0;56;30;0;0;57;30;0;0;58;30;0;0;59;30;0;0;60;30;0;0;61;30;0;0;62;30;0;0;63;30;0;0;64;30;0;0;65;30;0;0;66;30;0;0;67;30;0;0;68;30;0;0;69;30;0;0;70;30;0;0;71;30;0;0;72;30;0;0;73;30;0;0;74;30;0;0;75;30;0;0;76;30;0;0;77;30;0;0;78;30;0;0;79;30;0;0;80;30;0;0;81;30;0;0;82;30;0;0;83;30;0;0;84;30;0;0;85;30;0;0;86;30;0;0;87;30;0;0;88;30;0;0;89;30;0;0;90;30;0;0;91;30;0;0;92;30;0;0;93;30;0;0;94;30;0;0;95;30;0;0;96;30;0;0;97;30;0;0;98;30;0;0;99;30;0;0;100;30;0;0;101;30;0;0;102;30;0;0;103;30;0;0;104;30;0;0;105;30;0;0;106;30;0;0;107;30;0;0;108;30;0;0;109;30;0;0;110;30;0;0;111;30;0;0;112;30;0;0;113;30;0;0;114;30;0;0;115;30;0;0;116;30;0;0;117;30;0;0;118;30;0;0;119;30;0;0;120;30;0;0;121;30;0;0;122;30;0;0;123;30;0;0;124;30;0;0;125;30;0;0;126;30;0;0;127;30;0;0;128;30;0;0;129;30;0;0;130;30;0;0;131;30;0;0;132;30;0;0;133;30;0;0;134;30;0;0;135;30;0;0;136;30;0;0;137;30;0;0;138;30;0;0;139;30;0;0;140;30;0;0;141;30;0;0;142;30;0;0;143;30;0;0;144;30;0;0;145;30;0;0;146;30;0;0;147;30;0;0;148;30;0;0;149;30;0;0;150;30;0;0;151;30;0;0;152;30;0;0;153;30;0;0;154;30;0;0;155;30;0;0;156;30;0;0;157;30;0;0;158;30;0;0;159;30;0;0;160;30;0;0;161;30;0;0;162;30;0;0;163;30;0;0;164;30;0;0;165;30;0;0;166;30;0;0;167;30;0;0;168;30;0;0;169;30;0;0;170;30;0;0;171;30;0;0;172;30;0;0;173;30;0;0;174;30;0;0;175;30;0;0;176;30;0;0;177;30;0;0;178;30;0;0;179;30;0;0;180;30;0;0;181;30;0;0;182;30;0;0;183;30;0;0;184;30;0;0;185;30;0;0;186;30;0;0;187;30;0;0;188;30;0;0;189;30;0;0;190;30;0;0;191;30;0;0;192;30;0;0;193;30;0;0;194;30;0;0;195;30;0;0;196;30;0;0;197;30;0;0;198;30;0;0;199;30;0;0;200;30;0;0;201;30;0;0;202;30;0;0;203;30;0;0;204;30;0;0;205;30;0;0;206;30;0;0;207;30;0;0;208;30;0;0;209;30;0;0;210;30;0;0;211;30;0;0;212;30;0;0;213;30;0;0;214;30;0;0;215;30;0;0;216;30;0;0;217;30;0;0;218;30;0;0;219;30;0;0;220;30;0;0;221;30;0;0;222;30;0;0;223;30;0;0;224;30;0;0;225;30;0;0;226;30;0;0;227;30;0;0;228;30;0;0;229;30;0;0;230;30;0;0;231;30;0;0;232;30;0;0;233;30;0;0;234;30;0;0;235;30;0;0;236;30;0;0;237;30;0;0;238;30;0;0;239;30;0;0;240;30;0;0;241;30;0;0;242;30;0;0;243;30;0;0;244;30;0;0;245;30;0;0;246;30;0;0;247;30;0;0;248;30;0;0;249;30;0;0;250;30;0;0;251;30;0;0;252;30;0;0;253;30;0;0;254;30;0;0;255;30;0;0;0;31;0;0;1;31;0;0;2;31;0;0;3;31;0;0;4;31;0;0;5;31;0;0;6;31;0;0;7;31;0;0;8;31;0;0;9;31;0;0;10;31;0;0;11;31;0;0;12;31;0;0;13;31;0;0;14;31;0;0;15;31;0;0;16;31;0;0;17;31;0;0;18;31;0;0;19;31;0;0;20;31;0;0;21;31;0;0;22;31;0;0;23;31;0;0;24;31;0;0;25;31;0;0;26;31;0;0;27;31;0;0;28;31;0;0;29;31;0;0;30;31;0;0;31;31;0;0;32;31;0;0;33;31;0;0;34;31;0;0;35;31;0;0;36;31;0;0;37;31;0;0;38;31;0;0;39;31;0;0;40;31;0;0;41;31;0;0;42;31;0;0;43;31;0;0;44;31;0;0;45;31;0;0;46;31;0;0;47;31;0;0;48;31;0;0;49;31;0;0;50;31;0;0;51;31;0;0;52;31;0;0;53;31;0;0;54;31;0;0;55;31;0;0;56;31;0;0;57;31;0;0;58;31;0;0;59;31;0;0;60;31;0;0;61;31;0;0;62;31;0;0;63;31;0;0;64;31;0;0;65;31;0;0;66;31;0;0;67;31;0;0;68;31;0;0;69;31;0;0;70;31;0;0;71;31;0;0;72;31;0;0;73;31;0;0;74;31;0;0;75;31;0;0;76;31;0;0;77;31;0;0;78;31;0;0;79;31;0;0;80;31;0;0;81;31;0;0;82;31;0;0;83;31;0;0;84;31;0;0;85;31;0;0;86;31;0;0;87;31;0;0;88;31;0;0;89;31;0;0;90;31;0;0;91;31;0;0;92;31;0;0;93;31;0;0;94;31;0;0;95;31;0;0;96;31;0;0;97;31;0;0;98;31;0;0;99;31;0;0;100;31;0;0;101;31;0;0;102;31;0;0;103;31;0;0;104;31;0;0;105;31;0;0;106;31;0;0;107;31;0;0;108;31;0;0;109;31;0;0;110;31;0;0;111;31;0;0;112;31;0;0;113;31;0;0;114;31;0;0;115;31;0;0;116;31;0;0;117;31;0;0;118;31;0;0;119;31;0;0;120;31;0;0;121;31;0;0;122;31;0;0;123;31;0;0;124;31;0;0;125;31;0;0;126;31;0;0;127;31;0;0;128;31;0;0;129;31;0;0;130;31;0;0;131;31;0;0;132;31;0;0;133;31;0;0;134;31;0;0;135;31;0;0;136;31;0;0;137;31;0;0;138;31;0;0;139;31;0;0;140;31;0;0;141;31;0;0;142;31;0;0;143;31;0;0;144;31;0;0;145;31;0;0;146;31;0;0;147;31;0;0;148;31;0;0;149;31;0;0;150;31;0;0;151;31;0;0;152;31;0;0;153;31;0;0;154;31;0;0;155;31;0;0;156;31;0;0;157;31;0;0;158;31;0;0;159;31;0;0;160;31;0;0;161;31;0;0;162;31;0;0;163;31;0;0;164;31;0;0;165;31;0;0;166;31;0;0;167;31;0;0;168;31;0;0;169;31;0;0;170;31;0;0;171;31;0;0;172;31;0;0;173;31;0;0;174;31;0;0;175;31;0;0;176;31;0;0;177;31;0;0;178;31;0;0;179;31;0;0;180;31;0;0;181;31;0;0;182;31;0;0;183;31;0;0;184;31;0;0;185;31;0;0;186;31;0;0;187;31;0;0;188;31;0;0;189;31;0;0;190;31;0;0;191;31;0;0;192;31;0;0;193;31;0;0;194;31;0;0;195;31;0;0;196;31;0;0;197;31;0;0;198;31;0;0;199;31;0;0;200;31;0;0;201;31;0;0;202;31;0;0;203;31;0;0;204;31;0;0;205;31;0;0;206;31;0;0;207;31;0;0;208;31;0;0;209;31;0;0;210;31;0;0;211;31;0;0;212;31;0;0;213;31;0;0;214;31;0;0;215;31;0;0;216;31;0;0;217;31;0;0;218;31;0;0;219;31;0;0;220;31;0;0;221;31;0;0;222;31;0;0;223;31;0;0;224;31;0;0;225;31;0;0;226;31;0;0;227;31;0;0;228;31;0;0;229;31;0;0;230;31;0;0;231;31;0;0;232;31;0;0;233;31;0;0;234;31;0;0;235;31;0;0;236;31;0;0;237;31;0;0;238;31;0;0;239;31;0;0;240;31;0;0;241;31;0;0;242;31;0;0;243;31;0;0;244;31;0;0;245;31;0;0;246;31;0;0;247;31;0;0;248;31;0;0;249;31;0;0;250;31;0;0;251;31;0;0;252;31;0;0;253;31;0;0;254;31;0;0;255;31;0;0;0;32;0;0;1;32;0;0;2;32;0;0;3;32;0;0;4;32;0;0;5;32;0;0;6;32;0;0;7;32;0;0;8;32;0;0;9;32;0;0;10;32;0;0;11;32;0;0;12;32;0;0;13;32;0;0;14;32;0;0;15;32;0;0;16;32;0;0;17;32;0;0;18;32;0;0;19;32;0;0;20;32;0;0;21;32;0;0;22;32;0;0;23;32;0;0;24;32;0;0;25;32;0;0;26;32;0;0;27;32;0;0;28;32;0;0;29;32;0;0;30;32;0;0;31;32;0;0;32;32;0;0;33;32;0;0;34;32;0;0;35;32;0;0;36;32;0;0;37;32;0;0;38;32;0;0;39;32;0;0;40;32;0;0;41;32;0;0;42;32;0;0;43;32;0;0;44;32;0;0;45;32;0;0;46;32;0;0;47;32;0;0;48;32;0;0;49;32;0;0;50;32;0;0;51;32;0;0;52;32;0;0;53;32;0;0;54;32;0;0;55;32;0;0;56;32;0;0;57;32;0;0;58;32;0;0;59;32;0;0;60;32;0;0;61;32;0;0;62;32;0;0;63;32;0;0;64;32;0;0;65;32;0;0;66;32;0;0;67;32;0;0;68;32;0;0;69;32;0;0;70;32;0;0;71;32;0;0;72;32;0;0;73;32;0;0;74;32;0;0;75;32;0;0;76;32;0;0;77;32;0;0;78;32;0;0;79;32;0;0;80;32;0;0;81;32;0;0;82;32;0;0;83;32;0;0;84;32;0;0;85;32;0;0;86;32;0;0;87;32;0;0;88;32;0;0;89;32;0;0;90;32;0;0;91;32;0;0;92;32;0;0;93;32;0;0;94;32;0;0;95;32;0;0;96;32;0;0;97;32;0;0;98;32;0;0;99;32;0;0;100;32;0;0;101;32;0;0;102;32;0;0;103;32;0;0;104;32;0;0;105;32;0;0;106;32;0;0;107;32;0;0;108;32;0;0;109;32;0;0;110;32;0;0;111;32;0;0;112;32;0;0;113;32;0;0;114;32;0;0;115;32;0;0;116;32;0;0;117;32;0;0;118;32;0;0;119;32;0;0;120;32;0;0;121;32;0;0;122;32;0;0;123;32;0;0;124;32;0;0;125;32;0;0;126;32;0;0;127;32;0;0;128;32;0;0;129;32;0;0;130;32;0;0;131;32;0;0;132;32;0;0;133;32;0;0;134;32;0;0;135;32;0;0;136;32;0;0;137;32;0;0;138;32;0;0;139;32;0;0;140;32;0;0;141;32;0;0;142;32;0;0;143;32;0;0;144;32;0;0;145;32;0;0;146;32;0;0;147;32;0;0;148;32;0;0;149;32;0;0;150;32;0;0;151;32;0;0;152;32;0;0;153;32;0;0;154;32;0;0;155;32;0;0;156;32;0;0;157;32;0;0;158;32;0;0;159;32;0;0;160;32;0;0;161;32;0;0;162;32;0;0;163;32;0;0;164;32;0;0;165;32;0;0;166;32;0;0;167;32;0;0;168;32;0;0;169;32;0;0;170;32;0;0;171;32;0;0;172;32;0;0;173;32;0;0;174;32;0;0;175;32;0;0;176;32;0;0;177;32;0;0;178;32;0;0;179;32;0;0;180;32;0;0;181;32;0;0;182;32;0;0;183;32;0;0;184;32;0;0;185;32;0;0;186;32;0;0;187;32;0;0;188;32;0;0;189;32;0;0;190;32;0;0;191;32;0;0;192;32;0;0;193;32;0;0;194;32;0;0;195;32;0;0;196;32;0;0;197;32;0;0;198;32;0;0;199;32;0;0;200;32;0;0;201;32;0;0;202;32;0;0;203;32;0;0;204;32;0;0;205;32;0;0;206;32;0;0;207;32;0;0;208;32;0;0;209;32;0;0;210;32;0;0;211;32;0;0;212;32;0;0;213;32;0;0;214;32;0;0;215;32;0;0;216;32;0;0;217;32;0;0;218;32;0;0;219;32;0;0;220;32;0;0;221;32;0;0;222;32;0;0;223;32;0;0;224;32;0;0;225;32;0;0;226;32;0;0;227;32;0;0;228;32;0;0;229;32;0;0;230;32;0;0;231;32;0;0;232;32;0;0;233;32;0;0;234;32;0;0;235;32;0;0;236;32;0;0;237;32;0;0;238;32;0;0;239;32;0;0;240;32;0;0;241;32;0;0;242;32;0;0;243;32;0;0;244;32;0;0;245;32;0;0;246;32;0;0;247;32;0;0;248;32;0;0;249;32;0;0;250;32;0;0;251;32;0;0;252;32;0;0;253;32;0;0;254;32;0;0;255;32;0;0;0;33;0;0;1;33;0;0;2;33;0;0;3;33;0;0;4;33;0;0;5;33;0;0;6;33;0;0;7;33;0;0;8;33;0;0;9;33;0;0;10;33;0;0;11;33;0;0;12;33;0;0;13;33;0;0;14;33;0;0;15;33;0;0;16;33;0;0;17;33;0;0;18;33;0;0;19;33;0;0;20;33;0;0;21;33;0;0;22;33;0;0;23;33;0;0;24;33;0;0;25;33;0;0;26;33;0;0;27;33;0;0;28;33;0;0;29;33;0;0;30;33;0;0;31;33;0;0;32;33;0;0;33;33;0;0;34;33;0;0;35;33;0;0;36;33;0;0;37;33;0;0;38;33;0;0;39;33;0;0;40;33;0;0;41;33;0;0;42;33;0;0;43;33;0;0;44;33;0;0;45;33;0;0;46;33;0;0;47;33;0;0;48;33;0;0;49;33;0;0;50;33;0;0;51;33;0;0;52;33;0;0;53;33;0;0;54;33;0;0;55;33;0;0;56;33;0;0;57;33;0;0;58;33;0;0;59;33;0;0;60;33;0;0;61;33;0;0;62;33;0;0;63;33;0;0;64;33;0;0;65;33;0;0;66;33;0;0;67;33;0;0;68;33;0;0;69;33;0;0;70;33;0;0;71;33;0;0;72;33;0;0;73;33;0;0;74;33;0;0;75;33;0;0;76;33;0;0;77;33;0;0;78;33;0;0;79;33;0;0;80;33;0;0;81;33;0;0;82;33;0;0;83;33;0;0;84;33;0;0;85;33;0;0;86;33;0;0;87;33;0;0;88;33;0;0;89;33;0;0;90;33;0;0;91;33;0;0;92;33;0;0;93;33;0;0;94;33;0;0;95;33;0;0;96;33;0;0;97;33;0;0;98;33;0;0;99;33;0;0;100;33;0;0;101;33;0;0;102;33;0;0;103;33;0;0;104;33;0;0;105;33;0;0;106;33;0;0;107;33;0;0;108;33;0;0;109;33;0;0;110;33;0;0;111;33;0;0;112;33;0;0;113;33;0;0;114;33;0;0;115;33;0;0;116;33;0;0;117;33;0;0;118;33;0;0;119;33;0;0;120;33;0;0;121;33;0;0;122;33;0;0;123;33;0;0;124;33;0;0;125;33;0;0;126;33;0;0;127;33;0;0;128;33;0;0;129;33;0;0;130;33;0;0;131;33;0;0;132;33;0;0;133;33;0;0;134;33;0;0;135;33;0;0;136;33;0;0;137;33;0;0;138;33;0;0;139;33;0;0;140;33;0;0;141;33;0;0;142;33;0;0;143;33;0;0;144;33;0;0;145;33;0;0;146;33;0;0;147;33;0;0;148;33;0;0;149;33;0;0;150;33;0;0;151;33;0;0;152;33;0;0;153;33;0;0;154;33;0;0;155;33;0;0;156;33;0;0;157;33;0;0;158;33;0;0;159;33;0;0;160;33;0;0;161;33;0;0;162;33;0;0;163;33;0;0;164;33;0;0;165;33;0;0;166;33;0;0;167;33;0;0;168;33;0;0;169;33;0;0;170;33;0;0;171;33;0;0;172;33;0;0;173;33;0;0;174;33;0;0;175;33;0;0;176;33;0;0;177;33;0;0;178;33;0;0;179;33;0;0;180;33;0;0;181;33;0;0;182;33;0;0;183;33;0;0;184;33;0;0;185;33;0;0;186;33;0;0;187;33;0;0;188;33;0;0;189;33;0;0;190;33;0;0;191;33;0;0;192;33;0;0;193;33;0;0;194;33;0;0;195;33;0;0;196;33;0;0;197;33;0;0;198;33;0;0;199;33;0;0;200;33;0;0;201;33;0;0;202;33;0;0;203;33;0;0;204;33;0;0;205;33;0;0;206;33;0;0;207;33;0;0;208;33;0;0;209;33;0;0;210;33;0;0;211;33;0;0;212;33;0;0;213;33;0;0;214;33;0;0;215;33;0;0;216;33;0;0;217;33;0;0;218;33;0;0;219;33;0;0;220;33;0;0;221;33;0;0;222;33;0;0;223;33;0;0;224;33;0;0;225;33;0;0;226;33;0;0;227;33;0;0;228;33;0;0;229;33;0;0;230;33;0;0;231;33;0;0;232;33;0;0;233;33;0;0;234;33;0;0;235;33;0;0;236;33;0;0;237;33;0;0;238;33;0;0;239;33;0;0;240;33;0;0;241;33;0;0;242;33;0;0;243;33;0;0;244;33;0;0;245;33;0;0;246;33;0;0;247;33;0;0;248;33;0;0;249;33;0;0;250;33;0;0;251;33;0;0;252;33;0;0;253;33;0;0;254;33;0;0;255;33;0;0;0;34;0;0;1;34;0;0;2;34;0;0;3;34;0;0;4;34;0;0;5;34;0;0;6;34;0;0;7;34;0;0;8;34;0;0;9;34;0;0;10;34;0;0;11;34;0;0;12;34;0;0;13;34;0;0;14;34;0;0;15;34;0;0;16;34;0;0;17;34;0;0;18;34;0;0;19;34;0;0;20;34;0;0;21;34;0;0;22;34;0;0;23;34;0;0;24;34;0;0;25;34;0;0;26;34;0;0;27;34;0;0;28;34;0;0;29;34;0;0;30;34;0;0;31;34;0;0;32;34;0;0;33;34;0;0;34;34;0;0;35;34;0;0;36;34;0;0;37;34;0;0;38;34;0;0;39;34;0;0;40;34;0;0;41;34;0;0;42;34;0;0;43;34;0;0;44;34;0;0;45;34;0;0;46;34;0;0;47;34;0;0;48;34;0;0;49;34;0;0;50;34;0;0;51;34;0;0;52;34;0;0;53;34;0;0;54;34;0;0;55;34;0;0;56;34;0;0;57;34;0;0;58;34;0;0;59;34;0;0;60;34;0;0;61;34;0;0;62;34;0;0;63;34;0;0;64;34;0;0;65;34;0;0;66;34;0;0;67;34;0;0;68;34;0;0;69;34;0;0;70;34;0;0;71;34;0;0;72;34;0;0;73;34;0;0;74;34;0;0;75;34;0;0;76;34;0;0;77;34;0;0;78;34;0;0;79;34;0;0;80;34;0;0;81;34;0;0;82;34;0;0;83;34;0;0;84;34;0;0;85;34;0;0;86;34;0;0;87;34;0;0;88;34;0;0;89;34;0;0;90;34;0;0;91;34;0;0;92;34;0;0;93;34;0;0;94;34;0;0;95;34;0;0;96;34;0;0;97;34;0;0;98;34;0;0;99;34;0;0;100;34;0;0;101;34;0;0;102;34;0;0;103;34;0;0;104;34;0;0;105;34;0;0;106;34;0;0;107;34;0;0;108;34;0;0;109;34;0;0;110;34;0;0;111;34;0;0;112;34;0;0;113;34;0;0;114;34;0;0;115;34;0;0;116;34;0;0;117;34;0;0;118;34;0;0;119;34;0;0;120;34;0;0;121;34;0;0;122;34;0;0;123;34;0;0;124;34;0;0;125;34;0;0;126;34;0;0;127;34;0;0;128;34;0;0;129;34;0;0;130;34;0;0;131;34;0;0;132;34;0;0;133;34;0;0;134;34;0;0;135;34;0;0;136;34;0;0;137;34;0;0;138;34;0;0;139;34;0;0;140;34;0;0;141;34;0;0;142;34;0;0;143;34;0;0;144;34;0;0;145;34;0;0;146;34;0;0;147;34;0;0;148;34;0;0;149;34;0;0;150;34;0;0;151;34;0;0;152;34;0;0;153;34;0;0;154;34;0;0;155;34;0;0;156;34;0;0;157;34;0;0;158;34;0;0;159;34;0;0;160;34;0;0;161;34;0;0;162;34;0;0;163;34;0;0;164;34;0;0;165;34;0;0;166;34;0;0;167;34;0;0;168;34;0;0;169;34;0;0;170;34;0;0;171;34;0;0;172;34;0;0;173;34;0;0;174;34;0;0;175;34;0;0;176;34;0;0;177;34;0;0;178;34;0;0;179;34;0;0;180;34;0;0;181;34;0;0;182;34;0;0;183;34;0;0;184;34;0;0;185;34;0;0;186;34;0;0;187;34;0;0;188;34;0;0;189;34;0;0;190;34;0;0;191;34;0;0;192;34;0;0;193;34;0;0;194;34;0;0;195;34;0;0;196;34;0;0;197;34;0;0;198;34;0;0;199;34;0;0;200;34;0;0;201;34;0;0;202;34;0;0;203;34;0;0;204;34;0;0;205;34;0;0;206;34;0;0;207;34;0;0;208;34;0;0;209;34;0;0;210;34;0;0;211;34;0;0;212;34;0;0;213;34;0;0;214;34;0;0;215;34;0;0;216;34;0;0;217;34;0;0;218;34;0;0;219;34;0;0;220;34;0;0;221;34;0;0;222;34;0;0;223;34;0;0;224;34;0;0;225;34;0;0;226;34;0;0;227;34;0;0;228;34;0;0;229;34;0;0;230;34;0;0;231;34;0;0;232;34;0;0;233;34;0;0;234;34;0;0;235;34;0;0;236;34;0;0;237;34;0;0;238;34;0;0;239;34;0;0;240;34;0;0;241;34;0;0;242;34;0;0;243;34;0;0;244;34;0;0;245;34;0;0;246;34;0;0;247;34;0;0;248;34;0;0;249;34;0;0;250;34;0;0;251;34;0;0;252;34;0;0;253;34;0;0;254;34;0;0;255;34;0;0;0;35;0;0;1;35;0;0;2;35;0;0;3;35;0;0;4;35;0;0;5;35;0;0;6;35;0;0;7;35;0;0;8;35;0;0;9;35;0;0;10;35;0;0;11;35;0;0;12;35;0;0;13;35;0;0;14;35;0;0;15;35;0;0;16;35;0;0;17;35;0;0;18;35;0;0;19;35;0;0;20;35;0;0;21;35;0;0;22;35;0;0;23;35;0;0;24;35;0;0;25;35;0;0;26;35;0;0;27;35;0;0;28;35;0;0;29;35;0;0;30;35;0;0;31;35;0;0;32;35;0;0;33;35;0;0;34;35;0;0;35;35;0;0;36;35;0;0;37;35;0;0;38;35;0;0;39;35;0;0;40;35;0;0;41;35;0;0;42;35;0;0;43;35;0;0;44;35;0;0;45;35;0;0;46;35;0;0;47;35;0;0;48;35;0;0;49;35;0;0;50;35;0;0;51;35;0;0;52;35;0;0;53;35;0;0;54;35;0;0;55;35;0;0;56;35;0;0;57;35;0;0;58;35;0;0;59;35;0;0;60;35;0;0;61;35;0;0;62;35;0;0;63;35;0;0;64;35;0;0;65;35;0;0;66;35;0;0;67;35;0;0;68;35;0;0;69;35;0;0;70;35;0;0;71;35;0;0;72;35;0;0;73;35;0;0;74;35;0;0;75;35;0;0;76;35;0;0;77;35;0;0;78;35;0;0;79;35;0;0;80;35;0;0;81;35;0;0;82;35;0;0;83;35;0;0;84;35;0;0;85;35;0;0;86;35;0;0;87;35;0;0;88;35;0;0;89;35;0;0;90;35;0;0;91;35;0;0;92;35;0;0;93;35;0;0;94;35;0;0;95;35;0;0;96;35;0;0;97;35;0;0;98;35;0;0;99;35;0;0;100;35;0;0;101;35;0;0;102;35;0;0;103;35;0;0;104;35;0;0;105;35;0;0;106;35;0;0;107;35;0;0;108;35;0;0;109;35;0;0;110;35;0;0;111;35;0;0;112;35;0;0;113;35;0;0;114;35;0;0;115;35;0;0;116;35;0;0;117;35;0;0;118;35;0;0;119;35;0;0;120;35;0;0;121;35;0;0;122;35;0;0;123;35;0;0;124;35;0;0;125;35;0;0;126;35;0;0;127;35;0;0;128;35;0;0;129;35;0;0;130;35;0;0;131;35;0;0;132;35;0;0;133;35;0;0;134;35;0;0;135;35;0;0;136;35;0;0;137;35;0;0;138;35;0;0;139;35;0;0;140;35;0;0;141;35;0;0;142;35;0;0;143;35;0;0;144;35;0;0;145;35;0;0;146;35;0;0;147;35;0;0;148;35;0;0;149;35;0;0;150;35;0;0;151;35;0;0;152;35;0;0;153;35;0;0;154;35;0;0;155;35;0;0;156;35;0;0;157;35;0;0;158;35;0;0;159;35;0;0;160;35;0;0;161;35;0;0;162;35;0;0;163;35;0;0;164;35;0;0;165;35;0;0;166;35;0;0;167;35;0;0;168;35;0;0;169;35;0;0;170;35;0;0;171;35;0;0;172;35;0;0;173;35;0;0;174;35;0;0;175;35;0;0;176;35;0;0;177;35;0;0;178;35;0;0;179;35;0;0;180;35;0;0;181;35;0;0;182;35;0;0;183;35;0;0;184;35;0;0;185;35;0;0;186;35;0;0;187;35;0;0;188;35;0;0;189;35;0;0;190;35;0;0;191;35;0;0;192;35;0;0;193;35;0;0;194;35;0;0;195;35;0;0;196;35;0;0;197;35;0;0;198;35;0;0;199;35;0;0;200;35;0;0;201;35;0;0;202;35;0;0;203;35;0;0;204;35;0;0;205;35;0;0;206;35;0;0;207;35;0;0;208;35;0;0;209;35;0;0;210;35;0;0;211;35;0;0;212;35;0;0;213;35;0;0;214;35;0;0;215;35;0;0;216;35;0;0;217;35;0;0;218;35;0;0;219;35;0;0;220;35;0;0;221;35;0;0;222;35;0;0;223;35;0;0;224;35;0;0;225;35;0;0;226;35;0;0;227;35;0;0;228;35;0;0;229;35;0;0;230;35;0;0;231;35;0;0;232;35;0;0;233;35;0;0;234;35;0;0;235;35;0;0;236;35;0;0;237;35;0;0;238;35;0;0;239;35;0;0;240;35;0;0;241;35;0;0;242;35;0;0;243;35;0;0;244;35;0;0;245;35;0;0;246;35;0;0;247;35;0;0;248;35;0;0;249;35;0;0;250;35;0;0;251;35;0;0;252;35;0;0;253;35;0;0;254;35;0;0;255;35;0;0;0;36;0;0;1;36;0;0;2;36;0;0;3;36;0;0;4;36;0;0;5;36;0;0;6;36;0;0;7;36;0;0;8;36;0;0;9;36;0;0;10;36;0;0;11;36;0;0;12;36;0;0;13;36;0;0;14;36;0;0;15;36;0;0;16;36;0;0;17;36;0;0;18;36;0;0;19;36;0;0;20;36;0;0;21;36;0;0;22;36;0;0;23;36;0;0;24;36;0;0;25;36;0;0;26;36;0;0;27;36;0;0;28;36;0;0;29;36;0;0;30;36;0;0;31;36;0;0;32;36;0;0;33;36;0;0;34;36;0;0;35;36;0;0;36;36;0;0;37;36;0;0;38;36;0;0;39;36;0;0;40;36;0;0;41;36;0;0;42;36;0;0;43;36;0;0;44;36;0;0;45;36;0;0;46;36;0;0;47;36;0;0;48;36;0;0;49;36;0;0;50;36;0;0;51;36;0;0;52;36;0;0;53;36;0;0;54;36;0;0;55;36;0;0;56;36;0;0;57;36;0;0;58;36;0;0;59;36;0;0;60;36;0;0;61;36;0;0;62;36;0;0;63;36;0;0;64;36;0;0;65;36;0;0;66;36;0;0;67;36;0;0;68;36;0;0;69;36;0;0;70;36;0;0;71;36;0;0;72;36;0;0;73;36;0;0;74;36;0;0;75;36;0;0;76;36;0;0;77;36;0;0;78;36;0;0;79;36;0;0;80;36;0;0;81;36;0;0;82;36;0;0;83;36;0;0;84;36;0;0;85;36;0;0;86;36;0;0;87;36;0;0;88;36;0;0;89;36;0;0;90;36;0;0;91;36;0;0;92;36;0;0;93;36;0;0;94;36;0;0;95;36;0;0;96;36;0;0;97;36;0;0;98;36;0;0;99;36;0;0;100;36;0;0;101;36;0;0;102;36;0;0;103;36;0;0;104;36;0;0;105;36;0;0;106;36;0;0;107;36;0;0;108;36;0;0;109;36;0;0;110;36;0;0;111;36;0;0;112;36;0;0;113;36;0;0;114;36;0;0;115;36;0;0;116;36;0;0;117;36;0;0;118;36;0;0;119;36;0;0;120;36;0;0;121;36;0;0;122;36;0;0;123;36;0;0;124;36;0;0;125;36;0;0;126;36;0;0;127;36;0;0;128;36;0;0;129;36;0;0;130;36;0;0;131;36;0;0;132;36;0;0;133;36;0;0;134;36;0;0;135;36;0;0;136;36;0;0;137;36;0;0;138;36;0;0;139;36;0;0;140;36;0;0;141;36;0;0;142;36;0;0;143;36;0;0;144;36;0;0;145;36;0;0;146;36;0;0;147;36;0;0;148;36;0;0;149;36;0;0;150;36;0;0;151;36;0;0;152;36;0;0;153;36;0;0;154;36;0;0;155;36;0;0;156;36;0;0;157;36;0;0;158;36;0;0;159;36;0;0;160;36;0;0;161;36;0;0;162;36;0;0;163;36;0;0;164;36;0;0;165;36;0;0;166;36;0;0;167;36;0;0;168;36;0;0;169;36;0;0;170;36;0;0;171;36;0;0;172;36;0;0;173;36;0;0;174;36;0;0;175;36;0;0;176;36;0;0;177;36;0;0;178;36;0;0;179;36;0;0;180;36;0;0;181;36;0;0;182;36;0;0;183;36;0;0;184;36;0;0;185;36;0;0;186;36;0;0;187;36;0;0;188;36;0;0;189;36;0;0;190;36;0;0;191;36;0;0;192;36;0;0;193;36;0;0;194;36;0;0;195;36;0;0;196;36;0;0;197;36;0;0;198;36;0;0;199;36;0;0;200;36;0;0;201;36;0;0;202;36;0;0;203;36;0;0;204;36;0;0;205;36;0;0;206;36;0;0;207;36;0;0;208;36;0;0;209;36;0;0;210;36;0;0;211;36;0;0;212;36;0;0;213;36;0;0;214;36;0;0;215;36;0;0;216;36;0;0;217;36;0;0;218;36;0;0;219;36;0;0;220;36;0;0;221;36;0;0;222;36;0;0;223;36;0;0;224;36;0;0;225;36;0;0;226;36;0;0;227;36;0;0;228;36;0;0;229;36;0;0;230;36;0;0;231;36;0;0;232;36;0;0;233;36;0;0;234;36;0;0;235;36;0;0;236;36;0;0;237;36;0;0;238;36;0;0;239;36;0;0;240;36;0;0;241;36;0;0;242;36;0;0;243;36;0;0;244;36;0;0;245;36;0;0;246;36;0;0;247;36;0;0;248;36;0;0;249;36;0;0;250;36;0;0;251;36;0;0;252;36;0;0;253;36;0;0;254;36;0;0;255;36;0;0;0;37;0;0;1;37;0;0;2;37;0;0;3;37;0;0;4;37;0;0;5;37;0;0;6;37;0;0;7;37;0;0;8;37;0;0;9;37;0;0;10;37;0;0;11;37;0;0;12;37;0;0;13;37;0;0;14;37;0;0;15;37;0;0;16;37;0;0;17;37;0;0;18;37;0;0;19;37;0;0;20;37;0;0;21;37;0;0;22;37;0;0;23;37;0;0;24;37;0;0;25;37;0;0;26;37;0;0;27;37;0;0;28;37;0;0;29;37;0;0;30;37;0;0;31;37;0;0;32;37;0;0;33;37;0;0;34;37;0;0;35;37;0;0;36;37;0;0;37;37;0;0;38;37;0;0;39;37;0;0;40;37;0;0;41;37;0;0;42;37;0;0;43;37;0;0;44;37;0;0;45;37;0;0;46;37;0;0;47;37;0;0;48;37;0;0;49;37;0;0;50;37;0;0;51;37;0;0;52;37;0;0;53;37;0;0;54;37;0;0;55;37;0;0;56;37;0;0;57;37;0;0;58;37;0;0;59;37;0;0;60;37;0;0;61;37;0;0;62;37;0;0;63;37;0;0;64;37;0;0;65;37;0;0;66;37;0;0;67;37;0;0;68;37;0;0;69;37;0;0;70;37;0;0;71;37;0;0;72;37;0;0;73;37;0;0;74;37;0;0;75;37;0;0;76;37;0;0;77;37;0;0;78;37;0;0;79;37;0;0;80;37;0;0;81;37;0;0;82;37;0;0;83;37;0;0;84;37;0;0;85;37;0;0;86;37;0;0;87;37;0;0;88;37;0;0;89;37;0;0;90;37;0;0;91;37;0;0;92;37;0;0;93;37;0;0;94;37;0;0;95;37;0;0;96;37;0;0;97;37;0;0;98;37;0;0;99;37;0;0;100;37;0;0;101;37;0;0;102;37;0;0;103;37;0;0;104;37;0;0;105;37;0;0;106;37;0;0;107;37;0;0;108;37;0;0;109;37;0;0;110;37;0;0;111;37;0;0;112;37;0;0;113;37;0;0;114;37;0;0;115;37;0;0;116;37;0;0;117;37;0;0;118;37;0;0;119;37;0;0;120;37;0;0;121;37;0;0;122;37;0;0;123;37;0;0;124;37;0;0;125;37;0;0;126;37;0;0;127;37;0;0;128;37;0;0;129;37;0;0;130;37;0;0;131;37;0;0;132;37;0;0;133;37;0;0;134;37;0;0;135;37;0;0;136;37;0;0;137;37;0;0;138;37;0;0;139;37;0;0;140;37;0;0;141;37;0;0;142;37;0;0;143;37;0;0;144;37;0;0;145;37;0;0;146;37;0;0;147;37;0;0;148;37;0;0;149;37;0;0;150;37;0;0;151;37;0;0;152;37;0;0;153;37;0;0;154;37;0;0;155;37;0;0;156;37;0;0;157;37;0;0;158;37;0;0;159;37;0;0;160;37;0;0;161;37;0;0;162;37;0;0;163;37;0;0;164;37;0;0;165;37;0;0;166;37;0;0;167;37;0;0;168;37;0;0;169;37;0;0;170;37;0;0;171;37;0;0;172;37;0;0;173;37;0;0;174;37;0;0;175;37;0;0;176;37;0;0;177;37;0;0;178;37;0;0;179;37;0;0;180;37;0;0;181;37;0;0;182;37;0;0;183;37;0;0;184;37;0;0;185;37;0;0;186;37;0;0;187;37;0;0;188;37;0;0;189;37;0;0;190;37;0;0;191;37;0;0;192;37;0;0;193;37;0;0;194;37;0;0;195;37;0;0;196;37;0;0;197;37;0;0;198;37;0;0;199;37;0;0;200;37;0;0;201;37;0;0;202;37;0;0;203;37;0;0;204;37;0;0;205;37;0;0;206;37;0;0;207;37;0;0;208;37;0;0;209;37;0;0;210;37;0;0;211;37;0;0;212;37;0;0;213;37;0;0;214;37;0;0;215;37;0;0;216;37;0;0;217;37;0;0;218;37;0;0;219;37;0;0;220;37;0;0;221;37;0;0;222;37;0;0;223;37;0;0;224;37;0;0;225;37;0;0;226;37;0;0;227;37;0;0;228;37;0;0;229;37;0;0;230;37;0;0;231;37;0;0;232;37;0;0;233;37;0;0;234;37;0;0;235;37;0;0;236;37;0;0;237;37;0;0;238;37;0;0;239;37;0;0;240;37;0;0;241;37;0;0;242;37;0;0;243;37;0;0;244;37;0;0;245;37;0;0;246;37;0;0;247;37;0;0;248;37;0;0;249;37;0;0;250;37;0;0;251;37;0;0;252;37;0;0;253;37;0;0;254;37;0;0;255;37;0;0;0;38;0;0;1;38;0;0;2;38;0;0;3;38;0;0;4;38;0;0;5;38;0;0;6;38;0;0;7;38;0;0;8;38;0;0;9;38;0;0;10;38;0;0;11;38;0;0;12;38;0;0;13;38;0;0;14;38;0;0;15;38;0;0;16;38;0;0;17;38;0;0;18;38;0;0;19;38;0;0;20;38;0;0;21;38;0;0;22;38;0;0;23;38;0;0;24;38;0;0;25;38;0;0;26;38;0;0;27;38;0;0;28;38;0;0;29;38;0;0;30;38;0;0;31;38;0;0;32;38;0;0;33;38;0;0;34;38;0;0;35;38;0;0;36;38;0;0;37;38;0;0;38;38;0;0;39;38;0;0;40;38;0;0;41;38;0;0;42;38;0;0;43;38;0;0;44;38;0;0;45;38;0;0;46;38;0;0;47;38;0;0;48;38;0;0;49;38;0;0;50;38;0;0;51;38;0;0;52;38;0;0;53;38;0;0;54;38;0;0;55;38;0;0;56;38;0;0;57;38;0;0;58;38;0;0;59;38;0;0;60;38;0;0;61;38;0;0;62;38;0;0;63;38;0;0;64;38;0;0;65;38;0;0;66;38;0;0;67;38;0;0;68;38;0;0;69;38;0;0;70;38;0;0;71;38;0;0;72;38;0;0;73;38;0;0;74;38;0;0;75;38;0;0;76;38;0;0;77;38;0;0;78;38;0;0;79;38;0;0;80;38;0;0;81;38;0;0;82;38;0;0;83;38;0;0;84;38;0;0;85;38;0;0;86;38;0;0;87;38;0;0;88;38;0;0;89;38;0;0;90;38;0;0;91;38;0;0;92;38;0;0;93;38;0;0;94;38;0;0;95;38;0;0;96;38;0;0;97;38;0;0;98;38;0;0;99;38;0;0;100;38;0;0;101;38;0;0;102;38;0;0;103;38;0;0;104;38;0;0;105;38;0;0;106;38;0;0;107;38;0;0;108;38;0;0;109;38;0;0;110;38;0;0;111;38;0;0;112;38;0;0;113;38;0;0;114;38;0;0;115;38;0;0;116;38;0;0;117;38;0;0;118;38;0;0;119;38;0;0;120;38;0;0;121;38;0;0;122;38;0;0;123;38;0;0;124;38;0;0;125;38;0;0;126;38;0;0;127;38;0;0;128;38;0;0;129;38;0;0;130;38;0;0;131;38;0;0;132;38;0;0;133;38;0;0;134;38;0;0;135;38;0;0;136;38;0;0;137;38;0;0;138;38;0;0;139;38;0;0;140;38;0;0;141;38;0;0;142;38;0;0;143;38;0;0;144;38;0;0;145;38;0;0;146;38;0;0;147;38;0;0;148;38;0;0;149;38;0;0;150;38;0;0;151;38;0;0;152;38;0;0;153;38;0;0;154;38;0;0;155;38;0;0;156;38;0;0;157;38;0;0;158;38;0;0;159;38;0;0;160;38;0;0;161;38;0;0;162;38;0;0;163;38;0;0;164;38;0;0;165;38;0;0;166;38;0;0;167;38;0;0;168;38;0;0;169;38;0;0;170;38;0;0;171;38;0;0;172;38;0;0;173;38;0;0;174;38;0;0;175;38;0;0;176;38;0;0;177;38;0;0;178;38;0;0;179;38;0;0;180;38;0;0;181;38;0;0;182;38;0;0;183;38;0;0;184;38;0;0;185;38;0;0;186;38;0;0;187;38;0;0;188;38;0;0;189;38;0;0;190;38;0;0;191;38;0;0;192;38;0;0;193;38;0;0;194;38;0;0;195;38;0;0;196;38;0;0;197;38;0;0;198;38;0;0;199;38;0;0;200;38;0;0;201;38;0;0;202;38;0;0;203;38;0;0;204;38;0;0;205;38;0;0;206;38;0;0;207;38;0;0;208;38;0;0;209;38;0;0;210;38;0;0;211;38;0;0;212;38;0;0;213;38;0;0;214;38;0;0;215;38;0;0;216;38;0;0;217;38;0;0;218;38;0;0;219;38;0;0;220;38;0;0;221;38;0;0;222;38;0;0;223;38;0;0;224;38;0;0;225;38;0;0;226;38;0;0;227;38;0;0;228;38;0;0;229;38;0;0;230;38;0;0;231;38;0;0;232;38;0;0;233;38;0;0;234;38;0;0;235;38;0;0;236;38;0;0;237;38;0;0;238;38;0;0;239;38;0;0;240;38;0;0;241;38;0;0;242;38;0;0;243;38;0;0;244;38;0;0;245;38;0;0;246;38;0;0;247;38;0;0;248;38;0;0;249;38;0;0;250;38;0;0;251;38;0;0;252;38;0;0;253;38;0;0;254;38;0;0;255;38;0;0;0;39;0;0;1;39;0;0;2;39;0;0;3;39;0;0;4;39;0;0;5;39;0;0;6;39;0;0;7;39;0;0;8;39;0;0;9;39;0;0;10;39;0;0;11;39;0;0;12;39;0;0;13;39;0;0;14;39;0;0;15;39;0;0;16;39;0;0;17;39;0;0;18;39;0;0;19;39;0;0;20;39;0;0;21;39;0;0;22;39;0;0;23;39;0;0;24;39;0;0;25;39;0;0;26;39;0;0;27;39;0;0;28;39;0;0;29;39;0;0;30;39;0;0;31;39;0;0;32;39;0;0;33;39;0;0;34;39;0;0;35;39;0;0;36;39;0;0;37;39;0;0;38;39;0;0;39;39;0;0;40;39;0;0;41;39;0;0;42;39;0;0;43;39;0;0;44;39;0;0;45;39;0;0;46;39;0;0;47;39;0;0;48;39;0;0;49;39;0;0;50;39;0;0;51;39;0;0;52;39;0;0;53;39;0;0;54;39;0;0;55;39;0;0;56;39;0;0;57;39;0;0;58;39;0;0;59;39;0;0;60;39;0;0;61;39;0;0;62;39;0;0;63;39;0;0;64;39;0;0;65;39;0;0;66;39;0;0;67;39;0;0;68;39;0;0;69;39;0;0;70;39;0;0;71;39;0;0;72;39;0;0;73;39;0;0;74;39;0;0;75;39;0;0;76;39;0;0;77;39;0;0;78;39;0;0;79;39;0;0;80;39;0;0;81;39;0;0;82;39;0;0;83;39;0;0;84;39;0;0;85;39;0;0;86;39;0;0;87;39;0;0;88;39;0;0;89;39;0;0;90;39;0;0;91;39;0;0;92;39;0;0;93;39;0;0;94;39;0;0;95;39;0;0;96;39;0;0;97;39;0;0;98;39;0;0;99;39;0;0;100;39;0;0;101;39;0;0;102;39;0;0;103;39;0;0;104;39;0;0;105;39;0;0;106;39;0;0;107;39;0;0;108;39;0;0;109;39;0;0;110;39;0;0;111;39;0;0;112;39;0;0;113;39;0;0;114;39;0;0;115;39;0;0;116;39;0;0;117;39;0;0;118;39;0;0;119;39;0;0;120;39;0;0;121;39;0;0;122;39;0;0;123;39;0;0;124;39;0;0;125;39;0;0;126;39;0;0;127;39;0;0;128;39;0;0;129;39;0;0;130;39;0;0;131;39;0;0;132;39;0;0;133;39;0;0;134;39;0;0;135;39;0;0;136;39;0;0;137;39;0;0;138;39;0;0;139;39;0;0;140;39;0;0;141;39;0;0;142;39;0;0;143;39;0;0;144;39;0;0;145;39;0;0;146;39;0;0;147;39;0;0;148;39;0;0;149;39;0;0;150;39;0;0;151;39;0;0;152;39;0;0;153;39;0;0;154;39;0;0;155;39;0;0;156;39;0;0;157;39;0;0;158;39;0;0;159;39;0;0;160;39;0;0;161;39;0;0;162;39;0;0;163;39;0;0;164;39;0;0;165;39;0;0;166;39;0;0;167;39;0;0;168;39;0;0;169;39;0;0;170;39;0;0;171;39;0;0;172;39;0;0;173;39;0;0;174;39;0;0;175;39;0;0;176;39;0;0;177;39;0;0;178;39;0;0;179;39;0;0;180;39;0;0;181;39;0;0;182;39;0;0;183;39;0;0;184;39;0;0;185;39;0;0;186;39;0;0;187;39;0;0;188;39;0;0;189;39;0;0;190;39;0;0;191;39;0;0;192;39;0;0;193;39;0;0;194;39;0;0;195;39;0;0;196;39;0;0;197;39;0;0;198;39;0;0;199;39;0;0;200;39;0;0;201;39;0;0;202;39;0;0;203;39;0;0;204;39;0;0;205;39;0;0;206;39;0;0;207;39;0;0;208;39;0;0;209;39;0;0;210;39;0;0;211;39;0;0;212;39;0;0;213;39;0;0;214;39;0;0;215;39;0;0;216;39;0;0;217;39;0;0;218;39;0;0;219;39;0;0;220;39;0;0;221;39;0;0;222;39;0;0;223;39;0;0;224;39;0;0;225;39;0;0;226;39;0;0;227;39;0;0;228;39;0;0;229;39;0;0;230;39;0;0;231;39;0;0;232;39;0;0;233;39;0;0;234;39;0;0;235;39;0;0;236;39;0;0;237;39;0;0;238;39;0;0;239;39;0;0;240;39;0;0;241;39;0;0;242;39;0;0;243;39;0;0;244;39;0;0;245;39;0;0;246;39;0;0;247;39;0;0;248;39;0;0;249;39;0;0;250;39;0;0;251;39;0;0;252;39;0;0;253;39;0;0;254;39;0;0;255;39;0;0;0;40;0;0;1;40;0;0;2;40;0;0;3;40;0;0;4;40;0;0;5;40;0;0;6;40;0;0;7;40;0;0;8;40;0;0;9;40;0;0;10;40;0;0;11;40;0;0;12;40;0;0;13;40;0;0;14;40;0;0;15;40;0;0;16;40;0;0;17;40;0;0;18;40;0;0;19;40;0;0;20;40;0;0;21;40;0;0;22;40;0;0;23;40;0;0;24;40;0;0;25;40;0;0;26;40;0;0;27;40;0;0;28;40;0;0;29;40;0;0;30;40;0;0;31;40;0;0;32;40;0;0;33;40;0;0;34;40;0;0;35;40;0;0;36;40;0;0;37;40;0;0;38;40;0;0;39;40;0;0;40;40;0;0;41;40;0;0;42;40;0;0;43;40;0;0;44;40;0;0;45;40;0;0;46;40;0;0;47;40;0;0;48;40;0;0;49;40;0;0;50;40;0;0;51;40;0;0;52;40;0;0;53;40;0;0;54;40;0;0;55;40;0;0;56;40;0;0;57;40;0;0;58;40;0;0;59;40;0;0;60;40;0;0;61;40;0;0;62;40;0;0;63;40;0;0;64;40;0;0;65;40;0;0;66;40;0;0;67;40;0;0;68;40;0;0;69;40;0;0;70;40;0;0;71;40;0;0;72;40;0;0;73;40;0;0;74;40;0;0;75;40;0;0;76;40;0;0;77;40;0;0;78;40;0;0;79;40;0;0;80;40;0;0;81;40;0;0;82;40;0;0;83;40;0;0;84;40;0;0;85;40;0;0;86;40;0;0;87;40;0;0;88;40;0;0;89;40;0;0;90;40;0;0;91;40;0;0;92;40;0;0;93;40;0;0;94;40;0;0;95;40;0;0;96;40;0;0;97;40;0;0;98;40;0;0;99;40;0;0;100;40;0;0;101;40;0;0;102;40;0;0;103;40;0;0;104;40;0;0;105;40;0;0;106;40;0;0;107;40;0;0;108;40;0;0;109;40;0;0;110;40;0;0;111;40;0;0;112;40;0;0;113;40;0;0;114;40;0;0;115;40;0;0;116;40;0;0;117;40;0;0;118;40;0;0;119;40;0;0;120;40;0;0;121;40;0;0;122;40;0;0;123;40;0;0;124;40;0;0;125;40;0;0;126;40;0;0;127;40;0;0;128;40;0;0;129;40;0;0;130;40;0;0;131;40;0;0;132;40;0;0;133;40;0;0;134;40;0;0;135;40;0;0;136;40;0;0;137;40;0;0;138;40;0;0;139;40;0;0;140;40;0;0;141;40;0;0;142;40;0;0;143;40;0;0;144;40;0;0;145;40;0;0;146;40;0;0;147;40;0;0;148;40;0;0;149;40;0;0;150;40;0;0;151;40;0;0;152;40;0;0;153;40;0;0;154;40;0;0;155;40;0;0;156;40;0;0;157;40;0;0;158;40;0;0;159;40;0;0;160;40;0;0;161;40;0;0;162;40;0;0;163;40;0;0;164;40;0;0;165;40;0;0;166;40;0;0;167;40;0;0;168;40;0;0;169;40;0;0;170;40;0;0;171;40;0;0;172;40;0;0;173;40;0;0;174;40;0;0;175;40;0;0;176;40;0;0;177;40;0;0;178;40;0;0;179;40;0;0;180;40;0;0;181;40;0;0;182;40;0;0;183;40;0;0;184;40;0;0;185;40;0;0;186;40;0;0;187;40;0;0;188;40;0;0;189;40;0;0;190;40;0;0;191;40;0;0;192;40;0;0;193;40;0;0;194;40;0;0;195;40;0;0;196;40;0;0;197;40;0;0;198;40;0;0;199;40;0;0;200;40;0;0;201;40;0;0;202;40;0;0;203;40;0;0;204;40;0;0;205;40;0;0;206;40;0;0;207;40;0;0;208;40;0;0;209;40;0;0;210;40;0;0;211;40;0;0;212;40;0;0;213;40;0;0;214;40;0;0;215;40;0;0;216;40;0;0;217;40;0;0;218;40;0;0;219;40;0;0;220;40;0;0;221;40;0;0;222;40;0;0;223;40;0;0;224;40;0;0;225;40;0;0;226;40;0;0;227;40;0;0;228;40;0;0;229;40;0;0;230;40;0;0;231;40;0;0;232;40;0;0;233;40;0;0;234;40;0;0;235;40;0;0;236;40;0;0;237;40;0;0;238;40;0;0;239;40;0;0;240;40;0;0;241;40;0;0;242;40;0;0;243;40;0;0;244;40;0;0;245;40;0;0;246;40;0;0;247;40;0;0;248;40;0;0;249;40;0;0;250;40;0;0;251;40;0;0;252;40;0;0;253;40;0;0;254;40;0;0;255;40;0;0;0;41;0;0;1;41;0;0;2;41;0;0;3;41;0;0;4;41;0;0;5;41;0;0;6;41;0;0;7;41;0;0;8;41;0;0;9;41;0;0;10;41;0;0;11;41;0;0;12;41;0;0;13;41;0;0;14;41;0;0;15;41;0;0;16;41;0;0;17;41;0;0;18;41;0;0;19;41;0;0;20;41;0;0;21;41;0;0;22;41;0;0;23;41;0;0;24;41;0;0;25;41;0;0;26;41;0;0;27;41;0;0;28;41;0;0;29;41;0;0;30;41;0;0;31;41;0;0;32;41;0;0;33;41;0;0;34;41;0;0;35;41;0;0;36;41;0;0;37;41;0;0;38;41;0;0;39;41;0;0;40;41;0;0;41;41;0;0;42;41;0;0;43;41;0;0;44;41;0;0;45;41;0;0;46;41;0;0;47;41;0;0;48;41;0;0;49;41;0;0;50;41;0;0;51;41;0;0;52;41;0;0;53;41;0;0;54;41;0;0;55;41;0;0;56;41;0;0;57;41;0;0;58;41;0;0;59;41;0;0;60;41;0;0;61;41;0;0;62;41;0;0;63;41;0;0;64;41;0;0;65;41;0;0;66;41;0;0;67;41;0;0;68;41;0;0;69;41;0;0;70;41;0;0;71;41;0;0;72;41;0;0;73;41;0;0;74;41;0;0;75;41;0;0;76;41;0;0;77;41;0;0;78;41;0;0;79;41;0;0;80;41;0;0;81;41;0;0;82;41;0;0;83;41;0;0;84;41;0;0;85;41;0;0;86;41;0;0;87;41;0;0;88;41;0;0;89;41;0;0;90;41;0;0;91;41;0;0;92;41;0;0;93;41;0;0;94;41;0;0;95;41;0;0;96;41;0;0;97;41;0;0;98;41;0;0;99;41;0;0;100;41;0;0;101;41;0;0;102;41;0;0;103;41;0;0;104;41;0;0;105;41;0;0;106;41;0;0;107;41;0;0;108;41;0;0;109;41;0;0;110;41;0;0;111;41;0;0;112;41;0;0;113;41;0;0;114;41;0;0;115;41;0;0;116;41;0;0;117;41;0;0;118;41;0;0;119;41;0;0;120;41;0;0;121;41;0;0;122;41;0;0;123;41;0;0;124;41;0;0;125;41;0;0;126;41;0;0;127;41;0;0;128;41;0;0;129;41;0;0;130;41;0;0;131;41;0;0;132;41;0;0;133;41;0;0;134;41;0;0;135;41;0;0;136;41;0;0;137;41;0;0;138;41;0;0;139;41;0;0;140;41;0;0;141;41;0;0;142;41;0;0;143;41;0;0;144;41;0;0;145;41;0;0;146;41;0;0;147;41;0;0;148;41;0;0;149;41;0;0;150;41;0;0;151;41;0;0;152;41;0;0;153;41;0;0;154;41;0;0;155;41;0;0;156;41;0;0;157;41;0;0;158;41;0;0;159;41;0;0;160;41;0;0;161;41;0;0;162;41;0;0;163;41;0;0;164;41;0;0;165;41;0;0;166;41;0;0;167;41;0;0;168;41;0;0;169;41;0;0;170;41;0;0;171;41;0;0;172;41;0;0;173;41;0;0;174;41;0;0;175;41;0;0;176;41;0;0;177;41;0;0;178;41;0;0;179;41;0;0;180;41;0;0;181;41;0;0;182;41;0;0;183;41;0;0;184;41;0;0;185;41;0;0;186;41;0;0;187;41;0;0;188;41;0;0;189;41;0;0;190;41;0;0;191;41;0;0;192;41;0;0;193;41;0;0;194;41;0;0;195;41;0;0;196;41;0;0;197;41;0;0;198;41;0;0;199;41;0;0;200;41;0;0;201;41;0;0;202;41;0;0;203;41;0;0;204;41;0;0;205;41;0;0;206;41;0;0;207;41;0;0;208;41;0;0;209;41;0;0;210;41;0;0;211;41;0;0;212;41;0;0;213;41;0;0;214;41;0;0;215;41;0;0;216;41;0;0;217;41;0;0;218;41;0;0;219;41;0;0;220;41;0;0;221;41;0;0;222;41;0;0;223;41;0;0;224;41;0;0;225;41;0;0;226;41;0;0;227;41;0;0;228;41;0;0;229;41;0;0;230;41;0;0;231;41;0;0;232;41;0;0;233;41;0;0;234;41;0;0;235;41;0;0;236;41;0;0;237;41;0;0;238;41;0;0;239;41;0;0;240;41;0;0;241;41;0;0;242;41;0;0;243;41;0;0;244;41;0;0;245;41;0;0;246;41;0;0;247;41;0;0;248;41;0;0;249;41;0;0;250;41;0;0;251;41;0;0;252;41;0;0;253;41;0;0;254;41;0;0;255;41;0;0;0;42;0;0;1;42;0;0;2;42;0;0;3;42;0;0;4;42;0;0;5;42;0;0;6;42;0;0;7;42;0;0;8;42;0;0;9;42;0;0;10;42;0;0;11;42;0;0;12;42;0;0;13;42;0;0;14;42;0;0;15;42;0;0;16;42;0;0;17;42;0;0;18;42;0;0;19;42;0;0;20;42;0;0;21;42;0;0;22;42;0;0;23;42;0;0;24;42;0;0;25;42;0;0;26;42;0;0;27;42;0;0;28;42;0;0;29;42;0;0;30;42;0;0;31;42;0;0;32;42;0;0;33;42;0;0;34;42;0;0;35;42;0;0;36;42;0;0;37;42;0;0;38;42;0;0;39;42;0;0;40;42;0;0;41;42;0;0;42;42;0;0;43;42;0;0;44;42;0;0;45;42;0;0;46;42;0;0;47;42;0;0;48;42;0;0;49;42;0;0;50;42;0;0;51;42;0;0;52;42;0;0;53;42;0;0;54;42;0;0;55;42;0;0;56;42;0;0;57;42;0;0;58;42;0;0;59;42;0;0;60;42;0;0;61;42;0;0;62;42;0;0;63;42;0;0;64;42;0;0;65;42;0;0;66;42;0;0;67;42;0;0;68;42;0;0;69;42;0;0;70;42;0;0;71;42;0;0;72;42;0;0;73;42;0;0;74;42;0;0;75;42;0;0;76;42;0;0;77;42;0;0;78;42;0;0;79;42;0;0;80;42;0;0;81;42;0;0;82;42;0;0;83;42;0;0;84;42;0;0;85;42;0;0;86;42;0;0;87;42;0;0;88;42;0;0;89;42;0;0;90;42;0;0;91;42;0;0;92;42;0;0;93;42;0;0;94;42;0;0;95;42;0;0;96;42;0;0;97;42;0;0;98;42;0;0;99;42;0;0;100;42;0;0;101;42;0;0;102;42;0;0;103;42;0;0;104;42;0;0;105;42;0;0;106;42;0;0;107;42;0;0;108;42;0;0;109;42;0;0;110;42;0;0;111;42;0;0;112;42;0;0;113;42;0;0;114;42;0;0;115;42;0;0;116;42;0;0;117;42;0;0;118;42;0;0;119;42;0;0;120;42;0;0;121;42;0;0;122;42;0;0;123;42;0;0;124;42;0;0;125;42;0;0;126;42;0;0;127;42;0;0;128;42;0;0;129;42;0;0;130;42;0;0;131;42;0;0;132;42;0;0;133;42;0;0;134;42;0;0;135;42;0;0;136;42;0;0;137;42;0;0;138;42;0;0;139;42;0;0;140;42;0;0;141;42;0;0;142;42;0;0;143;42;0;0;144;42;0;0;145;42;0;0;146;42;0;0;147;42;0;0;148;42;0;0;149;42;0;0;150;42;0;0;151;42;0;0;152;42;0;0;153;42;0;0;154;42;0;0;155;42;0;0;156;42;0;0;157;42;0;0;158;42;0;0;159;42;0;0;160;42;0;0;161;42;0;0;162;42;0;0;163;42;0;0;164;42;0;0;165;42;0;0;166;42;0;0;167;42;0;0;168;42;0;0;169;42;0;0;170;42;0;0;171;42;0;0;172;42;0;0;173;42;0;0;174;42;0;0;175;42;0;0;176;42;0;0;177;42;0;0;178;42;0;0;179;42;0;0;180;42;0;0;181;42;0;0;182;42;0;0;183;42;0;0;184;42;0;0;185;42;0;0;186;42;0;0;187;42;0;0;188;42;0;0;189;42;0;0;190;42;0;0;191;42;0;0;192;42;0;0;193;42;0;0;194;42;0;0;195;42;0;0;196;42;0;0;197;42;0;0;198;42;0;0;199;42;0;0;200;42;0;0;201;42;0;0;202;42;0;0;203;42;0;0;204;42;0;0;205;42;0;0;206;42;0;0;207;42;0;0;208;42;0;0;209;42;0;0;210;42;0;0;211;42;0;0;212;42;0;0;213;42;0;0;214;42;0;0;215;42;0;0;216;42;0;0;217;42;0;0;218;42;0;0;219;42;0;0;220;42;0;0;221;42;0;0;222;42;0;0;223;42;0;0;224;42;0;0;225;42;0;0;226;42;0;0;227;42;0;0;228;42;0;0;229;42;0;0;230;42;0;0;231;42;0;0;232;42;0;0;233;42;0;0;234;42;0;0;235;42;0;0;236;42;0;0;237;42;0;0;238;42;0;0;239;42;0;0;240;42;0;0;241;42;0;0;242;42;0;0;243;42;0;0;244;42;0;0;245;42;0;0;246;42;0;0;247;42;0;0;248;42;0;0;249;42;0;0;250;42;0;0;251;42;0;0;252;42;0;0;253;42;0;0;254;42;0;0;255;42;0;0;0;43;0;0;1;43;0;0;2;43;0;0;3;43;0;0;4;43;0;0;5;43;0;0;6;43;0;0;7;43;0;0;8;43;0;0;9;43;0;0;10;43;0;0;11;43;0;0;12;43;0;0;13;43;0;0;14;43;0;0;15;43;0;0;16;43;0;0;17;43;0;0;18;43;0;0;19;43;0;0;20;43;0;0;21;43;0;0;22;43;0;0;23;43;0;0;24;43;0;0;25;43;0;0;26;43;0;0;27;43;0;0;28;43;0;0;29;43;0;0;30;43;0;0;31;43;0;0;32;43;0;0;33;43;0;0;34;43;0;0;35;43;0;0;36;43;0;0;37;43;0;0;38;43;0;0;39;43;0;0;40;43;0;0;41;43;0;0;42;43;0;0;43;43;0;0;44;43;0;0;45;43;0;0;46;43;0;0;47;43;0;0;48;43;0;0;49;43;0;0;50;43;0;0;51;43;0;0;52;43;0;0;53;43;0;0;54;43;0;0;55;43;0;0;56;43;0;0;57;43;0;0;58;43;0;0;59;43;0;0;60;43;0;0;61;43;0;0;62;43;0;0;63;43;0;0;64;43;0;0;65;43;0;0;66;43;0;0;67;43;0;0;68;43;0;0;69;43;0;0;70;43;0;0;71;43;0;0;72;43;0;0;73;43;0;0;74;43;0;0;75;43;0;0;76;43;0;0;77;43;0;0;78;43;0;0;79;43;0;0;80;43;0;0;81;43;0;0;82;43;0;0;83;43;0;0;84;43;0;0;85;43;0;0;86;43;0;0;87;43;0;0;88;43;0;0;89;43;0;0;90;43;0;0;91;43;0;0;92;43;0;0;93;43;0;0;94;43;0;0;95;43;0;0;96;43;0;0;97;43;0;0;98;43;0;0;99;43;0;0;100;43;0;0;101;43;0;0;102;43;0;0;103;43;0;0;104;43;0;0;105;43;0;0;106;43;0;0;107;43;0;0;108;43;0;0;109;43;0;0;110;43;0;0;111;43;0;0;112;43;0;0;113;43;0;0;114;43;0;0;115;43;0;0;116;43;0;0;117;43;0;0;118;43;0;0;119;43;0;0;120;43;0;0;121;43;0;0;122;43;0;0;123;43;0;0;124;43;0;0;125;43;0;0;126;43;0;0;127;43;0;0;128;43;0;0;129;43;0;0;130;43;0;0;131;43;0;0;132;43;0;0;133;43;0;0;134;43;0;0;135;43;0;0;136;43;0;0;137;43;0;0;138;43;0;0;139;43;0;0;140;43;0;0;141;43;0;0;142;43;0;0;143;43;0;0;144;43;0;0;145;43;0;0;146;43;0;0;147;43;0;0;148;43;0;0;149;43;0;0;150;43;0;0;151;43;0;0;152;43;0;0;153;43;0;0;154;43;0;0;155;43;0;0;156;43;0;0;157;43;0;0;158;43;0;0;159;43;0;0;160;43;0;0;161;43;0;0;162;43;0;0;163;43;0;0;164;43;0;0;165;43;0;0;166;43;0;0;167;43;0;0;168;43;0;0;169;43;0;0;170;43;0;0;171;43;0;0;172;43;0;0;173;43;0;0;174;43;0;0;175;43;0;0;176;43;0;0;177;43;0;0;178;43;0;0;179;43;0;0;180;43;0;0;181;43;0;0;182;43;0;0;183;43;0;0;184;43;0;0;185;43;0;0;186;43;0;0;187;43;0;0;188;43;0;0;189;43;0;0;190;43;0;0;191;43;0;0;192;43;0;0;193;43;0;0;194;43;0;0;195;43;0;0;196;43;0;0;197;43;0;0;198;43;0;0;199;43;0;0;200;43;0;0;201;43;0;0;202;43;0;0;203;43;0;0;204;43;0;0;205;43;0;0;206;43;0;0;207;43;0;0;208;43;0;0;209;43;0;0;210;43;0;0;211;43;0;0;212;43;0;0;213;43;0;0;214;43;0;0;215;43;0;0;216;43;0;0;217;43;0;0;218;43;0;0;219;43;0;0;220;43;0;0;221;43;0;0;222;43;0;0;223;43;0;0;224;43;0;0;225;43;0;0;226;43;0;0;227;43;0;0;228;43;0;0;229;43;0;0;230;43;0;0;231;43;0;0;232;43;0;0;233;43;0;0;234;43;0;0;235;43;0;0;236;43;0;0;237;43;0;0;238;43;0;0;239;43;0;0;240;43;0;0;241;43;0;0;242;43;0;0;243;43;0;0;244;43;0;0;245;43;0;0;246;43;0;0;247;43;0;0;248;43;0;0;249;43;0;0;250;43;0;0;251;43;0;0;252;43;0;0;253;43;0;0;254;43;0;0;255;43;0;0;0;44;0;0;1;44;0;0;2;44;0;0;3;44;0;0;4;44;0;0;5;44;0;0;6;44;0;0;7;44;0;0;8;44;0;0;9;44;0;0;10;44;0;0;11;44;0;0;12;44;0;0;13;44;0;0;14;44;0;0;15;44;0;0;16;44;0;0;17;44;0;0;18;44;0;0;19;44;0;0;20;44;0;0;21;44;0;0;22;44;0;0;23;44;0;0;24;44;0;0;25;44;0;0;26;44;0;0;27;44;0;0;28;44;0;0;29;44;0;0;30;44;0;0;31;44;0;0;32;44;0;0;33;44;0;0;34;44;0;0;35;44;0;0;36;44;0;0;37;44;0;0;38;44;0;0;39;44;0;0;40;44;0;0;41;44;0;0;42;44;0;0;43;44;0;0;44;44;0;0;45;44;0;0;46;44;0;0;47;44;0;0;48;44;0;0;49;44;0;0;50;44;0;0;51;44;0;0;52;44;0;0;53;44;0;0;54;44;0;0;55;44;0;0;56;44;0;0;57;44;0;0;58;44;0;0;59;44;0;0;60;44;0;0;61;44;0;0;62;44;0;0;63;44;0;0;64;44;0;0;65;44;0;0;66;44;0;0;67;44;0;0;68;44;0;0;69;44;0;0;70;44;0;0;71;44;0;0;72;44;0;0;73;44;0;0;74;44;0;0;75;44;0;0;76;44;0;0;77;44;0;0;78;44;0;0;79;44;0;0;80;44;0;0;81;44;0;0;82;44;0;0;83;44;0;0;84;44;0;0;85;44;0;0;86;44;0;0;87;44;0;0;88;44;0;0;89;44;0;0;90;44;0;0;91;44;0;0;92;44;0;0;93;44;0;0;94;44;0;0;95;44;0;0;96;44;0;0;97;44;0;0;98;44;0;0;99;44;0;0;100;44;0;0;101;44;0;0;102;44;0;0;103;44;0;0;104;44;0;0;105;44;0;0;106;44;0;0;107;44;0;0;108;44;0;0;109;44;0;0;110;44;0;0;111;44;0;0;112;44;0;0;113;44;0;0;114;44;0;0;115;44;0;0;116;44;0;0;117;44;0;0;118;44;0;0;119;44;0;0;120;44;0;0;121;44;0;0;122;44;0;0;123;44;0;0;124;44;0;0;125;44;0;0;126;44;0;0;127;44;0;0;128;44;0;0;129;44;0;0;130;44;0;0;131;44;0;0;132;44;0;0;133;44;0;0;134;44;0;0;135;44;0;0;136;44;0;0;137;44;0;0;138;44;0;0;139;44;0;0;140;44;0;0;141;44;0;0;142;44;0;0;143;44;0;0;144;44;0;0;145;44;0;0;146;44;0;0;147;44;0;0;148;44;0;0;149;44;0;0;150;44;0;0;151;44;0;0;152;44;0;0;153;44;0;0;154;44;0;0;155;44;0;0;156;44;0;0;157;44;0;0;158;44;0;0;159;44;0;0;160;44;0;0;161;44;0;0;162;44;0;0;163;44;0;0;164;44;0;0;165;44;0;0;166;44;0;0;167;44;0;0;168;44;0;0;169;44;0;0;170;44;0;0;171;44;0;0;172;44;0;0;173;44;0;0;174;44;0;0;175;44;0;0;176;44;0;0;177;44;0;0;178;44;0;0;179;44;0;0;180;44;0;0;181;44;0;0;182;44;0;0;183;44;0;0;184;44;0;0;185;44;0;0;186;44;0;0;187;44;0;0;188;44;0;0;189;44;0;0;190;44;0;0;191;44;0;0;192;44;0;0;193;44;0;0;194;44;0;0;195;44;0;0;196;44;0;0;197;44;0;0;198;44;0;0;199;44;0;0;200;44;0;0;201;44;0;0;202;44;0;0;203;44;0;0;204;44;0;0;205;44;0;0;206;44;0;0;207;44;0;0;208;44;0;0;209;44;0;0;210;44;0;0;211;44;0;0;212;44;0;0;213;44;0;0;214;44;0;0;215;44;0;0;216;44;0;0;217;44;0;0;218;44;0;0;219;44;0;0;220;44;0;0;221;44;0;0;222;44;0;0;223;44;0;0;224;44;0;0;225;44;0;0;226;44;0;0;227;44;0;0;228;44;0;0;229;44;0;0;230;44;0;0;231;44;0;0;232;44;0;0;233;44;0;0;234;44;0;0;235;44;0;0;236;44;0;0;237;44;0;0;238;44;0;0;239;44;0;0;240;44;0;0;241;44;0;0;242;44;0;0;243;44;0;0;244;44;0;0;245;44;0;0;246;44;0;0;247;44;0;0;248;44;0;0;249;44;0;0;250;44;0;0;251;44;0;0;252;44;0;0;253;44;0;0;254;44;0;0;255;44;0;0;0;45;0;0;1;45;0;0;2;45;0;0;3;45;0;0;4;45;0;0;5;45;0;0;6;45;0;0;7;45;0;0;8;45;0;0;9;45;0;0;10;45;0;0;11;45;0;0;12;45;0;0;13;45;0;0;14;45;0;0;15;45;0;0;16;45;0;0;17;45;0;0;18;45;0;0;19;45;0;0;20;45;0;0;21;45;0;0;22;45;0;0;23;45;0;0;24;45;0;0;25;45;0;0;26;45;0;0;27;45;0;0;28;45;0;0;29;45;0;0;30;45;0;0;31;45;0;0;32;45;0;0;33;45;0;0;34;45;0;0;35;45;0;0;36;45;0;0;37;45;0;0;38;45;0;0;39;45;0;0;40;45;0;0;41;45;0;0;42;45;0;0;43;45;0;0;44;45;0;0;45;45;0;0;46;45;0;0;47;45;0;0;48;45;0;0;49;45;0;0;50;45;0;0;51;45;0;0;52;45;0;0;53;45;0;0;54;45;0;0;55;45;0;0;56;45;0;0;57;45;0;0;58;45;0;0;59;45;0;0;60;45;0;0;61;45;0;0;62;45;0;0;63;45;0;0;64;45;0;0;65;45;0;0;66;45;0;0;67;45;0;0;68;45;0;0;69;45;0;0;70;45;0;0;71;45;0;0;72;45;0;0;73;45;0;0;74;45;0;0;75;45;0;0;76;45;0;0;77;45;0;0;78;45;0;0;79;45;0;0;80;45;0;0;81;45;0;0;82;45;0;0;83;45;0;0;84;45;0;0;85;45;0;0;86;45;0;0;87;45;0;0;88;45;0;0;89;45;0;0;90;45;0;0;91;45;0;0;92;45;0;0;93;45;0;0;94;45;0;0;95;45;0;0;96;45;0;0;97;45;0;0;98;45;0;0;99;45;0;0;100;45;0;0;101;45;0;0;102;45;0;0;103;45;0;0;104;45;0;0;105;45;0;0;106;45;0;0;107;45;0;0;108;45;0;0;109;45;0;0;110;45;0;0;111;45;0;0;112;45;0;0;113;45;0;0;114;45;0;0;115;45;0;0;116;45;0;0;117;45;0;0;118;45;0;0;119;45;0;0;120;45;0;0;121;45;0;0;122;45;0;0;123;45;0;0;124;45;0;0;125;45;0;0;126;45;0;0;127;45;0;0;128;45;0;0;129;45;0;0;130;45;0;0;131;45;0;0;132;45;0;0;133;45;0;0;134;45;0;0;135;45;0;0;136;45;0;0;137;45;0;0;138;45;0;0;139;45;0;0;140;45;0;0;141;45;0;0;142;45;0;0;143;45;0;0;144;45;0;0;145;45;0;0;146;45;0;0;147;45;0;0;148;45;0;0;149;45;0;0;150;45;0;0;151;45;0;0;152;45;0;0;153;45;0;0;154;45;0;0;155;45;0;0;156;45;0;0;157;45;0;0;158;45;0;0;159;45;0;0;160;45;0;0;161;45;0;0;162;45;0;0;163;45;0;0;164;45;0;0;165;45;0;0;166;45;0;0;167;45;0;0;168;45;0;0;169;45;0;0;170;45;0;0;171;45;0;0;172;45;0;0;173;45;0;0;174;45;0;0;175;45;0;0;176;45;0;0;177;45;0;0;178;45;0;0;179;45;0;0;180;45;0;0;181;45;0;0;182;45;0;0;183;45;0;0;184;45;0;0;185;45;0;0;186;45;0;0;187;45;0;0;188;45;0;0;189;45;0;0;190;45;0;0;191;45;0;0;192;45;0;0;193;45;0;0;194;45;0;0;195;45;0;0;196;45;0;0;197;45;0;0;198;45;0;0;199;45;0;0;200;45;0;0;201;45;0;0;202;45;0;0;203;45;0;0;204;45;0;0;205;45;0;0;206;45;0;0;207;45;0;0;208;45;0;0;209;45;0;0;210;45;0;0;211;45;0;0;212;45;0;0;213;45;0;0;214;45;0;0;215;45;0;0;216;45;0;0;217;45;0;0;218;45;0;0;219;45;0;0;220;45;0;0;221;45;0;0;222;45;0;0;223;45;0;0;224;45;0;0;225;45;0;0;226;45;0;0;227;45;0;0;228;45;0;0;229;45;0;0;230;45;0;0;231;45;0;0;232;45;0;0;233;45;0;0;234;45;0;0;235;45;0;0;236;45;0;0;237;45;0;0;238;45;0;0;239;45;0;0;240;45;0;0;241;45;0;0;242;45;0;0;243;45;0;0;244;45;0;0;245;45;0;0;246;45;0;0;247;45;0;0;248;45;0;0;249;45;0;0;250;45;0;0;251;45;0;0;252;45;0;0;253;45;0;0;254;45;0;0;255;45;0;0;0;46;0;0;1;46;0;0;2;46;0;0;3;46;0;0;4;46;0;0;5;46;0;0;6;46;0;0;7;46;0;0;8;46;0;0;9;46;0;0;10;46;0;0;11;46;0;0;12;46;0;0;13;46;0;0;14;46;0;0;15;46;0;0;16;46;0;0;17;46;0;0;18;46;0;0;19;46;0;0;20;46;0;0;21;46;0;0;22;46;0;0;23;46;0;0;24;46;0;0;25;46;0;0;26;46;0;0;27;46;0;0;28;46;0;0;29;46;0;0;30;46;0;0;31;46;0;0;32;46;0;0;33;46;0;0;34;46;0;0;35;46;0;0;36;46;0;0;37;46;0;0;38;46;0;0;39;46;0;0;40;46;0;0;41;46;0;0;42;46;0;0;43;46;0;0;44;46;0;0;45;46;0;0;46;46;0;0;47;46;0;0;48;46;0;0;49;46;0;0;50;46;0;0;51;46;0;0;52;46;0;0;53;46;0;0;54;46;0;0;55;46;0;0;56;46;0;0;57;46;0;0;58;46;0;0;59;46;0;0;60;46;0;0;61;46;0;0;62;46;0;0;63;46;0;0;64;46;0;0;65;46;0;0;66;46;0;0;67;46;0;0;68;46;0;0;69;46;0;0;70;46;0;0;71;46;0;0;72;46;0;0;73;46;0;0;74;46;0;0;75;46;0;0;76;46;0;0;77;46;0;0;78;46;0;0;79;46;0;0;80;46;0;0;81;46;0;0;82;46;0;0;83;46;0;0;84;46;0;0;85;46;0;0;86;46;0;0;87;46;0;0;88;46;0;0;89;46;0;0;90;46;0;0;91;46;0;0;92;46;0;0;93;46;0;0;94;46;0;0;95;46;0;0;96;46;0;0;97;46;0;0;98;46;0;0;99;46;0;0;100;46;0;0;101;46;0;0;102;46;0;0;103;46;0;0;104;46;0;0;105;46;0;0;106;46;0;0;107;46;0;0;108;46;0;0;109;46;0;0;110;46;0;0;111;46;0;0;112;46;0;0;113;46;0;0;114;46;0;0;115;46;0;0;116;46;0;0;117;46;0;0;118;46;0;0;119;46;0;0;120;46;0;0;121;46;0;0;122;46;0;0;123;46;0;0;124;46;0;0;125;46;0;0;126;46;0;0;127;46;0;0;128;46;0;0;129;46;0;0;130;46;0;0;131;46;0;0;132;46;0;0;133;46;0;0;134;46;0;0;135;46;0;0;136;46;0;0;137;46;0;0;138;46;0;0;139;46;0;0;140;46;0;0;141;46;0;0;142;46;0;0;143;46;0;0;144;46;0;0;145;46;0;0;146;46;0;0;147;46;0;0;148;46;0;0;149;46;0;0;150;46;0;0;151;46;0;0;152;46;0;0;153;46;0;0;154;46;0;0;155;46;0;0;156;46;0;0;157;46;0;0;158;46;0;0;159;46;0;0;160;46;0;0;161;46;0;0;162;46;0;0;163;46;0;0;164;46;0;0;165;46;0;0;166;46;0;0;167;46;0;0;168;46;0;0;169;46;0;0;170;46;0;0;171;46;0;0;172;46;0;0;173;46;0;0;174;46;0;0;175;46;0;0;176;46;0;0;177;46;0;0;178;46;0;0;179;46;0;0;180;46;0;0;181;46;0;0;182;46;0;0;183;46;0;0;184;46;0;0;185;46;0;0;186;46;0;0;187;46;0;0;188;46;0;0;189;46;0;0;190;46;0;0;191;46;0;0;192;46;0;0;193;46;0;0;194;46;0;0;195;46;0;0;196;46;0;0;197;46;0;0;198;46;0;0;199;46;0;0;200;46;0;0;201;46;0;0;202;46;0;0;203;46;0;0;204;46;0;0;205;46;0;0;206;46;0;0;207;46;0;0;208;46;0;0;209;46;0;0;210;46;0;0;211;46;0;0;212;46;0;0;213;46;0;0;214;46;0;0;215;46;0;0;216;46;0;0;217;46;0;0;218;46;0;0;219;46;0;0;220;46;0;0;221;46;0;0;222;46;0;0;223;46;0;0;224;46;0;0;225;46;0;0;226;46;0;0;227;46;0;0;228;46;0;0;229;46;0;0;230;46;0;0;231;46;0;0;232;46;0;0;233;46;0;0;234;46;0;0;235;46;0;0;236;46;0;0;237;46;0;0;238;46;0;0;239;46;0;0;240;46;0;0;241;46;0;0;242;46;0;0;243;46;0;0;244;46;0;0;245;46;0;0;246;46;0;0;247;46;0;0;248;46;0;0;249;46;0;0;250;46;0;0;251;46;0;0;252;46;0;0;253;46;0;0;254;46;0;0;255;46;0;0;0;47;0;0;1;47;0;0;2;47;0;0;3;47;0;0;4;47;0;0;5;47;0;0;6;47;0;0;7;47;0;0;8;47;0;0;9;47;0;0;10;47;0;0;11;47;0;0;12;47;0;0;13;47;0;0;14;47;0;0;15;47;0;0;16;47;0;0;17;47;0;0;18;47;0;0;19;47;0;0;20;47;0;0;21;47;0;0;22;47;0;0;23;47;0;0;24;47;0;0;25;47;0;0;26;47;0;0;27;47;0;0;28;47;0;0;29;47;0;0;30;47;0;0;31;47;0;0;32;47;0;0;33;47;0;0;34;47;0;0;35;47;0;0;36;47;0;0;37;47;0;0;38;47;0;0;39;47;0;0;40;47;0;0;41;47;0;0;42;47;0;0;43;47;0;0;44;47;0;0;45;47;0;0;46;47;0;0;47;47;0;0;48;47;0;0;49;47;0;0;50;47;0;0;51;47;0;0;52;47;0;0;53;47;0;0;54;47;0;0;55;47;0;0;56;47;0;0;57;47;0;0;58;47;0;0;59;47;0;0;60;47;0;0;61;47;0;0;62;47;0;0;63;47;0;0;64;47;0;0;65;47;0;0;66;47;0;0;67;47;0;0;68;47;0;0;69;47;0;0;70;47;0;0;71;47;0;0;72;47;0;0;73;47;0;0;74;47;0;0;75;47;0;0;76;47;0;0;77;47;0;0;78;47;0;0;79;47;0;0;80;47;0;0;81;47;0;0;82;47;0;0;83;47;0;0;84;47;0;0;85;47;0;0;86;47;0;0;87;47;0;0;88;47;0;0;89;47;0;0;90;47;0;0;91;47;0;0;92;47;0;0;93;47;0;0;94;47;0;0;95;47;0;0;96;47;0;0;97;47;0;0;98;47;0;0;99;47;0;0;100;47;0;0;101;47;0;0;102;47;0;0;103;47;0;0;104;47;0;0;105;47;0;0;106;47;0;0;107;47;0;0;108;47;0;0;109;47;0;0;110;47;0;0;111;47;0;0;112;47;0;0;113;47;0;0;114;47;0;0;115;47;0;0;116;47;0;0;117;47;0;0;118;47;0;0;119;47;0;0;120;47;0;0;121;47;0;0;122;47;0;0;123;47;0;0;124;47;0;0;125;47;0;0;126;47;0;0;127;47;0;0;128;47;0;0;129;47;0;0;130;47;0;0;131;47;0;0;132;47;0;0;133;47;0;0;134;47;0;0;135;47;0;0;136;47;0;0;137;47;0;0;138;47;0;0;139;47;0;0;140;47;0;0;141;47;0;0;142;47;0;0;143;47;0;0;144;47;0;0;145;47;0;0;146;47;0;0;147;47;0;0;148;47;0;0;149;47;0;0;150;47;0;0;151;47;0;0;152;47;0;0;153;47;0;0;154;47;0;0;155;47;0;0;156;47;0;0;157;47;0;0;158;47;0;0;159;47;0;0;160;47;0;0;161;47;0;0;162;47;0;0;163;47;0;0;164;47;0;0;165;47;0;0;166;47;0;0;167;47;0;0;168;47;0;0;169;47;0;0;170;47;0;0;171;47;0;0;172;47;0;0;173;47;0;0;174;47;0;0;175;47;0;0;176;47;0;0;177;47;0;0;178;47;0;0;179;47;0;0;180;47;0;0;181;47;0;0;182;47;0;0;183;47;0;0;184;47;0;0;185;47;0;0;186;47;0;0;187;47;0;0;188;47;0;0;189;47;0;0;190;47;0;0;191;47;0;0;192;47;0;0;193;47;0;0;194;47;0;0;195;47;0;0;196;47;0;0;197;47;0;0;198;47;0;0;199;47;0;0;200;47;0;0;201;47;0;0;202;47;0;0;203;47;0;0;204;47;0;0;205;47;0;0;206;47;0;0;207;47;0;0;208;47;0;0;209;47;0;0;210;47;0;0;211;47;0;0;212;47;0;0;213;47;0;0;214;47;0;0;215;47;0;0;216;47;0;0;217;47;0;0;218;47;0;0;219;47;0;0;220;47;0;0;221;47;0;0;222;47;0;0;223;47;0;0;224;47;0;0;225;47;0;0;226;47;0;0;227;47;0;0;228;47;0;0;229;47;0;0;230;47;0;0;231;47;0;0;232;47;0;0;233;47;0;0;234;47;0;0;235;47;0;0;236;47;0;0;237;47;0;0;238;47;0;0;239;47;0;0;240;47;0;0;241;47;0;0;242;47;0;0;243;47;0;0;244;47;0;0;245;47;0;0;246;47;0;0;247;47;0;0;248;47;0;0;249;47;0;0;250;47;0;0;251;47;0;0;252;47;0;0;253;47;0;0;254;47;0;0;255;47;0;0;0;48;0;0;1;48;0;0;2;48;0;0;3;48;0;0;4;48;0;0;5;48;0;0;6;48;0;0;7;48;0;0;8;48;0;0;9;48;0;0;10;48;0;0;11;48;0;0;12;48;0;0;13;48;0;0;14;48;0;0;15;48;0;0;16;48;0;0;17;48;0;0;18;48;0;0;19;48;0;0;20;48;0;0;21;48;0;0;22;48;0;0;23;48;0;0;24;48;0;0;25;48;0;0;26;48;0;0;27;48;0;0;28;48;0;0;29;48;0;0;30;48;0;0;31;48;0;0;32;48;0;0;33;48;0;0;34;48;0;0;35;48;0;0;36;48;0;0;37;48;0;0;38;48;0;0;39;48;0;0;40;48;0;0;41;48;0;0;42;48;0;0;43;48;0;0;44;48;0;0;45;48;0;0;46;48;0;0;47;48;0;0;48;48;0;0;49;48;0;0;50;48;0;0;51;48;0;0;52;48;0;0;53;48;0;0;54;48;0;0;55;48;0;0;56;48;0;0;57;48;0;0;58;48;0;0;59;48;0;0;60;48;0;0;61;48;0;0;62;48;0;0;63;48;0;0;64;48;0;0;65;48;0;0;66;48;0;0;67;48;0;0;68;48;0;0;69;48;0;0;70;48;0;0;71;48;0;0;72;48;0;0;73;48;0;0;74;48;0;0;75;48;0;0;76;48;0;0;77;48;0;0;78;48;0;0;79;48;0;0;80;48;0;0;81;48;0;0;82;48;0;0;83;48;0;0;84;48;0;0;85;48;0;0;86;48;0;0;87;48;0;0;88;48;0;0;89;48;0;0;90;48;0;0;91;48;0;0;92;48;0;0;93;48;0;0;94;48;0;0;95;48;0;0;96;48;0;0;97;48;0;0;98;48;0;0;99;48;0;0;100;48;0;0;101;48;0;0;102;48;0;0;103;48;0;0;104;48;0;0;105;48;0;0;106;48;0;0;107;48;0;0;108;48;0;0;109;48;0;0;110;48;0;0;111;48;0;0;112;48;0;0;113;48;0;0;114;48;0;0;115;48;0;0;116;48;0;0;117;48;0;0;118;48;0;0;119;48;0;0;120;48;0;0;121;48;0;0;122;48;0;0;123;48;0;0;124;48;0;0;125;48;0;0;126;48;0;0;127;48;0;0;128;48;0;0;129;48;0;0;130;48;0;0;131;48;0;0;132;48;0;0;133;48;0;0;134;48;0;0;135;48;0;0;136;48;0;0;137;48;0;0;138;48;0;0;139;48;0;0;140;48;0;0;141;48;0;0;142;48;0;0;143;48;0;0;144;48;0;0;145;48;0;0;146;48;0;0;147;48;0;0;148;48;0;0;149;48;0;0;150;48;0;0;151;48;0;0;152;48;0;0;153;48;0;0;154;48;0;0;155;48;0;0;156;48;0;0;157;48;0;0;158;48;0;0;159;48;0;0;160;48;0;0;161;48;0;0;162;48;0;0;163;48;0;0;164;48;0;0;165;48;0;0;166;48;0;0;167;48;0;0;168;48;0;0;169;48;0;0;170;48;0;0;171;48;0;0;172;48;0;0;173;48;0;0;174;48;0;0;175;48;0;0;176;48;0;0;177;48;0;0;178;48;0;0;179;48;0;0;180;48;0;0;181;48;0;0;182;48;0;0;183;48;0;0;184;48;0;0;185;48;0;0;186;48;0;0;187;48;0;0;188;48;0;0;189;48;0;0;190;48;0;0;191;48;0;0;192;48;0;0;193;48;0;0;194;48;0;0;195;48;0;0;196;48;0;0;197;48;0;0;198;48;0;0;199;48;0;0;200;48;0;0;201;48;0;0;202;48;0;0;203;48;0;0;204;48;0;0;205;48;0;0;206;48;0;0;207;48;0;0;208;48;0;0;209;48;0;0;210;48;0;0;211;48;0;0;212;48;0;0;213;48;0;0;214;48;0;0;215;48;0;0;216;48;0;0;217;48;0;0;218;48;0;0;219;48;0;0;220;48;0;0;221;48;0;0;222;48;0;0;223;48;0;0;224;48;0;0;225;48;0;0;226;48;0;0;227;48;0;0;228;48;0;0;229;48;0;0;230;48;0;0;231;48;0;0;232;48;0;0;233;48;0;0;234;48;0;0;235;48;0;0;236;48;0;0;237;48;0;0;238;48;0;0;239;48;0;0;240;48;0;0;241;48;0;0;242;48;0;0;243;48;0;0;244;48;0;0;245;48;0;0;246;48;0;0;247;48;0;0;248;48;0;0;249;48;0;0;250;48;0;0;251;48;0;0;252;48;0;0;253;48;0;0;254;48;0;0;255;48;0;0;0;49;0;0;1;49;0;0;2;49;0;0;3;49;0;0;4;49;0;0;5;49;0;0;6;49;0;0;7;49;0;0;8;49;0;0;9;49;0;0;10;49;0;0;11;49;0;0;12;49;0;0;13;49;0;0;14;49;0;0;15;49;0;0;16;49;0;0;17;49;0;0;18;49;0;0;19;49;0;0;20;49;0;0;21;49;0;0;22;49;0;0;23;49;0;0;24;49;0;0;25;49;0;0;26;49;0;0;27;49;0;0;28;49;0;0;29;49;0;0;30;49;0;0;31;49;0;0;32;49;0;0;33;49;0;0;34;49;0;0;35;49;0;0;36;49;0;0;37;49;0;0;38;49;0;0;39;49;0;0;40;49;0;0;41;49;0;0;42;49;0;0;43;49;0;0;44;49;0;0;45;49;0;0;46;49;0;0;47;49;0;0;48;49;0;0;49;49;0;0;50;49;0;0;51;49;0;0;52;49;0;0;53;49;0;0;54;49;0;0;55;49;0;0;56;49;0;0;57;49;0;0;58;49;0;0;59;49;0;0;60;49;0;0;61;49;0;0;62;49;0;0;63;49;0;0;64;49;0;0;65;49;0;0;66;49;0;0;67;49;0;0;68;49;0;0;69;49;0;0;70;49;0;0;71;49;0;0;72;49;0;0;73;49;0;0;74;49;0;0;75;49;0;0;76;49;0;0;77;49;0;0;78;49;0;0;79;49;0;0;80;49;0;0;81;49;0;0;82;49;0;0;83;49;0;0;84;49;0;0;85;49;0;0;86;49;0;0;87;49;0;0;88;49;0;0;89;49;0;0;90;49;0;0;91;49;0;0;92;49;0;0;93;49;0;0;94;49;0;0;95;49;0;0;96;49;0;0;97;49;0;0;98;49;0;0;99;49;0;0;100;49;0;0;101;49;0;0;102;49;0;0;103;49;0;0;104;49;0;0;105;49;0;0;106;49;0;0;107;49;0;0;108;49;0;0;109;49;0;0;110;49;0;0;111;49;0;0;112;49;0;0;113;49;0;0;114;49;0;0;115;49;0;0;116;49;0;0;117;49;0;0;118;49;0;0;119;49;0;0;120;49;0;0;121;49;0;0;122;49;0;0;123;49;0;0;124;49;0;0;125;49;0;0;126;49;0;0;127;49;0;0;128;49;0;0;129;49;0;0;130;49;0;0;131;49;0;0;132;49;0;0;133;49;0;0;134;49;0;0;135;49;0;0;136;49;0;0;137;49;0;0;138;49;0;0;139;49;0;0;140;49;0;0;141;49;0;0;142;49;0;0;143;49;0;0;144;49;0;0;145;49;0;0;146;49;0;0;147;49;0;0;148;49;0;0;149;49;0;0;150;49;0;0;151;49;0;0;152;49;0;0;153;49;0;0;154;49;0;0;155;49;0;0;156;49;0;0;157;49;0;0;158;49;0;0;159;49;0;0;160;49;0;0;161;49;0;0;162;49;0;0;163;49;0;0;164;49;0;0;165;49;0;0;166;49;0;0;167;49;0;0;168;49;0;0;169;49;0;0;170;49;0;0;171;49;0;0;172;49;0;0;173;49;0;0;174;49;0;0;175;49;0;0;176;49;0;0;177;49;0;0;178;49;0;0;179;49;0;0;180;49;0;0;181;49;0;0;182;49;0;0;183;49;0;0;184;49;0;0;185;49;0;0;186;49;0;0;187;49;0;0;188;49;0;0;189;49;0;0;190;49;0;0;191;49;0;0;192;49;0;0;193;49;0;0;194;49;0;0;195;49;0;0;196;49;0;0;197;49;0;0;198;49;0;0;199;49;0;0;200;49;0;0;201;49;0;0;202;49;0;0;203;49;0;0;204;49;0;0;205;49;0;0;206;49;0;0;207;49;0;0;208;49;0;0;209;49;0;0;210;49;0;0;211;49;0;0;212;49;0;0;213;49;0;0;214;49;0;0;215;49;0;0;216;49;0;0;217;49;0;0;218;49;0;0;219;49;0;0;220;49;0;0;221;49;0;0;222;49;0;0;223;49;0;0;224;49;0;0;225;49;0;0;226;49;0;0;227;49;0;0;228;49;0;0;229;49;0;0;230;49;0;0;231;49;0;0;232;49;0;0;233;49;0;0;234;49;0;0;235;49;0;0;236;49;0;0;237;49;0;0;238;49;0;0;239;49;0;0;240;49;0;0;241;49;0;0;242;49;0;0;243;49;0;0;244;49;0;0;245;49;0;0;246;49;0;0;247;49;0;0;248;49;0;0;249;49;0;0;250;49;0;0;251;49;0;0;252;49;0;0;253;49;0;0;254;49;0;0;255;49;0;0;0;50;0;0;1;50;0;0;2;50;0;0;3;50;0;0;4;50;0;0;5;50;0;0;6;50;0;0;7;50;0;0;8;50;0;0;9;50;0;0;10;50;0;0;11;50;0;0;12;50;0;0;13;50;0;0;14;50;0;0;15;50;0;0;16;50;0;0;17;50;0;0;18;50;0;0;19;50;0;0;20;50;0;0;21;50;0;0;22;50;0;0;23;50;0;0;24;50;0;0;25;50;0;0;26;50;0;0;27;50;0;0;28;50;0;0;29;50;0;0;30;50;0;0;31;50;0;0;32;50;0;0;33;50;0;0;34;50;0;0;35;50;0;0;36;50;0;0;37;50;0;0;38;50;0;0;39;50;0;0;40;50;0;0;41;50;0;0;42;50;0;0;43;50;0;0;44;50;0;0;45;50;0;0;46;50;0;0;47;50;0;0;48;50;0;0;49;50;0;0;50;50;0;0;51;50;0;0;52;50;0;0;53;50;0;0;54;50;0;0;55;50;0;0;56;50;0;0;57;50;0;0;58;50;0;0;59;50;0;0;60;50;0;0;61;50;0;0;62;50;0;0;63;50;0;0;64;50;0;0;65;50;0;0;66;50;0;0;67;50;0;0;68;50;0;0;69;50;0;0;70;50;0;0;71;50;0;0;72;50;0;0;73;50;0;0;74;50;0;0;75;50;0;0;76;50;0;0;77;50;0;0;78;50;0;0;79;50;0;0;80;50;0;0;81;50;0;0;82;50;0;0;83;50;0;0;84;50;0;0;85;50;0;0;86;50;0;0;87;50;0;0;88;50;0;0;89;50;0;0;90;50;0;0;91;50;0;0;92;50;0;0;93;50;0;0;94;50;0;0;95;50;0;0;96;50;0;0;97;50;0;0;98;50;0;0;99;50;0;0;100;50;0;0;101;50;0;0;102;50;0;0;103;50;0;0;104;50;0;0;105;50;0;0;106;50;0;0;107;50;0;0;108;50;0;0;109;50;0;0;110;50;0;0;111;50;0;0;112;50;0;0;113;50;0;0;114;50;0;0;115;50;0;0;116;50;0;0;117;50;0;0;118;50;0;0;119;50;0;0;120;50;0;0;121;50;0;0;122;50;0;0;123;50;0;0;124;50;0;0;125;50;0;0;126;50;0;0;127;50;0;0;128;50;0;0;129;50;0;0;130;50;0;0;131;50;0;0;132;50;0;0;133;50;0;0;134;50;0;0;135;50;0;0;136;50;0;0;137;50;0;0;138;50;0;0;139;50;0;0;140;50;0;0;141;50;0;0;142;50;0;0;143;50;0;0;144;50;0;0;145;50;0;0;146;50;0;0;147;50;0;0;148;50;0;0;149;50;0;0;150;50;0;0;151;50;0;0;152;50;0;0;153;50;0;0;154;50;0;0;155;50;0;0;156;50;0;0;157;50;0;0;158;50;0;0;159;50;0;0;160;50;0;0;161;50;0;0;162;50;0;0;163;50;0;0;164;50;0;0;165;50;0;0;166;50;0;0;167;50;0;0;168;50;0;0;169;50;0;0;170;50;0;0;171;50;0;0;172;50;0;0;173;50;0;0;174;50;0;0;175;50;0;0;176;50;0;0;177;50;0;0;178;50;0;0;179;50;0;0;180;50;0;0;181;50;0;0;182;50;0;0;183;50;0;0;184;50;0;0;185;50;0;0;186;50;0;0;187;50;0;0;188;50;0;0;189;50;0;0;190;50;0;0;191;50;0;0;192;50;0;0;193;50;0;0;194;50;0;0;195;50;0;0;196;50;0;0;197;50;0;0;198;50;0;0;199;50;0;0;200;50;0;0;201;50;0;0;202;50;0;0;203;50;0;0;204;50;0;0;205;50;0;0;206;50;0;0;207;50;0;0;208;50;0;0;209;50;0;0;210;50;0;0;211;50;0;0;212;50;0;0;213;50;0;0;214;50;0;0;215;50;0;0;216;50;0;0;217;50;0;0;218;50;0;0;219;50;0;0;220;50;0;0;221;50;0;0;222;50;0;0;223;50;0;0;224;50;0;0;225;50;0;0;226;50;0;0;227;50;0;0;228;50;0;0;229;50;0;0;230;50;0;0;231;50;0;0;232;50;0;0;233;50;0;0;234;50;0;0;235;50;0;0;236;50;0;0;237;50;0;0;238;50;0;0;239;50;0;0;240;50;0;0;241;50;0;0;242;50;0;0;243;50;0;0;244;50;0;0;245;50;0;0;246;50;0;0;247;50;0;0;248;50;0;0;249;50;0;0;250;50;0;0;251;50;0;0;252;50;0;0;253;50;0;0;254;50;0;0;255;50;0;0;0;51;0;0;1;51;0;0;2;51;0;0;3;51;0;0;4;51;0;0;5;51;0;0;6;51;0;0;7;51;0;0;8;51;0;0;9;51;0;0;10;51;0;0;11;51;0;0;12;51;0;0;13;51;0;0;14;51;0;0;15;51;0;0;16;51;0;0;17;51;0;0;18;51;0;0;19;51;0;0;20;51;0;0;21;51;0;0;22;51;0;0;23;51;0;0;24;51;0;0;25;51;0;0;26;51;0;0;27;51;0;0;28;51;0;0;29;51;0;0;30;51;0;0;31;51;0;0;32;51;0;0;33;51;0;0;34;51;0;0;35;51;0;0;36;51;0;0;37;51;0;0;38;51;0;0;39;51;0;0;40;51;0;0;41;51;0;0;42;51;0;0;43;51;0;0;44;51;0;0;45;51;0;0;46;51;0;0;47;51;0;0;48;51;0;0;49;51;0;0;50;51;0;0;51;51;0;0;52;51;0;0;53;51;0;0;54;51;0;0;55;51;0;0;56;51;0;0;57;51;0;0;58;51;0;0;59;51;0;0;60;51;0;0;61;51;0;0;62;51;0;0;63;51;0;0;64;51;0;0;65;51;0;0;66;51;0;0;67;51;0;0;68;51;0;0;69;51;0;0;70;51;0;0;71;51;0;0;72;51;0;0;73;51;0;0;74;51;0;0;75;51;0;0;76;51;0;0;77;51;0;0;78;51;0;0;79;51;0;0;80;51;0;0;81;51;0;0;82;51;0;0;83;51;0;0;84;51;0;0;85;51;0;0;86;51;0;0;87;51;0;0;88;51;0;0;89;51;0;0;90;51;0;0;91;51;0;0;92;51;0;0;93;51;0;0;94;51;0;0;95;51;0;0;96;51;0;0;97;51;0;0;98;51;0;0;99;51;0;0;100;51;0;0;101;51;0;0;102;51;0;0;103;51;0;0;104;51;0;0;105;51;0;0;106;51;0;0;107;51;0;0;108;51;0;0;109;51;0;0;110;51;0;0;111;51;0;0;112;51;0;0;113;51;0;0;114;51;0;0;115;51;0;0;116;51;0;0;117;51;0;0;118;51;0;0;119;51;0;0;120;51;0;0;121;51;0;0;122;51;0;0;123;51;0;0;124;51;0;0;125;51;0;0;126;51;0;0;127;51;0;0;128;51;0;0;129;51;0;0;130;51;0;0;131;51;0;0;132;51;0;0;133;51;0;0;134;51;0;0;135;51;0;0;136;51;0;0;137;51;0;0;138;51;0;0;139;51;0;0;140;51;0;0;141;51;0;0;142;51;0;0;143;51;0;0;144;51;0;0;145;51;0;0;146;51;0;0;147;51;0;0;148;51;0;0;149;51;0;0;150;51;0;0;151;51;0;0;152;51;0;0;153;51;0;0;154;51;0;0;155;51;0;0;156;51;0;0;157;51;0;0;158;51;0;0;159;51;0;0;160;51;0;0;161;51;0;0;162;51;0;0;163;51;0;0;164;51;0;0;165;51;0;0;166;51;0;0;167;51;0;0;168;51;0;0;169;51;0;0;170;51;0;0;171;51;0;0;172;51;0;0;173;51;0;0;174;51;0;0;175;51;0;0;176;51;0;0;177;51;0;0;178;51;0;0;179;51;0;0;180;51;0;0;181;51;0;0;182;51;0;0;183;51;0;0;184;51;0;0;185;51;0;0;186;51;0;0;187;51;0;0;188;51;0;0;189;51;0;0;190;51;0;0;191;51;0;0;192;51;0;0;193;51;0;0;194;51;0;0;195;51;0;0;196;51;0;0;197;51;0;0;198;51;0;0;199;51;0;0;200;51;0;0;201;51;0;0;202;51;0;0;203;51;0;0;204;51;0;0;205;51;0;0;206;51;0;0;207;51;0;0;208;51;0;0;209;51;0;0;210;51;0;0;211;51;0;0;212;51;0;0;213;51;0;0;214;51;0;0;215;51;0;0;216;51;0;0;217;51;0;0;218;51;0;0;219;51;0;0;220;51;0;0;221;51;0;0;222;51;0;0;223;51;0;0;224;51;0;0;225;51;0;0;226;51;0;0;227;51;0;0;228;51;0;0;229;51;0;0;230;51;0;0;231;51;0;0;232;51;0;0;233;51;0;0;234;51;0;0;235;51;0;0;236;51;0;0;237;51;0;0;238;51;0;0;239;51;0;0;240;51;0;0;241;51;0;0;242;51;0;0;243;51;0;0;244;51;0;0;245;51;0;0;246;51;0;0;247;51;0;0;248;51;0;0;249;51;0;0;250;51;0;0;251;51;0;0;252;51;0;0;253;51;0;0;254;51;0;0;255;51;0;0;0;52;0;0;1;52;0;0;2;52;0;0;3;52;0;0;4;52;0;0;5;52;0;0;6;52;0;0;7;52;0;0;8;52;0;0;9;52;0;0;10;52;0;0;11;52;0;0;12;52;0;0;13;52;0;0;14;52;0;0;15;52;0;0;16;52;0;0;17;52;0;0;18;52;0;0;19;52;0;0;20;52;0;0;21;52;0;0;22;52;0;0;23;52;0;0;24;52;0;0;25;52;0;0;26;52;0;0;27;52;0;0;28;52;0;0;29;52;0;0;30;52;0;0;31;52;0;0;32;52;0;0;33;52;0;0;34;52;0;0;35;52;0;0;36;52;0;0;37;52;0;0;38;52;0;0;39;52;0;0;40;52;0;0;41;52;0;0;42;52;0;0;43;52;0;0;44;52;0;0;45;52;0;0;46;52;0;0;47;52;0;0;48;52;0;0;49;52;0;0;50;52;0;0;51;52;0;0;52;52;0;0;53;52;0;0;54;52;0;0;55;52;0;0;56;52;0;0;57;52;0;0;58;52;0;0;59;52;0;0;60;52;0;0;61;52;0;0;62;52;0;0;63;52;0;0;64;52;0;0;65;52;0;0;66;52;0;0;67;52;0;0;68;52;0;0;69;52;0;0;70;52;0;0;71;52;0;0;72;52;0;0;73;52;0;0;74;52;0;0;75;52;0;0;76;52;0;0;77;52;0;0;78;52;0;0;79;52;0;0;80;52;0;0;81;52;0;0;82;52;0;0;83;52;0;0;84;52;0;0;85;52;0;0;86;52;0;0;87;52;0;0;88;52;0;0;89;52;0;0;90;52;0;0;91;52;0;0;92;52;0;0;93;52;0;0;94;52;0;0;95;52;0;0;96;52;0;0;97;52;0;0;98;52;0;0;99;52;0;0;100;52;0;0;101;52;0;0;102;52;0;0;103;52;0;0;104;52;0;0;105;52;0;0;106;52;0;0;107;52;0;0;108;52;0;0;109;52;0;0;110;52;0;0;111;52;0;0;112;52;0;0;113;52;0;0;114;52;0;0;115;52;0;0;116;52;0;0;117;52;0;0;118;52;0;0;119;52;0;0;120;52;0;0;121;52;0;0;122;52;0;0;123;52;0;0;124;52;0;0;125;52;0;0;126;52;0;0;127;52;0;0;128;52;0;0;129;52;0;0;130;52;0;0;131;52;0;0;132;52;0;0;133;52;0;0;134;52;0;0;135;52;0;0;136;52;0;0;137;52;0;0;138;52;0;0;139;52;0;0;140;52;0;0;141;52;0;0;142;52;0;0;143;52;0;0;144;52;0;0;145;52;0;0;146;52;0;0;147;52;0;0;148;52;0;0;149;52;0;0;150;52;0;0;151;52;0;0;152;52;0;0;153;52;0;0;154;52;0;0;155;52;0;0;156;52;0;0;157;52;0;0;158;52;0;0;159;52;0;0;160;52;0;0;161;52;0;0;162;52;0;0;163;52;0;0;164;52;0;0;165;52;0;0;166;52;0;0;167;52;0;0;168;52;0;0;169;52;0;0;170;52;0;0;171;52;0;0;172;52;0;0;173;52;0;0;174;52;0;0;175;52;0;0;176;52;0;0;177;52;0;0;178;52;0;0;179;52;0;0;180;52;0;0;181;52;0;0;182;52;0;0;183;52;0;0;184;52;0;0;185;52;0;0;186;52;0;0;187;52;0;0;188;52;0;0;189;52;0;0;190;52;0;0;191;52;0;0;192;52;0;0;193;52;0;0;194;52;0;0;195;52;0;0;196;52;0;0;197;52;0;0;198;52;0;0;199;52;0;0;200;52;0;0;201;52;0;0;202;52;0;0;203;52;0;0;204;52;0;0;205;52;0;0;206;52;0;0;207;52;0;0;208;52;0;0;209;52;0;0;210;52;0;0;211;52;0;0;212;52;0;0;213;52;0;0;214;52;0;0;215;52;0;0;216;52;0;0;217;52;0;0;218;52;0;0;219;52;0;0;220;52;0;0;221;52;0;0;222;52;0;0;223;52;0;0;224;52;0;0;225;52;0;0;226;52;0;0;227;52;0;0;228;52;0;0;229;52;0;0;230;52;0;0;231;52;0;0;232;52;0;0;233;52;0;0;234;52;0;0;235;52;0;0;236;52;0;0;237;52;0;0;238;52;0;0;239;52;0;0;240;52;0;0;241;52;0;0;242;52;0;0;243;52;0;0;244;52;0;0;245;52;0;0;246;52;0;0;247;52;0;0;248;52;0;0;249;52;0;0;250;52;0;0;251;52;0;0;252;52;0;0;253;52;0;0;254;52;0;0;255;52;0;0;0;53;0;0;1;53;0;0;2;53;0;0;3;53;0;0;4;53;0;0;5;53;0;0;6;53;0;0;7;53;0;0;8;53;0;0;9;53;0;0;10;53;0;0;11;53;0;0;12;53;0;0;13;53;0;0;14;53;0;0;15;53;0;0;16;53;0;0;17;53;0;0;18;53;0;0;19;53;0;0;20;53;0;0;21;53;0;0;22;53;0;0;23;53;0;0;24;53;0;0;25;53;0;0;26;53;0;0;27;53;0;0;28;53;0;0;29;53;0;0;30;53;0;0;31;53;0;0;32;53;0;0;33;53;0;0;34;53;0;0;35;53;0;0;36;53;0;0;37;53;0;0;38;53;0;0;39;53;0;0;40;53;0;0;41;53;0;0;42;53;0;0;43;53;0;0;44;53;0;0;45;53;0;0;46;53;0;0;47;53;0;0;48;53;0;0;49;53;0;0;50;53;0;0;51;53;0;0;52;53;0;0;53;53;0;0;54;53;0;0;55;53;0;0;56;53;0;0;57;53;0;0;58;53;0;0;59;53;0;0;60;53;0;0;61;53;0;0;62;53;0;0;63;53;0;0;64;53;0;0;65;53;0;0;66;53;0;0;67;53;0;0;68;53;0;0;69;53;0;0;70;53;0;0;71;53;0;0;72;53;0;0;73;53;0;0;74;53;0;0;75;53;0;0;76;53;0;0;77;53;0;0;78;53;0;0;79;53;0;0;80;53;0;0;81;53;0;0;82;53;0;0;83;53;0;0;84;53;0;0;85;53;0;0;86;53;0;0;87;53;0;0;88;53;0;0;89;53;0;0;90;53;0;0;91;53;0;0;92;53;0;0;93;53;0;0;94;53;0;0;95;53;0;0;96;53;0;0;97;53;0;0;98;53;0;0;99;53;0;0;100;53;0;0;101;53;0;0;102;53;0;0;103;53;0;0;104;53;0;0;105;53;0;0;106;53;0;0;107;53;0;0;108;53;0;0;109;53;0;0;110;53;0;0;111;53;0;0;112;53;0;0;113;53;0;0;114;53;0;0;115;53;0;0;116;53;0;0;117;53;0;0;118;53;0;0;119;53;0;0;120;53;0;0;121;53;0;0;122;53;0;0;123;53;0;0;124;53;0;0;125;53;0;0;126;53;0;0;127;53;0;0;128;53;0;0;129;53;0;0;130;53;0;0;131;53;0;0;132;53;0;0;133;53;0;0;134;53;0;0;135;53;0;0;136;53;0;0;137;53;0;0;138;53;0;0;139;53;0;0;140;53;0;0;141;53;0;0;142;53;0;0;143;53;0;0;144;53;0;0;145;53;0;0;146;53;0;0;147;53;0;0;148;53;0;0;149;53;0;0;150;53;0;0;151;53;0;0;152;53;0;0;153;53;0;0;154;53;0;0;155;53;0;0;156;53;0;0;157;53;0;0;158;53;0;0;159;53;0;0;160;53;0;0;161;53;0;0;162;53;0;0;163;53;0;0;164;53;0;0;165;53;0;0;166;53;0;0;167;53;0;0;168;53;0;0;169;53;0;0;170;53;0;0;171;53;0;0;172;53;0;0;173;53;0;0;174;53;0;0;175;53;0;0;176;53;0;0;177;53;0;0;178;53;0;0;179;53;0;0;180;53;0;0;181;53;0;0;182;53;0;0;183;53;0;0;184;53;0;0;185;53;0;0;186;53;0;0;187;53;0;0;188;53;0;0;189;53;0;0;190;53;0;0;191;53;0;0;192;53;0;0;193;53;0;0;194;53;0;0;195;53;0;0;196;53;0;0;197;53;0;0;198;53;0;0;199;53;0;0;200;53;0;0;201;53;0;0;202;53;0;0;203;53;0;0;204;53;0;0;205;53;0;0;206;53;0;0;207;53;0;0;208;53;0;0;209;53;0;0;210;53;0;0;211;53;0;0;212;53;0;0;213;53;0;0;214;53;0;0;215;53;0;0;216;53;0;0;217;53;0;0;218;53;0;0;219;53;0;0;220;53;0;0;221;53;0;0;222;53;0;0;223;53;0;0;224;53;0;0;225;53;0;0;226;53;0;0;227;53;0;0;228;53;0;0;229;53;0;0;230;53;0;0;231;53;0;0;232;53;0;0;233;53;0;0;234;53;0;0;235;53;0;0;236;53;0;0;237;53;0;0;238;53;0;0;239;53;0;0;240;53;0;0;241;53;0;0;242;53;0;0;243;53;0;0;244;53;0;0;245;53;0;0;246;53;0;0;247;53;0;0;248;53;0;0;249;53;0;0;250;53;0;0;251;53;0;0;252;53;0;0;253;53;0;0;254;53;0;0;255;53;0;0;0;54;0;0;1;54;0;0;2;54;0;0;3;54;0;0;4;54;0;0;5;54;0;0;6;54;0;0;7;54;0;0;8;54;0;0;9;54;0;0;10;54;0;0;11;54;0;0;12;54;0;0;13;54;0;0;14;54;0;0;15;54;0;0;16;54;0;0;17;54;0;0;18;54;0;0;19;54;0;0;20;54;0;0;21;54;0;0;22;54;0;0;23;54;0;0;24;54;0;0;25;54;0;0;26;54;0;0;27;54;0;0;28;54;0;0;29;54;0;0;30;54;0;0;31;54;0;0;32;54;0;0;33;54;0;0;34;54;0;0;35;54;0;0;36;54;0;0;37;54;0;0;38;54;0;0;39;54;0;0;40;54;0;0;41;54;0;0;42;54;0;0;43;54;0;0;44;54;0;0;45;54;0;0;46;54;0;0;47;54;0;0;48;54;0;0;49;54;0;0;50;54;0;0;51;54;0;0;52;54;0;0;53;54;0;0;54;54;0;0;55;54;0;0;56;54;0;0;57;54;0;0;58;54;0;0;59;54;0;0;60;54;0;0;61;54;0;0;62;54;0;0;63;54;0;0;64;54;0;0;65;54;0;0;66;54;0;0;67;54;0;0;68;54;0;0;69;54;0;0;70;54;0;0;71;54;0;0;72;54;0;0;73;54;0;0;74;54;0;0;75;54;0;0;76;54;0;0;77;54;0;0;78;54;0;0;79;54;0;0;80;54;0;0;81;54;0;0;82;54;0;0;83;54;0;0;84;54;0;0;85;54;0;0;86;54;0;0;87;54;0;0;88;54;0;0;89;54;0;0;90;54;0;0;91;54;0;0;92;54;0;0;93;54;0;0;94;54;0;0;95;54;0;0;96;54;0;0;97;54;0;0;98;54;0;0;99;54;0;0;100;54;0;0;101;54;0;0;102;54;0;0;103;54;0;0;104;54;0;0;105;54;0;0;106;54;0;0;107;54;0;0;108;54;0;0;109;54;0;0;110;54;0;0;111;54;0;0;112;54;0;0;113;54;0;0;114;54;0;0;115;54;0;0;116;54;0;0;117;54;0;0;118;54;0;0;119;54;0;0;120;54;0;0;121;54;0;0;122;54;0;0;123;54;0;0;124;54;0;0;125;54;0;0;126;54;0;0;127;54;0;0;128;54;0;0;129;54;0;0;130;54;0;0;131;54;0;0;132;54;0;0;133;54;0;0;134;54;0;0;135;54;0;0;136;54;0;0;137;54;0;0;138;54;0;0;139;54;0;0;140;54;0;0;141;54;0;0;142;54;0;0;143;54;0;0;144;54;0;0;145;54;0;0;146;54;0;0;147;54;0;0;148;54;0;0;149;54;0;0;150;54;0;0;151;54;0;0;152;54;0;0;153;54;0;0;154;54;0;0;155;54;0;0;156;54;0;0;157;54;0;0;158;54;0;0;159;54;0;0;160;54;0;0;161;54;0;0;162;54;0;0;163;54;0;0;164;54;0;0;165;54;0;0;166;54;0;0;167;54;0;0;168;54;0;0;169;54;0;0;170;54;0;0;171;54;0;0;172;54;0;0;173;54;0;0;174;54;0;0;175;54;0;0;176;54;0;0;177;54;0;0;178;54;0;0;179;54;0;0;180;54;0;0;181;54;0;0;182;54;0;0;183;54;0;0;184;54;0;0;185;54;0;0;186;54;0;0;187;54;0;0;188;54;0;0;189;54;0;0;190;54;0;0;191;54;0;0;192;54;0;0;193;54;0;0;194;54;0;0;195;54;0;0;196;54;0;0;197;54;0;0;198;54;0;0;199;54;0;0;200;54;0;0;201;54;0;0;202;54;0;0;203;54;0;0;204;54;0;0;205;54;0;0;206;54;0;0;207;54;0;0;208;54;0;0;209;54;0;0;210;54;0;0;211;54;0;0;212;54;0;0;213;54;0;0;214;54;0;0;215;54;0;0;216;54;0;0;217;54;0;0;218;54;0;0;219;54;0;0;220;54;0;0;221;54;0;0;222;54;0;0;223;54;0;0;224;54;0;0;225;54;0;0;226;54;0;0;227;54;0;0;228;54;0;0;229;54;0;0;230;54;0;0;231;54;0;0;232;54;0;0;233;54;0;0;234;54;0;0;235;54;0;0;236;54;0;0;237;54;0;0;238;54;0;0;239;54;0;0;240;54;0;0;241;54;0;0;242;54;0;0;243;54;0;0;244;54;0;0;245;54;0;0;246;54;0;0;247;54;0;0;248;54;0;0;249;54;0;0;250;54;0;0;251;54;0;0;252;54;0;0;253;54;0;0;254;54;0;0;255;54;0;0;0;55;0;0;1;55;0;0;2;55;0;0;3;55;0;0;4;55;0;0;5;55;0;0;6;55;0;0;7;55;0;0;8;55;0;0;9;55;0;0;10;55;0;0;11;55;0;0;12;55;0;0;13;55;0;0;14;55;0;0;15;55;0;0;16;55;0;0;17;55;0;0;18;55;0;0;19;55;0;0;20;55;0;0;21;55;0;0;22;55;0;0;23;55;0;0;24;55;0;0;25;55;0;0;26;55;0;0;27;55;0;0;28;55;0;0;29;55;0;0;30;55;0;0;31;55;0;0;32;55;0;0;33;55;0;0;34;55;0;0;35;55;0;0;36;55;0;0;37;55;0;0;38;55;0;0;39;55;0;0;40;55;0;0;41;55;0;0;42;55;0;0;43;55;0;0;44;55;0;0;45;55;0;0;46;55;0;0;47;55;0;0;48;55;0;0;49;55;0;0;50;55;0;0;51;55;0;0;52;55;0;0;53;55;0;0;54;55;0;0;55;55;0;0;56;55;0;0;57;55;0;0;58;55;0;0;59;55;0;0;60;55;0;0;61;55;0;0;62;55;0;0;63;55;0;0;64;55;0;0;65;55;0;0;66;55;0;0;67;55;0;0;68;55;0;0;69;55;0;0;70;55;0;0;71;55;0;0;72;55;0;0;73;55;0;0;74;55;0;0;75;55;0;0;76;55;0;0;77;55;0;0;78;55;0;0;79;55;0;0;80;55;0;0;81;55;0;0;82;55;0;0;83;55;0;0;84;55;0;0;85;55;0;0;86;55;0;0;87;55;0;0;88;55;0;0;89;55;0;0;90;55;0;0;91;55;0;0;92;55;0;0;93;55;0;0;94;55;0;0;95;55;0;0;96;55;0;0;97;55;0;0;98;55;0;0;99;55;0;0;100;55;0;0;101;55;0;0;102;55;0;0;103;55;0;0;104;55;0;0;105;55;0;0;106;55;0;0;107;55;0;0;108;55;0;0;109;55;0;0;110;55;0;0;111;55;0;0;112;55;0;0;113;55;0;0;114;55;0;0;115;55;0;0;116;55;0;0;117;55;0;0;118;55;0;0;119;55;0;0;120;55;0;0;121;55;0;0;122;55;0;0;123;55;0;0;124;55;0;0;125;55;0;0;126;55;0;0;127;55;0;0;128;55;0;0;129;55;0;0;130;55;0;0;131;55;0;0;132;55;0;0;133;55;0;0;134;55;0;0;135;55;0;0;136;55;0;0;137;55;0;0;138;55;0;0;139;55;0;0;140;55;0;0;141;55;0;0;142;55;0;0;143;55;0;0;144;55;0;0;145;55;0;0;146;55;0;0;147;55;0;0;148;55;0;0;149;55;0;0;150;55;0;0;151;55;0;0;152;55;0;0;153;55;0;0;154;55;0;0;155;55;0;0;156;55;0;0;157;55;0;0;158;55;0;0;159;55;0;0;160;55;0;0;161;55;0;0;162;55;0;0;163;55;0;0;164;55;0;0;165;55;0;0;166;55;0;0;167;55;0;0;168;55;0;0;169;55;0;0;170;55;0;0;171;55;0;0;172;55;0;0;173;55;0;0;174;55;0;0;175;55;0;0;176;55;0;0;177;55;0;0;178;55;0;0;179;55;0;0;180;55;0;0;181;55;0;0;182;55;0;0;183;55;0;0;184;55;0;0;185;55;0;0;186;55;0;0;187;55;0;0;188;55;0;0;189;55;0;0;190;55;0;0;191;55;0;0;192;55;0;0;193;55;0;0;194;55;0;0;195;55;0;0;196;55;0;0;197;55;0;0;198;55;0;0;199;55;0;0;200;55;0;0;201;55;0;0;202;55;0;0;203;55;0;0;204;55;0;0;205;55;0;0;206;55;0;0;207;55;0;0;208;55;0;0;209;55;0;0;210;55;0;0;211;55;0;0;212;55;0;0;213;55;0;0;214;55;0;0;215;55;0;0;216;55;0;0;217;55;0;0;218;55;0;0;219;55;0;0;220;55;0;0;221;55;0;0;222;55;0;0;223;55;0;0;224;55;0;0;225;55;0;0;226;55;0;0;227;55;0;0;228;55;0;0;229;55;0;0;230;55;0;0;231;55;0;0;232;55;0;0;233;55;0;0;234;55;0;0;235;55;0;0;236;55;0;0;237;55;0;0;238;55;0;0;239;55;0;0;240;55;0;0;241;55;0;0;242;55;0;0;243;55;0;0;244;55;0;0;245;55;0;0;246;55;0;0;247;55;0;0;248;55;0;0;249;55;0;0;250;55;0;0;251;55;0;0;252;55;0;0;253;55;0;0;254;55;0;0;255;55;0;0;0;56;0;0;1;56;0;0;2;56;0;0;3;56;0;0;4;56;0;0;5;56;0;0;6;56;0;0;7;56;0;0;8;56;0;0;9;56;0;0;10;56;0;0;11;56;0;0;12;56;0;0;13;56;0;0;14;56;0;0;15;56;0;0;16;56;0;0;17;56;0;0;18;56;0;0;19;56;0;0;20;56;0;0;21;56;0;0;22;56;0;0;23;56;0;0;24;56;0;0;25;56;0;0;26;56;0;0;27;56;0;0;28;56;0;0;29;56;0;0;30;56;0;0;31;56;0;0;32;56;0;0;33;56;0;0;34;56;0;0;35;56;0;0;36;56;0;0;37;56;0;0;38;56;0;0;39;56;0;0;40;56;0;0;41;56;0;0;42;56;0;0;43;56;0;0;44;56;0;0;45;56;0;0;46;56;0;0;47;56;0;0;48;56;0;0;49;56;0;0;50;56;0;0;51;56;0;0;52;56;0;0;53;56;0;0;54;56;0;0;55;56;0;0;56;56;0;0;57;56;0;0;58;56;0;0;59;56;0;0;60;56;0;0;61;56;0;0;62;56;0;0;63;56;0;0;64;56;0;0;65;56;0;0;66;56;0;0;67;56;0;0;68;56;0;0;69;56;0;0;70;56;0;0;71;56;0;0;72;56;0;0;73;56;0;0;74;56;0;0;75;56;0;0;76;56;0;0;77;56;0;0;78;56;0;0;79;56;0;0;80;56;0;0;81;56;0;0;82;56;0;0;83;56;0;0;84;56;0;0;85;56;0;0;86;56;0;0;87;56;0;0;88;56;0;0;89;56;0;0;90;56;0;0;91;56;0;0;92;56;0;0;93;56;0;0;94;56;0;0;95;56;0;0;96;56;0;0;97;56;0;0;98;56;0;0;99;56;0;0;100;56;0;0;101;56;0;0;102;56;0;0;103;56;0;0;104;56;0;0;105;56;0;0;106;56;0;0;107;56;0;0;108;56;0;0;109;56;0;0;110;56;0;0;111;56;0;0;112;56;0;0;113;56;0;0;114;56;0;0;115;56;0;0;116;56;0;0;117;56;0;0;118;56;0;0;119;56;0;0;120;56;0;0;121;56;0;0;122;56;0;0;123;56;0;0;124;56;0;0;125;56;0;0;126;56;0;0;127;56;0;0;128;56;0;0;129;56;0;0;130;56;0;0;131;56;0;0;132;56;0;0;133;56;0;0;134;56;0;0;135;56;0;0;136;56;0;0;137;56;0;0;138;56;0;0;139;56;0;0;140;56;0;0;141;56;0;0;142;56;0;0;143;56;0;0;144;56;0;0;145;56;0;0;146;56;0;0;147;56;0;0;148;56;0;0;149;56;0;0;150;56;0;0;151;56;0;0;152;56;0;0;153;56;0;0;154;56;0;0;155;56;0;0;156;56;0;0;157;56;0;0;158;56;0;0;159;56;0;0;160;56;0;0;161;56;0;0;162;56;0;0;163;56;0;0;164;56;0;0;165;56;0;0;166;56;0;0;167;56;0;0;168;56;0;0;169;56;0;0;170;56;0;0;171;56;0;0;172;56;0;0;173;56;0;0;174;56;0;0;175;56;0;0;176;56;0;0;177;56;0;0;178;56;0;0;179;56;0;0;180;56;0;0;181;56;0;0;182;56;0;0;183;56;0;0;184;56;0;0;185;56;0;0;186;56;0;0;187;56;0;0;188;56;0;0;189;56;0;0;190;56;0;0;191;56;0;0;192;56;0;0;193;56;0;0;194;56;0;0;195;56;0;0;196;56;0;0;197;56;0;0;198;56;0;0;199;56;0;0;200;56;0;0;201;56;0;0;202;56;0;0;203;56;0;0;204;56;0;0;205;56;0;0;206;56;0;0;207;56;0;0;208;56;0;0;209;56;0;0;210;56;0;0;211;56;0;0;212;56;0;0;213;56;0;0;214;56;0;0;215;56;0;0;216;56;0;0;217;56;0;0;218;56;0;0;219;56;0;0;220;56;0;0;221;56;0;0;222;56;0;0;223;56;0;0;224;56;0;0;225;56;0;0;226;56;0;0;227;56;0;0;228;56;0;0;229;56;0;0;230;56;0;0;231;56;0;0;232;56;0;0;233;56;0;0;234;56;0;0;235;56;0;0;236;56;0;0;237;56;0;0;238;56;0;0;239;56;0;0;240;56;0;0;241;56;0;0;242;56;0;0;243;56;0;0;244;56;0;0;245;56;0;0;246;56;0;0;247;56;0;0;248;56;0;0;249;56;0;0;250;56;0;0;251;56;0;0;252;56;0;0;253;56;0;0;254;56;0;0;255;56;0;0;0;57;0;0;1;57;0;0;2;57;0;0;3;57;0;0;4;57;0;0;5;57;0;0;6;57;0;0;7;57;0;0;8;57;0;0;9;57;0;0;10;57;0;0;11;57;0;0;12;57;0;0;13;57;0;0;14;57;0;0;15;57;0;0;16;57;0;0;17;57;0;0;18;57;0;0;19;57;0;0;20;57;0;0;21;57;0;0;22;57;0;0;23;57;0;0;24;57;0;0;25;57;0;0;26;57;0;0;27;57;0;0;28;57;0;0;29;57;0;0;30;57;0;0;31;57;0;0;32;57;0;0;33;57;0;0;34;57;0;0;35;57;0;0;36;57;0;0;37;57;0;0;38;57;0;0;39;57;0;0;40;57;0;0;41;57;0;0;42;57;0;0;43;57;0;0;44;57;0;0;45;57;0;0;46;57;0;0;47;57;0;0;48;57;0;0;49;57;0;0;50;57;0;0;51;57;0;0;52;57;0;0;53;57;0;0;54;57;0;0;55;57;0;0;56;57;0;0;57;57;0;0;58;57;0;0;59;57;0;0;60;57;0;0;61;57;0;0;62;57;0;0;63;57;0;0;64;57;0;0;65;57;0;0;66;57;0;0;67;57;0;0;68;57;0;0;69;57;0;0;70;57;0;0;71;57;0;0;72;57;0;0;73;57;0;0;74;57;0;0;75;57;0;0;76;57;0;0;77;57;0;0;78;57;0;0;79;57;0;0;80;57;0;0;81;57;0;0;82;57;0;0;83;57;0;0;84;57;0;0;85;57;0;0;86;57;0;0;87;57;0;0;88;57;0;0;89;57;0;0;90;57;0;0;91;57;0;0;92;57;0;0;93;57;0;0;94;57;0;0;95;57;0;0;96;57;0;0;97;57;0;0;98;57;0;0;99;57;0;0;100;57;0;0;101;57;0;0;102;57;0;0;103;57;0;0;104;57;0;0;105;57;0;0;106;57;0;0;107;57;0;0;108;57;0;0;109;57;0;0;110;57;0;0;111;57;0;0;112;57;0;0;113;57;0;0;114;57;0;0;115;57;0;0;116;57;0;0;117;57;0;0;118;57;0;0;119;57;0;0;120;57;0;0;121;57;0;0;122;57;0;0;123;57;0;0;124;57;0;0;125;57;0;0;126;57;0;0;127;57;0;0;128;57;0;0;129;57;0;0;130;57;0;0;131;57;0;0;132;57;0;0;133;57;0;0;134;57;0;0;135;57;0;0;136;57;0;0;137;57;0;0;138;57;0;0;139;57;0;0;140;57;0;0;141;57;0;0;142;57;0;0;143;57;0;0;144;57;0;0;145;57;0;0;146;57;0;0;147;57;0;0;148;57;0;0;149;57;0;0;150;57;0;0;151;57;0;0;152;57;0;0;153;57;0;0;154;57;0;0;155;57;0;0;156;57;0;0;157;57;0;0;158;57;0;0;159;57;0;0;160;57;0;0;161;57;0;0;162;57;0;0;163;57;0;0;164;57;0;0;165;57;0;0;166;57;0;0;167;57;0;0;168;57;0;0;169;57;0;0;170;57;0;0;171;57;0;0;172;57;0;0;173;57;0;0;174;57;0;0;175;57;0;0;176;57;0;0;177;57;0;0;178;57;0;0;179;57;0;0;180;57;0;0;181;57;0;0;182;57;0;0;183;57;0;0;184;57;0;0;185;57;0;0;186;57;0;0;187;57;0;0;188;57;0;0;189;57;0;0;190;57;0;0;191;57;0;0;192;57;0;0;193;57;0;0;194;57;0;0;195;57;0;0;196;57;0;0;197;57;0;0;198;57;0;0;199;57;0;0;200;57;0;0;201;57;0;0;202;57;0;0;203;57;0;0;204;57;0;0;205;57;0;0;206;57;0;0;207;57;0;0;208;57;0;0;209;57;0;0;210;57;0;0;211;57;0;0;212;57;0;0;213;57;0;0;214;57;0;0;215;57;0;0;216;57;0;0;217;57;0;0;218;57;0;0;219;57;0;0;220;57;0;0;221;57;0;0;222;57;0;0;223;57;0;0;224;57;0;0;225;57;0;0;226;57;0;0;227;57;0;0;228;57;0;0;229;57;0;0;230;57;0;0;231;57;0;0;232;57;0;0;233;57;0;0;234;57;0;0;235;57;0;0;236;57;0;0;237;57;0;0;238;57;0;0;239;57;0;0;240;57;0;0;241;57;0;0;242;57;0;0;243;57;0;0;244;57;0;0;245;57;0;0;246;57;0;0;247;57;0;0;248;57;0;0;249;57;0;0;250;57;0;0;251;57;0;0;252;57;0;0;253;57;0;0;254;57;0;0;255;57;0;0;0;58;0;0;1;58;0;0;2;58;0;0;3;58;0;0;4;58;0;0;5;58;0;0;6;58;0;0;7;58;0;0;8;58;0;0;9;58;0;0;10;58;0;0;11;58;0;0;12;58;0;0;13;58;0;0;14;58;0;0;15;58;0;0;16;58;0;0;17;58;0;0;18;58;0;0;19;58;0;0;20;58;0;0;21;58;0;0;22;58;0;0;23;58;0;0;24;58;0;0;25;58;0;0;26;58;0;0;27;58;0;0;28;58;0;0;29;58;0;0;30;58;0;0;31;58;0;0;32;58;0;0;33;58;0;0;34;58;0;0;35;58;0;0;36;58;0;0;37;58;0;0;38;58;0;0;39;58;0;0;40;58;0;0;41;58;0;0;42;58;0;0;43;58;0;0;44;58;0;0;45;58;0;0;46;58;0;0;47;58;0;0;48;58;0;0;49;58;0;0;50;58;0;0;51;58;0;0;52;58;0;0;53;58;0;0;54;58;0;0;55;58;0;0;56;58;0;0;57;58;0;0;58;58;0;0;59;58;0;0;60;58;0;0;61;58;0;0;62;58;0;0;63;58;0;0;64;58;0;0;65;58;0;0;66;58;0;0;67;58;0;0;68;58;0;0;69;58;0;0;70;58;0;0;71;58;0;0;72;58;0;0;73;58;0;0;74;58;0;0;75;58;0;0;76;58;0;0;77;58;0;0;78;58;0;0;79;58;0;0;80;58;0;0;81;58;0;0;82;58;0;0;83;58;0;0;84;58;0;0;85;58;0;0;86;58;0;0;87;58;0;0;88;58;0;0;89;58;0;0;90;58;0;0;91;58;0;0;92;58;0;0;93;58;0;0;94;58;0;0;95;58;0;0;96;58;0;0;97;58;0;0;98;58;0;0;99;58;0;0;100;58;0;0;101;58;0;0;102;58;0;0;103;58;0;0;104;58;0;0;105;58;0;0;106;58;0;0;107;58;0;0;108;58;0;0;109;58;0;0;110;58;0;0;111;58;0;0;112;58;0;0;113;58;0;0;114;58;0;0;115;58;0;0;116;58;0;0;117;58;0;0;118;58;0;0;119;58;0;0;120;58;0;0;121;58;0;0;122;58;0;0;123;58;0;0;124;58;0;0;125;58;0;0;126;58;0;0;127;58;0;0;128;58;0;0;129;58;0;0;130;58;0;0;131;58;0;0;132;58;0;0;133;58;0;0;134;58;0;0;135;58;0;0;136;58;0;0;137;58;0;0;138;58;0;0;139;58;0;0;140;58;0;0;141;58;0;0;142;58;0;0;143;58;0;0;144;58;0;0;145;58;0;0;146;58;0;0;147;58;0;0;148;58;0;0;149;58;0;0;150;58;0;0;151;58;0;0;152;58;0;0;153;58;0;0;154;58;0;0;155;58;0;0;156;58;0;0;157;58;0;0;158;58;0;0;159;58;0;0;160;58;0;0;161;58;0;0;162;58;0;0;163;58;0;0;164;58;0;0;165;58;0;0;166;58;0;0;167;58;0;0;168;58;0;0;169;58;0;0;170;58;0;0;171;58;0;0;172;58;0;0;173;58;0;0;174;58;0;0;175;58;0;0;176;58;0;0;177;58;0;0;178;58;0;0;179;58;0;0;180;58;0;0;181;58;0;0;182;58;0;0;183;58;0;0;184;58;0;0;185;58;0;0;186;58;0;0;187;58;0;0;188;58;0;0;189;58;0;0;190;58;0;0;191;58;0;0;192;58;0;0;193;58;0;0;194;58;0;0;195;58;0;0;196;58;0;0;197;58;0;0;198;58;0;0;199;58;0;0;200;58;0;0;201;58;0;0;202;58;0;0;203;58;0;0;204;58;0;0;205;58;0;0;206;58;0;0;207;58;0;0;208;58;0;0;209;58;0;0;210;58;0;0;211;58;0;0;212;58;0;0;213;58;0;0;214;58;0;0;215;58;0;0;216;58;0;0;217;58;0;0;218;58;0;0;219;58;0;0;220;58;0;0;221;58;0;0;222;58;0;0;223;58;0;0;224;58;0;0;225;58;0;0;226;58;0;0;227;58;0;0;228;58;0;0;229;58;0;0;230;58;0;0;231;58;0;0;232;58;0;0;233;58;0;0;234;58;0;0;235;58;0;0;236;58;0;0;237;58;0;0;238;58;0;0;239;58;0;0;240;58;0;0;241;58;0;0;242;58;0;0;243;58;0;0;244;58;0;0;245;58;0;0;246;58;0;0;247;58;0;0;248;58;0;0;249;58;0;0;250;58;0;0;251;58;0;0;252;58;0;0;253;58;0;0;254;58;0;0;255;58;0;0;0;59;0;0;1;59;0;0;2;59;0;0;3;59;0;0;4;59;0;0;5;59;0;0;6;59;0;0;7;59;0;0;8;59;0;0;9;59;0;0;10;59;0;0;11;59;0;0;12;59;0;0;13;59;0;0;14;59;0;0;15;59;0;0;16;59;0;0;17;59;0;0;18;59;0;0;19;59;0;0;20;59;0;0;21;59;0;0;22;59;0;0;23;59;0;0;24;59;0;0;25;59;0;0;26;59;0;0;27;59;0;0;28;59;0;0;29;59;0;0;30;59;0;0;31;59;0;0;32;59;0;0;33;59;0;0;34;59;0;0;35;59;0;0;36;59;0;0;37;59;0;0;38;59;0;0;39;59;0;0;40;59;0;0;41;59;0;0;42;59;0;0;43;59;0;0;44;59;0;0;45;59;0;0;46;59;0;0;47;59;0;0;48;59;0;0;49;59;0;0;50;59;0;0;51;59;0;0;52;59;0;0;53;59;0;0;54;59;0;0;55;59;0;0;56;59;0;0;57;59;0;0;58;59;0;0;59;59;0;0;60;59;0;0;61;59;0;0;62;59;0;0;63;59;0;0;64;59;0;0;65;59;0;0;66;59;0;0;67;59;0;0;68;59;0;0;69;59;0;0;70;59;0;0;71;59;0;0;72;59;0;0;73;59;0;0;74;59;0;0;75;59;0;0;76;59;0;0;77;59;0;0;78;59;0;0;79;59;0;0;80;59;0;0;81;59;0;0;82;59;0;0;83;59;0;0;84;59;0;0;85;59;0;0;86;59;0;0;87;59;0;0;88;59;0;0;89;59;0;0;90;59;0;0;91;59;0;0;92;59;0;0;93;59;0;0;94;59;0;0;95;59;0;0;96;59;0;0;97;59;0;0;98;59;0;0;99;59;0;0;100;59;0;0;101;59;0;0;102;59;0;0;103;59;0;0;104;59;0;0;105;59;0;0;106;59;0;0;107;59;0;0;108;59;0;0;109;59;0;0;110;59;0;0;111;59;0;0;112;59;0;0;113;59;0;0;114;59;0;0;115;59;0;0;116;59;0;0;117;59;0;0;118;59;0;0;119;59;0;0;120;59;0;0;121;59;0;0;122;59;0;0;123;59;0;0;124;59;0;0;125;59;0;0;126;59;0;0;127;59;0;0;128;59;0;0;129;59;0;0;130;59;0;0;131;59;0;0;132;59;0;0;133;59;0;0;134;59;0;0;135;59;0;0;136;59;0;0;137;59;0;0;138;59;0;0;139;59;0;0;140;59;0;0;141;59;0;0;142;59;0;0;143;59;0;0;144;59;0;0;145;59;0;0;146;59;0;0;147;59;0;0;148;59;0;0;149;59;0;0;150;59;0;0;151;59;0;0;152;59;0;0;153;59;0;0;154;59;0;0;155;59;0;0;156;59;0;0;157;59;0;0;158;59;0;0;159;59;0;0;160;59;0;0;161;59;0;0;162;59;0;0;163;59;0;0;164;59;0;0;165;59;0;0;166;59;0;0;167;59;0;0;168;59;0;0;169;59;0;0;170;59;0;0;171;59;0;0;172;59;0;0;173;59;0;0;174;59;0;0;175;59;0;0;176;59;0;0;177;59;0;0;178;59;0;0;179;59;0;0;180;59;0;0;181;59;0;0;182;59;0;0;183;59;0;0;184;59;0;0;185;59;0;0;186;59;0;0;187;59;0;0;188;59;0;0;189;59;0;0;190;59;0;0;191;59;0;0;192;59;0;0;193;59;0;0;194;59;0;0;195;59;0;0;196;59;0;0;197;59;0;0;198;59;0;0;199;59;0;0;200;59;0;0;201;59;0;0;202;59;0;0;203;59;0;0;204;59;0;0;205;59;0;0;206;59;0;0;207;59;0;0;208;59;0;0;209;59;0;0;210;59;0;0;211;59;0;0;212;59;0;0;213;59;0;0;214;59;0;0;215;59;0;0;216;59;0;0;217;59;0;0;218;59;0;0;219;59;0;0;220;59;0;0;221;59;0;0;222;59;0;0;223;59;0;0;224;59;0;0;225;59;0;0;226;59;0;0;227;59;0;0;228;59;0;0;229;59;0;0;230;59;0;0;231;59;0;0;232;59;0;0;233;59;0;0;234;59;0;0;235;59;0;0;236;59;0;0;237;59;0;0;238;59;0;0;239;59;0;0;240;59;0;0;241;59;0;0;242;59;0;0;243;59;0;0;244;59;0;0;245;59;0;0;246;59;0;0;247;59;0;0;248;59;0;0;249;59;0;0;250;59;0;0;251;59;0;0;252;59;0;0;253;59;0;0;254;59;0;0;255;59;0;0;0;60;0;0;1;60;0;0;2;60;0;0;3;60;0;0;4;60;0;0;5;60;0;0;6;60;0;0;7;60;0;0;8;60;0;0;9;60;0;0;10;60;0;0;11;60;0;0;12;60;0;0;13;60;0;0;14;60;0;0;15;60;0;0;16;60;0;0;17;60;0;0;18;60;0;0;19;60;0;0;20;60;0;0;21;60;0;0;22;60;0;0;23;60;0;0;24;60;0;0;25;60;0;0;26;60;0;0;27;60;0;0;28;60;0;0;29;60;0;0;30;60;0;0;31;60;0;0;32;60;0;0;33;60;0;0;34;60;0;0;35;60;0;0;36;60;0;0;37;60;0;0;38;60;0;0;39;60;0;0;40;60;0;0;41;60;0;0;42;60;0;0;43;60;0;0;44;60;0;0;45;60;0;0;46;60;0;0;47;60;0;0;48;60;0;0;49;60;0;0;50;60;0;0;51;60;0;0;52;60;0;0;53;60;0;0;54;60;0;0;55;60;0;0;56;60;0;0;57;60;0;0;58;60;0;0;59;60;0;0;60;60;0;0;61;60;0;0;62;60;0;0;63;60;0;0;64;60;0;0;65;60;0;0;66;60;0;0;67;60;0;0;68;60;0;0;69;60;0;0;70;60;0;0;71;60;0;0;72;60;0;0;73;60;0;0;74;60;0;0;75;60;0;0;76;60;0;0;77;60;0;0;78;60;0;0;79;60;0;0;80;60;0;0;81;60;0;0;82;60;0;0;83;60;0;0;84;60;0;0;85;60;0;0;86;60;0;0;87;60;0;0;88;60;0;0;89;60;0;0;90;60;0;0;91;60;0;0;92;60;0;0;93;60;0;0;94;60;0;0;95;60;0;0;96;60;0;0;97;60;0;0;98;60;0;0;99;60;0;0;100;60;0;0;101;60;0;0;102;60;0;0;103;60;0;0;104;60;0;0;105;60;0;0;106;60;0;0;107;60;0;0;108;60;0;0;109;60;0;0;110;60;0;0;111;60;0;0;112;60;0;0;113;60;0;0;114;60;0;0;115;60;0;0;116;60;0;0;117;60;0;0;118;60;0;0;119;60;0;0;120;60;0;0;121;60;0;0;122;60;0;0;123;60;0;0;124;60;0;0;125;60;0;0;126;60;0;0;127;60;0;0;128;60;0;0;129;60;0;0;130;60;0;0;131;60;0;0;132;60;0;0;133;60;0;0;134;60;0;0;135;60;0;0;136;60;0;0;137;60;0;0;138;60;0;0;139;60;0;0;140;60;0;0;141;60;0;0;142;60;0;0;143;60;0;0;144;60;0;0;145;60;0;0;146;60;0;0;147;60;0;0;148;60;0;0;149;60;0;0;150;60;0;0;151;60;0;0;152;60;0;0;153;60;0;0;154;60;0;0;155;60;0;0;156;60;0;0;157;60;0;0;158;60;0;0;159;60;0;0;160;60;0;0;161;60;0;0;162;60;0;0;163;60;0;0;164;60;0;0;165;60;0;0;166;60;0;0;167;60;0;0;168;60;0;0;169;60;0;0;170;60;0;0;171;60;0;0;172;60;0;0;173;60;0;0;174;60;0;0;175;60;0;0;176;60;0;0;177;60;0;0;178;60;0;0;179;60;0;0;180;60;0;0;181;60;0;0;182;60;0;0;183;60;0;0;184;60;0;0;185;60;0;0;186;60;0;0;187;60;0;0;188;60;0;0;189;60;0;0;190;60;0;0;191;60;0;0;192;60;0;0;193;60;0;0;194;60;0;0;195;60;0;0;196;60;0;0;197;60;0;0;198;60;0;0;199;60;0;0;200;60;0;0;201;60;0;0;202;60;0;0;203;60;0;0;204;60;0;0;205;60;0;0;206;60;0;0;207;60;0;0;208;60;0;0;209;60;0;0;210;60;0;0;211;60;0;0;212;60;0;0;213;60;0;0;214;60;0;0;215;60;0;0;216;60;0;0;217;60;0;0;218;60;0;0;219;60;0;0;220;60;0;0;221;60;0;0;222;60;0;0;223;60;0;0;224;60;0;0;225;60;0;0;226;60;0;0;227;60;0;0;228;60;0;0;229;60;0;0;230;60;0;0;231;60;0;0;232;60;0;0;233;60;0;0;234;60;0;0;235;60;0;0;236;60;0;0;237;60;0;0;238;60;0;0;239;60;0;0;240;60;0;0;241;60;0;0;242;60;0;0;243;60;0;0;244;60;0;0;245;60;0;0;246;60;0;0;247;60;0;0;248;60;0;0;249;60;0;0;250;60;0;0;251;60;0;0;252;60;0;0;253;60;0;0;254;60;0;0;255;60;0;0;0;61;0;0;1;61;0;0;2;61;0;0;3;61;0;0;4;61;0;0;5;61;0;0;6;61;0;0;7;61;0;0;8;61;0;0;9;61;0;0;10;61;0;0;11;61;0;0;12;61;0;0;13;61;0;0;14;61;0;0;15;61;0;0;16;61;0;0;17;61;0;0;18;61;0;0;19;61;0;0;20;61;0;0;21;61;0;0;22;61;0;0;23;61;0;0;24;61;0;0;25;61;0;0;26;61;0;0;27;61;0;0;28;61;0;0;29;61;0;0;30;61;0;0;31;61;0;0;32;61;0;0;33;61;0;0;34;61;0;0;35;61;0;0;36;61;0;0;37;61;0;0;38;61;0;0;39;61;0;0;40;61;0;0;41;61;0;0;42;61;0;0;43;61;0;0;44;61;0;0;45;61;0;0;46;61;0;0;47;61;0;0;48;61;0;0;49;61;0;0;50;61;0;0;51;61;0;0;52;61;0;0;53;61;0;0;54;61;0;0;55;61;0;0;56;61;0;0;57;61;0;0;58;61;0;0;59;61;0;0;60;61;0;0;61;61;0;0;62;61;0;0;63;61;0;0;64;61;0;0;65;61;0;0;66;61;0;0;67;61;0;0;68;61;0;0;69;61;0;0;70;61;0;0;71;61;0;0;72;61;0;0;73;61;0;0;74;61;0;0;75;61;0;0;76;61;0;0;77;61;0;0;78;61;0;0;79;61;0;0;80;61;0;0;81;61;0;0;82;61;0;0;83;61;0;0;84;61;0;0;85;61;0;0;86;61;0;0;87;61;0;0;88;61;0;0;89;61;0;0;90;61;0;0;91;61;0;0;92;61;0;0;93;61;0;0;94;61;0;0;95;61;0;0;96;61;0;0;97;61;0;0;98;61;0;0;99;61;0;0;100;61;0;0;101;61;0;0;102;61;0;0;103;61;0;0;104;61;0;0;105;61;0;0;106;61;0;0;107;61;0;0;108;61;0;0;109;61;0;0;110;61;0;0;111;61;0;0;112;61;0;0;113;61;0;0;114;61;0;0;115;61;0;0;116;61;0;0;117;61;0;0;118;61;0;0;119;61;0;0;120;61;0;0;121;61;0;0;122;61;0;0;123;61;0;0;124;61;0;0;125;61;0;0;126;61;0;0;127;61;0;0;128;61;0;0;129;61;0;0;130;61;0;0;131;61;0;0;132;61;0;0;133;61;0;0;134;61;0;0;135;61;0;0;136;61;0;0;137;61;0;0;138;61;0;0;139;61;0;0;140;61;0;0;141;61;0;0;142;61;0;0;143;61;0;0;144;61;0;0;145;61;0;0;146;61;0;0;147;61;0;0;148;61;0;0;149;61;0;0;150;61;0;0;151;61;0;0;152;61;0;0;153;61;0;0;154;61;0;0;155;61;0;0;156;61;0;0;157;61;0;0;158;61;0;0;159;61;0;0;160;61;0;0;161;61;0;0;162;61;0;0;163;61;0;0;164;61;0;0;165;61;0;0;166;61;0;0;167;61;0;0;168;61;0;0;169;61;0;0;170;61;0;0;171;61;0;0;172;61;0;0;173;61;0;0;174;61;0;0;175;61;0;0;176;61;0;0;177;61;0;0;178;61;0;0;179;61;0;0;180;61;0;0;181;61;0;0;182;61;0;0;183;61;0;0;184;61;0;0;185;61;0;0;186;61;0;0;187;61;0;0;188;61;0;0;189;61;0;0;190;61;0;0;191;61;0;0;192;61;0;0;193;61;0;0;194;61;0;0;195;61;0;0;196;61;0;0;197;61;0;0;198;61;0;0;199;61;0;0;200;61;0;0;201;61;0;0;202;61;0;0;203;61;0;0;204;61;0;0;205;61;0;0;206;61;0;0;207;61;0;0;208;61;0;0;209;61;0;0;210;61;0;0;211;61;0;0;212;61;0;0;213;61;0;0;214;61;0;0;215;61;0;0;216;61;0;0;217;61;0;0;218;61;0;0;219;61;0;0;220;61;0;0;221;61;0;0;222;61;0;0;223;61;0;0;224;61;0;0;225;61;0;0;226;61;0;0;227;61;0;0;228;61;0;0;229;61;0;0;230;61;0;0;231;61;0;0;232;61;0;0;233;61;0;0;234;61;0;0;235;61;0;0;236;61;0;0;237;61;0;0;238;61;0;0;239;61;0;0;240;61;0;0;241;61;0;0;242;61;0;0;243;61;0;0;244;61;0;0;245;61;0;0;246;61;0;0;247;61;0;0;248;61;0;0;249;61;0;0;250;61;0;0;251;61;0;0;252;61;0;0;253;61;0;0;254;61;0;0;255;61;0;0;0;62;0;0;1;62;0;0;2;62;0;0;3;62;0;0;4;62;0;0;5;62;0;0;6;62;0;0;7;62;0;0;8;62;0;0;9;62;0;0;10;62;0;0;11;62;0;0;12;62;0;0;13;62;0;0;14;62;0;0;15;62;0;0;16;62;0;0;17;62;0;0;18;62;0;0;19;62;0;0;20;62;0;0;21;62;0;0;22;62;0;0;23;62;0;0;24;62;0;0;25;62;0;0;26;62;0;0;27;62;0;0;28;62;0;0;29;62;0;0;30;62;0;0;31;62;0;0;32;62;0;0;33;62;0;0;34;62;0;0;35;62;0;0;36;62;0;0;37;62;0;0;38;62;0;0;39;62;0;0;40;62;0;0;41;62;0;0;42;62;0;0;43;62;0;0;44;62;0;0;45;62;0;0;46;62;0;0;47;62;0;0;48;62;0;0;49;62;0;0;50;62;0;0;51;62;0;0;52;62;0;0;53;62;0;0;54;62;0;0;55;62;0;0;56;62;0;0;57;62;0;0;58;62;0;0;59;62;0;0;60;62;0;0;61;62;0;0;62;62;0;0;63;62;0;0;64;62;0;0;65;62;0;0;66;62;0;0;67;62;0;0;68;62;0;0;69;62;0;0;70;62;0;0;71;62;0;0;72;62;0;0;73;62;0;0;74;62;0;0;75;62;0;0;76;62;0;0;77;62;0;0;78;62;0;0;79;62;0;0;80;62;0;0;81;62;0;0;82;62;0;0;83;62;0;0;84;62;0;0;85;62;0;0;86;62;0;0;87;62;0;0;88;62;0;0;89;62;0;0;90;62;0;0;91;62;0;0;92;62;0;0;93;62;0;0;94;62;0;0;95;62;0;0;96;62;0;0;97;62;0;0;98;62;0;0;99;62;0;0;100;62;0;0;101;62;0;0;102;62;0;0;103;62;0;0;104;62;0;0;105;62;0;0;106;62;0;0;107;62;0;0;108;62;0;0;109;62;0;0;110;62;0;0;111;62;0;0;112;62;0;0;113;62;0;0;114;62;0;0;115;62;0;0;116;62;0;0;117;62;0;0;118;62;0;0;119;62;0;0;120;62;0;0;121;62;0;0;122;62;0;0;123;62;0;0;124;62;0;0;125;62;0;0;126;62;0;0;127;62;0;0;128;62;0;0;129;62;0;0;130;62;0;0;131;62;0;0;132;62;0;0;133;62;0;0;134;62;0;0;135;62;0;0;136;62;0;0;137;62;0;0;138;62;0;0;139;62;0;0;140;62;0;0;141;62;0;0;142;62;0;0;143;62;0;0;144;62;0;0;145;62;0;0;146;62;0;0;147;62;0;0;148;62;0;0;149;62;0;0;150;62;0;0;151;62;0;0;152;62;0;0;153;62;0;0;154;62;0;0;155;62;0;0;156;62;0;0;157;62;0;0;158;62;0;0;159;62;0;0;160;62;0;0;161;62;0;0;162;62;0;0;163;62;0;0;164;62;0;0;165;62;0;0;166;62;0;0;167;62;0;0;168;62;0;0;169;62;0;0;170;62;0;0;171;62;0;0;172;62;0;0;173;62;0;0;174;62;0;0;175;62;0;0;176;62;0;0;177;62;0;0;178;62;0;0;179;62;0;0;180;62;0;0;181;62;0;0;182;62;0;0;183;62;0;0;184;62;0;0;185;62;0;0;186;62;0;0;187;62;0;0;188;62;0;0;189;62;0;0;190;62;0;0;191;62;0;0;192;62;0;0;193;62;0;0;194;62;0;0;195;62;0;0;196;62;0;0;197;62;0;0;198;62;0;0;199;62;0;0;200;62;0;0;201;62;0;0;202;62;0;0;203;62;0;0;204;62;0;0;205;62;0;0;206;62;0;0;207;62;0;0;208;62;0;0;209;62;0;0;210;62;0;0;211;62;0;0;212;62;0;0;213;62;0;0;214;62;0;0;215;62;0;0;216;62;0;0;217;62;0;0;218;62;0;0;219;62;0;0;220;62;0;0;221;62;0;0;222;62;0;0;223;62;0;0;224;62;0;0;225;62;0;0;226;62;0;0;227;62;0;0;228;62;0;0;229;62;0;0;230;62;0;0;231;62;0;0;232;62;0;0;233;62;0;0;234;62;0;0;235;62;0;0;236;62;0;0;237;62;0;0;238;62;0;0;239;62;0;0;240;62;0;0;241;62;0;0;242;62;0;0;243;62;0;0;244;62;0;0;245;62;0;0;246;62;0;0;247;62;0;0;248;62;0;0;249;62;0;0;250;62;0;0;251;62;0;0;252;62;0;0;253;62;0;0;254;62;0;0;255;62;0;0;0;63;0;0;1;63;0;0;2;63;0;0;3;63;0;0;4;63;0;0;5;63;0;0;6;63;0;0;7;63;0;0;8;63;0;0;9;63;0;0;10;63;0;0;11;63;0;0;12;63;0;0;13;63;0;0;14;63;0;0;15;63;0;0;16;63;0;0;17;63;0;0;18;63;0;0;19;63;0;0;20;63;0;0;21;63;0;0;22;63;0;0;23;63;0;0;24;63;0;0;25;63;0;0;26;63;0;0;27;63;0;0;28;63;0;0;29;63;0;0;30;63;0;0;31;63;0;0;32;63;0;0;33;63;0;0;34;63;0;0;35;63;0;0;36;63;0;0;37;63;0;0;38;63;0;0;39;63;0;0;40;63;0;0;41;63;0;0;42;63;0;0;43;63;0;0;44;63;0;0;45;63;0;0;46;63;0;0;47;63;0;0;48;63;0;0;49;63;0;0;50;63;0;0;51;63;0;0;52;63;0;0;53;63;0;0;54;63;0;0;55;63;0;0;56;63;0;0;57;63;0;0;58;63;0;0;59;63;0;0;60;63;0;0;61;63;0;0;62;63;0;0;63;63;0;0;64;63;0;0;65;63;0;0;66;63;0;0;67;63;0;0;68;63;0;0;69;63;0;0;70;63;0;0;71;63;0;0;72;63;0;0;73;63;0;0;74;63;0;0;75;63;0;0;76;63;0;0;77;63;0;0;78;63;0;0;79;63;0;0;80;63;0;0;81;63;0;0;82;63;0;0;83;63;0;0;84;63;0;0;85;63;0;0;86;63;0;0;87;63;0;0;88;63;0;0;89;63;0;0;90;63;0;0;91;63;0;0;92;63;0;0;93;63;0;0;94;63;0;0;95;63;0;0;96;63;0;0;97;63;0;0;98;63;0;0;99;63;0;0;100;63;0;0;101;63;0;0;102;63;0;0;103;63;0;0;104;63;0;0;105;63;0;0;106;63;0;0;107;63;0;0;108;63;0;0;109;63;0;0;110;63;0;0;111;63;0;0;112;63;0;0;113;63;0;0;114;63;0;0;115;63;0;0;116;63;0;0;117;63;0;0;118;63;0;0;119;63;0;0;120;63;0;0;121;63;0;0;122;63;0;0;123;63;0;0;124;63;0;0;125;63;0;0;126;63;0;0;127;63;0;0;128;63;0;0;129;63;0;0;130;63;0;0;131;63;0;0;132;63;0;0;133;63;0;0;134;63;0;0;135;63;0;0;136;63;0;0;137;63;0;0;138;63;0;0;139;63;0;0;140;63;0;0;141;63;0;0;142;63;0;0;143;63;0;0;144;63;0;0;145;63;0;0;146;63;0;0;147;63;0;0;148;63;0;0;149;63;0;0;150;63;0;0;151;63;0;0;152;63;0;0;153;63;0;0;154;63;0;0;155;63;0;0;156;63;0;0;157;63;0;0;158;63;0;0;159;63;0;0;160;63;0;0;161;63;0;0;162;63;0;0;163;63;0;0;164;63;0;0;165;63;0;0;166;63;0;0;167;63;0;0;168;63;0;0;169;63;0;0;170;63;0;0;171;63;0;0;172;63;0;0;173;63;0;0;174;63;0;0;175;63;0;0;176;63;0;0;177;63;0;0;178;63;0;0;179;63;0;0;180;63;0;0;181;63;0;0;182;63;0;0;183;63;0;0;184;63;0;0;185;63;0;0;186;63;0;0;187;63;0;0;188;63;0;0;189;63;0;0;190;63;0;0;191;63;0;0;192;63;0;0;193;63;0;0;194;63;0;0;195;63;0;0;196;63;0;0;197;63;0;0;198;63;0;0;199;63;0;0;200;63;0;0;201;63;0;0;202;63;0;0;203;63;0;0;204;63;0;0;205;63;0;0;206;63;0;0;207;63;0;0;208;63;0;0;209;63;0;0;210;63;0;0;211;63;0;0;212;63;0;0;213;63;0;0;214;63;0;0;215;63;0;0;216;63;0;0;217;63;0;0;218;63;0;0;219;63;0;0;220;63;0;0;221;63;0;0;222;63;0;0;223;63;0;0;224;63;0;0;225;63;0;0;226;63;0;0;227;63;0;0;228;63;0;0;229;63;0;0;230;63;0;0;231;63;0;0;232;63;0;0;233;63;0;0;234;63;0;0;235;63;0;0;236;63;0;0;237;63;0;0;238;63;0;0;239;63;0;0;240;63;0;0;241;63;0;0;242;63;0;0;243;63;0;0;244;63;0;0;245;63;0;0;246;63;0;0;247;63;0;0;248;63;0;0;249;63;0;0;250;63;0;0;251;63;0;0;252;63;0;0;253;63;0;0;254;63;0;0;255;63;0;0;0;64;0;0;1;64;0;0;2;64;0;0;3;64;0;0;4;64;0;0;5;64;0;0;6;64;0;0;7;64;0;0;8;64;0;0;9;64;0;0;10;64;0;0;11;64;0;0;12;64;0;0;13;64;0;0;14;64;0;0;15;64;0;0;16;64;0;0;17;64;0;0;18;64;0;0;19;64;0;0;20;64;0;0;21;64;0;0;22;64;0;0;23;64;0;0;24;64;0;0;25;64;0;0;26;64;0;0;27;64;0;0;28;64;0;0;29;64;0;0;30;64;0;0;31;64;0;0;32;64;0;0;33;64;0;0;34;64;0;0;35;64;0;0;36;64;0;0;37;64;0;0;38;64;0;0;39;64;0;0;40;64;0;0;41;64;0;0;42;64;0;0;43;64;0;0;44;64;0;0;45;64;0;0;46;64;0;0;47;64;0;0;48;64;0;0;49;64;0;0;50;64;0;0;51;64;0;0;52;64;0;0;53;64;0;0;54;64;0;0;55;64;0;0;56;64;0;0;57;64;0;0;58;64;0;0;59;64;0;0;60;64;0;0;61;64;0;0;62;64;0;0;63;64;0;0;64;64;0;0;65;64;0;0;66;64;0;0;67;64;0;0;68;64;0;0;69;64;0;0;70;64;0;0;71;64;0;0;72;64;0;0;73;64;0;0;74;64;0;0;75;64;0;0;76;64;0;0;77;64;0;0;78;64;0;0;79;64;0;0;80;64;0;0;81;64;0;0;82;64;0;0;83;64;0;0;84;64;0;0;85;64;0;0;86;64;0;0;87;64;0;0;88;64;0;0;89;64;0;0;90;64;0;0;91;64;0;0;92;64;0;0;93;64;0;0;94;64;0;0;95;64;0;0;96;64;0;0;97;64;0;0;98;64;0;0;99;64;0;0;100;64;0;0;101;64;0;0;102;64;0;0;103;64;0;0;104;64;0;0;105;64;0;0;106;64;0;0;107;64;0;0;108;64;0;0;109;64;0;0;110;64;0;0;111;64;0;0;112;64;0;0;113;64;0;0;114;64;0;0;115;64;0;0;116;64;0;0;117;64;0;0;118;64;0;0;119;64;0;0;120;64;0;0;121;64;0;0;122;64;0;0;123;64;0;0;124;64;0;0;125;64;0;0;126;64;0;0;127;64;0;0;128;64;0;0;129;64;0;0;130;64;0;0;131;64;0;0;132;64;0;0;133;64;0;0;134;64;0;0;135;64;0;0;136;64;0;0;137;64;0;0;138;64;0;0;139;64;0;0;140;64;0;0;141;64;0;0;142;64;0;0;143;64;0;0;144;64;0;0;145;64;0;0;146;64;0;0;147;64;0;0;148;64;0;0;149;64;0;0;150;64;0;0;151;64;0;0;152;64;0;0;153;64;0;0;154;64;0;0;155;64;0;0;156;64;0;0;157;64;0;0;158;64;0;0;159;64;0;0;160;64;0;0;161;64;0;0;162;64;0;0;163;64;0;0;164;64;0;0;165;64;0;0;166;64;0;0;167;64;0;0;168;64;0;0;169;64;0;0;170;64;0;0;171;64;0;0;172;64;0;0;173;64;0;0;174;64;0;0;175;64;0;0;176;64;0;0;177;64;0;0;178;64;0;0;179;64;0;0;180;64;0;0;181;64;0;0;182;64;0;0;183;64;0;0;184;64;0;0;185;64;0;0;186;64;0;0;187;64;0;0;188;64;0;0;189;64;0;0;190;64;0;0;191;64;0;0;192;64;0;0;193;64;0;0;194;64;0;0;195;64;0;0;196;64;0;0;197;64;0;0;198;64;0;0;199;64;0;0;200;64;0;0;201;64;0;0;202;64;0;0;203;64;0;0;204;64;0;0;205;64;0;0;206;64;0;0;207;64;0;0;208;64;0;0;209;64;0;0;210;64;0;0;211;64;0;0;212;64;0;0;213;64;0;0;214;64;0;0;215;64;0;0;216;64;0;0;217;64;0;0;218;64;0;0;219;64;0;0;220;64;0;0;221;64;0;0;222;64;0;0;223;64;0;0;224;64;0;0;225;64;0;0;226;64;0;0;227;64;0;0;228;64;0;0;229;64;0;0;230;64;0;0;231;64;0;0;232;64;0;0;233;64;0;0;234;64;0;0;235;64;0;0;236;64;0;0;237;64;0;0;238;64;0;0;239;64;0;0;240;64;0;0;241;64;0;0;242;64;0;0;243;64;0;0;244;64;0;0;245;64;0;0;246;64;0;0;247;64;0;0;248;64;0;0;249;64;0;0;250;64;0;0;251;64;0;0;252;64;0;0;253;64;0;0;254;64;0;0;255;64;0;0;0;65;0;0;1;65;0;0;2;65;0;0;3;65;0;0;4;65;0;0;5;65;0;0;6;65;0;0;7;65;0;0;8;65;0;0;9;65;0;0;10;65;0;0;11;65;0;0;12;65;0;0;13;65;0;0;14;65;0;0;15;65;0;0;16;65;0;0;17;65;0;0;18;65;0;0;19;65;0;0;20;65;0;0;21;65;0;0;22;65;0;0;23;65;0;0;24;65;0;0;25;65;0;0;26;65;0;0;27;65;0;0;28;65;0;0;29;65;0;0;30;65;0;0;31;65;0;0;32;65;0;0;33;65;0;0;34;65;0;0;35;65;0;0;36;65;0;0;37;65;0;0;38;65;0;0;39;65;0;0;40;65;0;0;41;65;0;0;42;65;0;0;43;65;0;0;44;65;0;0;45;65;0;0;46;65;0;0;47;65;0;0;48;65;0;0;49;65;0;0;50;65;0;0;51;65;0;0;52;65;0;0;53;65;0;0;54;65;0;0;55;65;0;0;56;65;0;0;57;65;0;0;58;65;0;0;59;65;0;0;60;65;0;0;61;65;0;0;62;65;0;0;63;65;0;0;64;65;0;0;65;65;0;0;66;65;0;0;67;65;0;0;68;65;0;0;69;65;0;0;70;65;0;0;71;65;0;0;72;65;0;0;73;65;0;0;74;65;0;0;75;65;0;0;76;65;0;0;77;65;0;0;78;65;0;0;79;65;0;0;80;65;0;0;81;65;0;0;82;65;0;0;83;65;0;0;84;65;0;0;85;65;0;0;86;65;0;0;87;65;0;0;88;65;0;0;89;65;0;0;90;65;0;0;91;65;0;0;92;65;0;0;93;65;0;0;94;65;0;0;95;65;0;0;96;65;0;0;97;65;0;0;98;65;0;0;99;65;0;0;100;65;0;0;101;65;0;0;102;65;0;0;103;65;0;0;104;65;0;0;105;65;0;0;106;65;0;0;107;65;0;0;108;65;0;0;109;65;0;0;110;65;0;0;111;65;0;0;112;65;0;0;113;65;0;0;114;65;0;0;115;65;0;0;116;65;0;0;117;65;0;0;118;65;0;0;119;65;0;0;120;65;0;0;121;65;0;0;122;65;0;0;123;65;0;0;124;65;0;0;125;65;0;0;126;65;0;0;127;65;0;0;128;65;0;0;129;65;0;0;130;65;0;0;131;65;0;0;132;65;0;0;133;65;0;0;134;65;0;0;135;65;0;0;136;65;0;0;137;65;0;0;138;65;0;0;139;65;0;0;140;65;0;0;141;65;0;0;142;65;0;0;143;65;0;0;144;65;0;0;145;65;0;0;146;65;0;0;147;65;0;0;148;65;0;0;149;65;0;0;150;65;0;0;151;65;0;0;152;65;0;0;153;65;0;0;154;65;0;0;155;65;0;0;156;65;0;0;157;65;0;0;158;65;0;0;159;65;0;0;160;65;0;0;161;65;0;0;162;65;0;0;163;65;0;0;164;65;0;0;165;65;0;0;166;65;0;0;167;65;0;0;168;65;0;0;169;65;0;0;170;65;0;0;171;65;0;0;172;65;0;0;173;65;0;0;174;65;0;0;175;65;0;0;176;65;0;0;177;65;0;0;178;65;0;0;179;65;0;0;180;65;0;0;181;65;0;0;182;65;0;0;183;65;0;0;184;65;0;0;185;65;0;0;186;65;0;0;187;65;0;0;188;65;0;0;189;65;0;0;190;65;0;0;191;65;0;0;192;65;0;0;193;65;0;0;194;65;0;0;195;65;0;0;196;65;0;0;197;65;0;0;198;65;0;0;199;65;0;0;200;65;0;0;201;65;0;0;202;65;0;0;203;65;0;0;204;65;0;0;205;65;0;0;206;65;0;0;207;65;0;0;208;65;0;0;209;65;0;0;210;65;0;0;211;65;0;0;212;65;0;0;213;65;0;0;214;65;0;0;215;65;0;0;216;65;0;0;217;65;0;0;218;65;0;0;219;65;0;0;220;65;0;0;221;65;0;0;222;65;0;0;223;65;0;0;224;65;0;0;225;65;0;0;226;65;0;0;227;65;0;0;228;65;0;0;229;65;0;0;230;65;0;0;231;65;0;0;232;65;0;0;233;65;0;0;234;65;0;0;235;65;0;0;236;65;0;0;237;65;0;0;238;65;0;0;239;65;0;0;240;65;0;0;241;65;0;0;242;65;0;0;243;65;0;0;244;65;0;0;245;65;0;0;246;65;0;0;247;65;0;0;248;65;0;0;249;65;0;0;250;65;0;0;251;65;0;0;252;65;0;0;253;65;0;0;254;65;0;0;255;65;0;0;0;66;0;0;1;66;0;0;2;66;0;0;3;66;0;0;4;66;0;0;5;66;0;0;6;66;0;0;7;66;0;0;8;66;0;0;9;66;0;0;10;66;0;0;11;66;0;0;12;66;0;0;13;66;0;0;14;66;0;0;15;66;0;0;16;66;0;0;17;66;0;0;18;66;0;0;19;66;0;0;20;66;0;0;21;66;0;0;22;66;0;0;23;66;0;0;24;66;0;0;25;66;0;0;26;66;0;0;27;66;0;0;28;66;0;0;29;66;0;0;30;66;0;0;31;66;0;0;32;66;0;0;33;66;0;0;34;66;0;0;35;66;0;0;36;66;0;0;37;66;0;0;38;66;0;0;39;66;0;0;40;66;0;0;41;66;0;0;42;66;0;0;43;66;0;0;44;66;0;0;45;66;0;0;46;66;0;0;47;66;0;0;48;66;0;0;49;66;0;0;50;66;0;0;51;66;0;0;52;66;0;0;53;66;0;0;54;66;0;0;55;66;0;0;56;66;0;0;57;66;0;0;58;66;0;0;59;66;0;0;60;66;0;0;61;66;0;0;62;66;0;0;63;66;0;0;64;66;0;0;65;66;0;0;66;66;0;0;67;66;0;0;68;66;0;0;69;66;0;0;70;66;0;0;71;66;0;0;72;66;0;0;73;66;0;0;74;66;0;0;75;66;0;0;76;66;0;0;77;66;0;0;78;66;0;0;79;66;0;0;80;66;0;0;81;66;0;0;82;66;0;0;83;66;0;0;84;66;0;0;85;66;0;0;86;66;0;0;87;66;0;0;88;66;0;0;89;66;0;0;90;66;0;0;91;66;0;0;92;66;0;0;93;66;0;0;94;66;0;0;95;66;0;0;96;66;0;0;97;66;0;0;98;66;0;0;99;66;0;0;100;66;0;0;101;66;0;0;102;66;0;0;103;66;0;0;104;66;0;0;105;66;0;0;106;66;0;0;107;66;0;0;108;66;0;0;109;66;0;0;110;66;0;0;111;66;0;0;112;66;0;0;113;66;0;0;114;66;0;0;115;66;0;0;116;66;0;0;117;66;0;0;118;66;0;0;119;66;0;0;120;66;0;0;121;66;0;0;122;66;0;0;123;66;0;0;124;66;0;0;125;66;0;0;126;66;0;0;127;66;0;0;128;66;0;0;129;66;0;0;130;66;0;0;131;66;0;0;132;66;0;0;133;66;0;0;134;66;0;0;135;66;0;0;136;66;0;0;137;66;0;0;138;66;0;0;139;66;0;0;140;66;0;0;141;66;0;0;142;66;0;0;143;66;0;0;144;66;0;0;145;66;0;0;146;66;0;0;147;66;0;0;148;66;0;0;149;66;0;0;150;66;0;0;151;66;0;0;152;66;0;0;153;66;0;0;154;66;0;0;155;66;0;0;156;66;0;0;157;66;0;0;158;66;0;0;159;66;0;0;160;66;0;0;161;66;0;0;162;66;0;0;163;66;0;0;164;66;0;0;165;66;0;0;166;66;0;0;167;66;0;0;168;66;0;0;169;66;0;0;170;66;0;0;171;66;0;0;172;66;0;0;173;66;0;0;174;66;0;0;175;66;0;0;176;66;0;0;177;66;0;0;178;66;0;0;179;66;0;0;180;66;0;0;181;66;0;0;182;66;0;0;183;66;0;0;184;66;0;0;185;66;0;0;186;66;0;0;187;66;0;0;188;66;0;0;189;66;0;0;190;66;0;0;191;66;0;0;192;66;0;0;193;66;0;0;194;66;0;0;195;66;0;0;196;66;0;0;197;66;0;0;198;66;0;0;199;66;0;0;200;66;0;0;201;66;0;0;202;66;0;0;203;66;0;0;204;66;0;0;205;66;0;0;206;66;0;0;207;66;0;0;208;66;0;0;209;66;0;0;210;66;0;0;211;66;0;0;212;66;0;0;213;66;0;0;214;66;0;0;215;66;0;0;216;66;0;0;217;66;0;0;218;66;0;0;219;66;0;0;220;66;0;0;221;66;0;0;222;66;0;0;223;66;0;0;224;66;0;0;225;66;0;0;226;66;0;0;227;66;0;0;228;66;0;0;229;66;0;0;230;66;0;0;231;66;0;0;232;66;0;0;233;66;0;0;234;66;0;0;235;66;0;0;236;66;0;0;237;66;0;0;238;66;0;0;239;66;0;0;240;66;0;0;241;66;0;0;242;66;0;0;243;66;0;0;244;66;0;0;245;66;0;0;246;66;0;0;247;66;0;0;248;66;0;0;249;66;0;0;250;66;0;0;251;66;0;0;252;66;0;0;253;66;0;0;254;66;0;0;255;66;0;0;0;67;0;0;1;67;0;0;2;67;0;0;3;67;0;0;4;67;0;0;5;67;0;0;6;67;0;0;7;67;0;0;8;67;0;0;9;67;0;0;10;67;0;0;11;67;0;0;12;67;0;0;13;67;0;0;14;67;0;0;15;67;0;0;16;67;0;0;17;67;0;0;18;67;0;0;19;67;0;0;20;67;0;0;21;67;0;0;22;67;0;0;23;67;0;0;24;67;0;0;25;67;0;0;26;67;0;0;27;67;0;0;28;67;0;0;29;67;0;0;30;67;0;0;31;67;0;0;32;67;0;0;33;67;0;0;34;67;0;0;35;67;0;0;36;67;0;0;37;67;0;0;38;67;0;0;39;67;0;0;40;67;0;0;41;67;0;0;42;67;0;0;43;67;0;0;44;67;0;0;45;67;0;0;46;67;0;0;47;67;0;0;48;67;0;0;49;67;0;0;50;67;0;0;51;67;0;0;52;67;0;0;53;67;0;0;54;67;0;0;55;67;0;0;56;67;0;0;57;67;0;0;58;67;0;0;59;67;0;0;60;67;0;0;61;67;0;0;62;67;0;0;63;67;0;0;64;67;0;0;65;67;0;0;66;67;0;0;67;67;0;0;68;67;0;0;69;67;0;0;70;67;0;0;71;67;0;0;72;67;0;0;73;67;0;0;74;67;0;0;75;67;0;0;76;67;0;0;77;67;0;0;78;67;0;0;79;67;0;0;80;67;0;0;81;67;0;0;82;67;0;0;83;67;0;0;84;67;0;0;85;67;0;0;86;67;0;0;87;67;0;0;88;67;0;0;89;67;0;0;90;67;0;0;91;67;0;0;92;67;0;0;93;67;0;0;94;67;0;0;95;67;0;0;96;67;0;0;97;67;0;0;98;67;0;0;99;67;0;0;100;67;0;0;101;67;0;0;102;67;0;0;103;67;0;0;104;67;0;0;105;67;0;0;106;67;0;0;107;67;0;0;108;67;0;0;109;67;0;0;110;67;0;0;111;67;0;0;112;67;0;0;113;67;0;0;114;67;0;0;115;67;0;0;116;67;0;0;117;67;0;0;118;67;0;0;119;67;0;0;120;67;0;0;121;67;0;0;122;67;0;0;123;67;0;0;124;67;0;0;125;67;0;0;126;67;0;0;127;67;0;0;128;67;0;0;129;67;0;0;130;67;0;0;131;67;0;0;132;67;0;0;133;67;0;0;134;67;0;0;135;67;0;0;136;67;0;0;137;67;0;0;138;67;0;0;139;67;0;0;140;67;0;0;141;67;0;0;142;67;0;0;143;67;0;0;144;67;0;0;145;67;0;0;146;67;0;0;147;67;0;0;148;67;0;0;149;67;0;0;150;67;0;0;151;67;0;0;152;67;0;0;153;67;0;0;154;67;0;0;155;67;0;0;156;67;0;0;157;67;0;0;158;67;0;0;159;67;0;0;160;67;0;0;161;67;0;0;162;67;0;0;163;67;0;0;164;67;0;0;165;67;0;0;166;67;0;0;167;67;0;0;168;67;0;0;169;67;0;0;170;67;0;0;171;67;0;0;172;67;0;0;173;67;0;0;174;67;0;0;175;67;0;0;176;67;0;0;177;67;0;0;178;67;0;0;179;67;0;0;180;67;0;0;181;67;0;0;182;67;0;0;183;67;0;0;184;67;0;0;185;67;0;0;186;67;0;0;187;67;0;0;188;67;0;0;189;67;0;0;190;67;0;0;191;67;0;0;192;67;0;0;193;67;0;0;194;67;0;0;195;67;0;0;196;67;0;0;197;67;0;0;198;67;0;0;199;67;0;0;200;67;0;0;201;67;0;0;202;67;0;0;203;67;0;0;204;67;0;0;205;67;0;0;206;67;0;0;207;67;0;0;208;67;0;0;209;67;0;0;210;67;0;0;211;67;0;0;212;67;0;0;213;67;0;0;214;67;0;0;215;67;0;0;216;67;0;0;217;67;0;0;218;67;0;0;219;67;0;0;220;67;0;0;221;67;0;0;222;67;0;0;223;67;0;0;224;67;0;0;225;67;0;0;226;67;0;0;227;67;0;0;228;67;0;0;229;67;0;0;230;67;0;0;231;67;0;0;232;67;0;0;233;67;0;0;234;67;0;0;235;67;0;0;236;67;0;0;237;67;0;0;238;67;0;0;239;67;0;0;240;67;0;0;241;67;0;0;242;67;0;0;243;67;0;0;244;67;0;0;245;67;0;0;246;67;0;0;247;67;0;0;248;67;0;0;249;67;0;0;250;67;0;0;251;67;0;0;252;67;0;0;253;67;0;0;254;67;0;0;255;67;0;0;0;68;0;0;1;68;0;0;2;68;0;0;3;68;0;0;4;68;0;0;5;68;0;0;6;68;0;0;7;68;0;0;8;68;0;0;9;68;0;0;10;68;0;0;11;68;0;0;12;68;0;0;13;68;0;0;14;68;0;0;15;68;0;0;16;68;0;0;17;68;0;0;18;68;0;0;19;68;0;0;20;68;0;0;21;68;0;0;22;68;0;0;23;68;0;0;24;68;0;0;25;68;0;0;26;68;0;0;27;68;0;0;28;68;0;0;29;68;0;0;30;68;0;0;31;68;0;0;32;68;0;0;33;68;0;0;34;68;0;0;35;68;0;0;36;68;0;0;37;68;0;0;38;68;0;0;39;68;0;0;40;68;0;0;41;68;0;0;42;68;0;0;43;68;0;0;44;68;0;0;45;68;0;0;46;68;0;0;47;68;0;0;48;68;0;0;49;68;0;0;50;68;0;0;51;68;0;0;52;68;0;0;53;68;0;0;54;68;0;0;55;68;0;0;56;68;0;0;57;68;0;0;58;68;0;0;59;68;0;0;60;68;0;0;61;68;0;0;62;68;0;0;63;68;0;0;64;68;0;0;65;68;0;0;66;68;0;0;67;68;0;0;68;68;0;0;69;68;0;0;70;68;0;0;71;68;0;0;72;68;0;0;73;68;0;0;74;68;0;0;75;68;0;0;76;68;0;0;77;68;0;0;78;68;0;0;79;68;0;0;80;68;0;0;81;68;0;0;82;68;0;0;83;68;0;0;84;68;0;0;85;68;0;0;86;68;0;0;87;68;0;0;88;68;0;0;89;68;0;0;90;68;0;0;91;68;0;0;92;68;0;0;93;68;0;0;94;68;0;0;95;68;0;0;96;68;0;0;97;68;0;0;98;68;0;0;99;68;0;0;100;68;0;0;101;68;0;0;102;68;0;0;103;68;0;0;104;68;0;0;105;68;0;0;106;68;0;0;107;68;0;0;108;68;0;0;109;68;0;0;110;68;0;0;111;68;0;0;112;68;0;0;113;68;0;0;114;68;0;0;115;68;0;0;116;68;0;0;117;68;0;0;118;68;0;0;119;68;0;0;120;68;0;0;121;68;0;0;122;68;0;0;123;68;0;0;124;68;0;0;125;68;0;0;126;68;0;0;127;68;0;0;128;68;0;0;129;68;0;0;130;68;0;0;131;68;0;0;132;68;0;0;133;68;0;0;134;68;0;0;135;68;0;0;136;68;0;0;137;68;0;0;138;68;0;0;139;68;0;0;140;68;0;0;141;68;0;0;142;68;0;0;143;68;0;0;144;68;0;0;145;68;0;0;146;68;0;0;147;68;0;0;148;68;0;0;149;68;0;0;150;68;0;0;151;68;0;0;152;68;0;0;153;68;0;0;154;68;0;0;155;68;0;0;156;68;0;0;157;68;0;0;158;68;0;0;159;68;0;0;160;68;0;0;161;68;0;0;162;68;0;0;163;68;0;0;164;68;0;0;165;68;0;0;166;68;0;0;167;68;0;0;168;68;0;0;169;68;0;0;170;68;0;0;171;68;0;0;172;68;0;0;173;68;0;0;174;68;0;0;175;68;0;0;176;68;0;0;177;68;0;0;178;68;0;0;179;68;0;0;180;68;0;0;181;68;0;0;182;68;0;0;183;68;0;0;184;68;0;0;185;68;0;0;186;68;0;0;187;68;0;0;188;68;0;0;189;68;0;0;190;68;0;0;191;68;0;0;192;68;0;0;193;68;0;0;194;68;0;0;195;68;0;0;196;68;0;0;197;68;0;0;198;68;0;0;199;68;0;0;200;68;0;0;201;68;0;0;202;68;0;0;203;68;0;0;204;68;0;0;205;68;0;0;206;68;0;0;207;68;0;0;208;68;0;0;209;68;0;0;210;68;0;0;211;68;0;0;212;68;0;0;213;68;0;0;214;68;0;0;215;68;0;0;216;68;0;0;217;68;0;0;218;68;0;0;219;68;0;0;220;68;0;0;221;68;0;0;222;68;0;0;223;68;0;0;224;68;0;0;225;68;0;0;226;68;0;0;227;68;0;0;228;68;0;0;229;68;0;0;230;68;0;0;231;68;0;0;232;68;0;0;233;68;0;0;234;68;0;0;235;68;0;0;236;68;0;0;237;68;0;0;238;68;0;0;239;68;0;0;240;68;0;0;241;68;0;0;242;68;0;0;243;68;0;0;244;68;0;0;245;68;0;0;246;68;0;0;247;68;0;0;248;68;0;0;249;68;0;0;250;68;0;0;251;68;0;0;252;68;0;0;253;68;0;0;254;68;0;0;255;68;0;0;0;69;0;0;1;69;0;0;2;69;0;0;3;69;0;0;4;69;0;0;5;69;0;0;6;69;0;0;7;69;0;0;8;69;0;0;9;69;0;0;10;69;0;0;11;69;0;0;12;69;0;0;13;69;0;0;14;69;0;0;15;69;0;0;16;69;0;0;17;69;0;0;18;69;0;0;19;69;0;0;20;69;0;0;21;69;0;0;22;69;0;0;23;69;0;0;24;69;0;0;25;69;0;0;26;69;0;0;27;69;0;0;28;69;0;0;29;69;0;0;30;69;0;0;31;69;0;0;32;69;0;0;33;69;0;0;34;69;0;0;35;69;0;0;36;69;0;0;37;69;0;0;38;69;0;0;39;69;0;0;40;69;0;0;41;69;0;0;42;69;0;0;43;69;0;0;44;69;0;0;45;69;0;0;46;69;0;0;47;69;0;0;48;69;0;0;49;69;0;0;50;69;0;0;51;69;0;0;52;69;0;0;53;69;0;0;54;69;0;0;55;69;0;0;56;69;0;0;57;69;0;0;58;69;0;0;59;69;0;0;60;69;0;0;61;69;0;0;62;69;0;0;63;69;0;0;64;69;0;0;65;69;0;0;66;69;0;0;67;69;0;0;68;69;0;0;69;69;0;0;70;69;0;0;71;69;0;0;72;69;0;0;73;69;0;0;74;69;0;0;75;69;0;0;76;69;0;0;77;69;0;0;78;69;0;0;79;69;0;0;80;69;0;0;81;69;0;0;82;69;0;0;83;69;0;0;84;69;0;0;85;69;0;0;86;69;0;0;87;69;0;0;88;69;0;0;89;69;0;0;90;69;0;0;91;69;0;0;92;69;0;0;93;69;0;0;94;69;0;0;95;69;0;0;96;69;0;0;97;69;0;0;98;69;0;0;99;69;0;0;100;69;0;0;101;69;0;0;102;69;0;0;103;69;0;0;104;69;0;0;105;69;0;0;106;69;0;0;107;69;0;0;108;69;0;0;109;69;0;0;110;69;0;0;111;69;0;0;112;69;0;0;113;69;0;0;114;69;0;0;115;69;0;0;116;69;0;0;117;69;0;0;118;69;0;0;119;69;0;0;120;69;0;0;121;69;0;0;122;69;0;0;123;69;0;0;124;69;0;0;125;69;0;0;126;69;0;0;127;69;0;0;128;69;0;0;129;69;0;0;130;69;0;0;131;69;0;0;132;69;0;0;133;69;0;0;134;69;0;0;135;69;0;0;136;69;0;0;137;69;0;0;138;69;0;0;139;69;0;0;140;69;0;0;141;69;0;0;142;69;0;0;143;69;0;0;144;69;0;0;145;69;0;0;146;69;0;0;147;69;0;0;148;69;0;0;149;69;0;0;150;69;0;0;151;69;0;0;152;69;0;0;153;69;0;0;154;69;0;0;155;69;0;0;156;69;0;0;157;69;0;0;158;69;0;0;159;69;0;0;160;69;0;0;161;69;0;0;162;69;0;0;163;69;0;0;164;69;0;0;165;69;0;0;166;69;0;0;167;69;0;0;168;69;0;0;169;69;0;0;170;69;0;0;171;69;0;0;172;69;0;0;173;69;0;0;174;69;0;0;175;69;0;0;176;69;0;0;177;69;0;0;178;69;0;0;179;69;0;0;180;69;0;0;181;69;0;0;182;69;0;0;183;69;0;0;184;69;0;0;185;69;0;0;186;69;0;0;187;69;0;0;188;69;0;0;189;69;0;0;190;69;0;0;191;69;0;0;192;69;0;0;193;69;0;0;194;69;0;0;195;69;0;0;196;69;0;0;197;69;0;0;198;69;0;0;199;69;0;0;200;69;0;0;201;69;0;0;202;69;0;0;203;69;0;0;204;69;0;0;205;69;0;0;206;69;0;0;207;69;0;0;208;69;0;0;209;69;0;0;210;69;0;0;211;69;0;0;212;69;0;0;213;69;0;0;214;69;0;0;215;69;0;0;216;69;0;0;217;69;0;0;218;69;0;0;219;69;0;0;220;69;0;0;221;69;0;0;222;69;0;0;223;69;0;0;224;69;0;0;225;69;0;0;226;69;0;0;227;69;0;0;228;69;0;0;229;69;0;0;230;69;0;0;231;69;0;0;232;69;0;0;233;69;0;0;234;69;0;0;235;69;0;0;236;69;0;0;237;69;0;0;238;69;0;0;239;69;0;0;240;69;0;0;241;69;0;0;242;69;0;0;243;69;0;0;244;69;0;0;245;69;0;0;246;69;0;0;247;69;0;0;248;69;0;0;249;69;0;0;250;69;0;0;251;69;0;0;252;69;0;0;253;69;0;0;254;69;0;0;255;69;0;0;0;70;0;0;1;70;0;0;2;70;0;0;3;70;0;0;4;70;0;0;5;70;0;0;6;70;0;0;7;70;0;0;8;70;0;0;9;70;0;0;10;70;0;0;11;70;0;0;12;70;0;0;13;70;0;0;14;70;0;0;15;70;0;0;16;70;0;0;17;70;0;0;18;70;0;0;19;70;0;0;20;70;0;0;21;70;0;0;22;70;0;0;23;70;0;0;24;70;0;0;25;70;0;0;26;70;0;0;27;70;0;0;28;70;0;0;29;70;0;0;30;70;0;0;31;70;0;0;32;70;0;0;33;70;0;0;34;70;0;0;35;70;0;0;36;70;0;0;37;70;0;0;38;70;0;0;39;70;0;0;40;70;0;0;41;70;0;0;42;70;0;0;43;70;0;0;44;70;0;0;45;70;0;0;46;70;0;0;47;70;0;0;48;70;0;0;49;70;0;0;50;70;0;0;51;70;0;0;52;70;0;0;53;70;0;0;54;70;0;0;55;70;0;0;56;70;0;0;57;70;0;0;58;70;0;0;59;70;0;0;60;70;0;0;61;70;0;0;62;70;0;0;63;70;0;0;64;70;0;0;65;70;0;0;66;70;0;0;67;70;0;0;68;70;0;0;69;70;0;0;70;70;0;0;71;70;0;0;72;70;0;0;73;70;0;0;74;70;0;0;75;70;0;0;76;70;0;0;77;70;0;0;78;70;0;0;79;70;0;0;80;70;0;0;81;70;0;0;82;70;0;0;83;70;0;0;84;70;0;0;85;70;0;0;86;70;0;0;87;70;0;0;88;70;0;0;89;70;0;0;90;70;0;0;91;70;0;0;92;70;0;0;93;70;0;0;94;70;0;0;95;70;0;0;96;70;0;0;97;70;0;0;98;70;0;0;99;70;0;0;100;70;0;0;101;70;0;0;102;70;0;0;103;70;0;0;104;70;0;0;105;70;0;0;106;70;0;0;107;70;0;0;108;70;0;0;109;70;0;0;110;70;0;0;111;70;0;0;112;70;0;0;113;70;0;0;114;70;0;0;115;70;0;0;116;70;0;0;117;70;0;0;118;70;0;0;119;70;0;0;120;70;0;0;121;70;0;0;122;70;0;0;123;70;0;0;124;70;0;0;125;70;0;0;126;70;0;0;127;70;0;0;128;70;0;0;129;70;0;0;130;70;0;0;131;70;0;0;132;70;0;0;133;70;0;0;134;70;0;0;135;70;0;0;136;70;0;0;137;70;0;0;138;70;0;0;139;70;0;0;140;70;0;0;141;70;0;0;142;70;0;0;143;70;0;0;144;70;0;0;145;70;0;0;146;70;0;0;147;70;0;0;148;70;0;0;149;70;0;0;150;70;0;0;151;70;0;0;152;70;0;0;153;70;0;0;154;70;0;0;155;70;0;0;156;70;0;0;157;70;0;0;158;70;0;0;159;70;0;0;160;70;0;0;161;70;0;0;162;70;0;0;163;70;0;0;164;70;0;0;165;70;0;0;166;70;0;0;167;70;0;0;168;70;0;0;169;70;0;0;170;70;0;0;171;70;0;0;172;70;0;0;173;70;0;0;174;70;0;0;175;70;0;0;176;70;0;0;177;70;0;0;178;70;0;0;179;70;0;0;180;70;0;0;181;70;0;0;182;70;0;0;183;70;0;0;184;70;0;0;185;70;0;0;186;70;0;0;187;70;0;0;188;70;0;0;189;70;0;0;190;70;0;0;191;70;0;0;192;70;0;0;193;70;0;0;194;70;0;0;195;70;0;0;196;70;0;0;197;70;0;0;198;70;0;0;199;70;0;0;200;70;0;0;201;70;0;0;202;70;0;0;203;70;0;0;204;70;0;0;205;70;0;0;206;70;0;0;207;70;0;0;208;70;0;0;209;70;0;0;210;70;0;0;211;70;0;0;212;70;0;0;213;70;0;0;214;70;0;0;215;70;0;0;216;70;0;0;217;70;0;0;218;70;0;0;219;70;0;0;220;70;0;0;221;70;0;0;222;70;0;0;223;70;0;0;224;70;0;0;225;70;0;0;226;70;0;0;227;70;0;0;228;70;0;0;229;70;0;0;230;70;0;0;231;70;0;0;232;70;0;0;233;70;0;0;234;70;0;0;235;70;0;0;236;70;0;0;237;70;0;0;238;70;0;0;239;70;0;0;240;70;0;0;241;70;0;0;242;70;0;0;243;70;0;0;244;70;0;0;245;70;0;0;246;70;0;0;247;70;0;0;248;70;0;0;249;70;0;0;250;70;0;0;251;70;0;0;252;70;0;0;253;70;0;0;254;70;0;0;255;70;0;0;0;71;0;0;1;71;0;0;2;71;0;0;3;71;0;0;4;71;0;0;5;71;0;0;6;71;0;0;7;71;0;0;8;71;0;0;9;71;0;0;10;71;0;0;11;71;0;0;12;71;0;0;13;71;0;0;14;71;0;0;15;71;0;0;16;71;0;0;17;71;0;0;18;71;0;0;19;71;0;0;20;71;0;0;21;71;0;0;22;71;0;0;23;71;0;0;24;71;0;0;25;71;0;0;26;71;0;0;27;71;0;0;28;71;0;0;29;71;0;0;30;71;0;0;31;71;0;0;32;71;0;0;33;71;0;0;34;71;0;0;35;71;0;0;36;71;0;0;37;71;0;0;38;71;0;0;39;71;0;0;40;71;0;0;41;71;0;0;42;71;0;0;43;71;0;0;44;71;0;0;45;71;0;0;46;71;0;0;47;71;0;0;48;71;0;0;49;71;0;0;50;71;0;0;51;71;0;0;52;71;0;0;53;71;0;0;54;71;0;0;55;71;0;0;56;71;0;0;57;71;0;0;58;71;0;0;59;71;0;0;60;71;0;0;61;71;0;0;62;71;0;0;63;71;0;0;64;71;0;0;65;71;0;0;66;71;0;0;67;71;0;0;68;71;0;0;69;71;0;0;70;71;0;0;71;71;0;0;72;71;0;0;73;71;0;0;74;71;0;0;75;71;0;0;76;71;0;0;77;71;0;0;78;71;0;0;79;71;0;0;80;71;0;0;81;71;0;0;82;71;0;0;83;71;0;0;84;71;0;0;85;71;0;0;86;71;0;0;87;71;0;0;88;71;0;0;89;71;0;0;90;71;0;0;91;71;0;0;92;71;0;0;93;71;0;0;94;71;0;0;95;71;0;0;96;71;0;0;97;71;0;0;98;71;0;0;99;71;0;0;100;71;0;0;101;71;0;0;102;71;0;0;103;71;0;0;104;71;0;0;105;71;0;0;106;71;0;0;107;71;0;0;108;71;0;0;109;71;0;0;110;71;0;0;111;71;0;0;112;71;0;0;113;71;0;0;114;71;0;0;115;71;0;0;116;71;0;0;117;71;0;0;118;71;0;0;119;71;0;0;120;71;0;0;121;71;0;0;122;71;0;0;123;71;0;0;124;71;0;0;125;71;0;0;126;71;0;0;127;71;0;0;128;71;0;0;129;71;0;0;130;71;0;0;131;71;0;0;132;71;0;0;133;71;0;0;134;71;0;0;135;71;0;0;136;71;0;0;137;71;0;0;138;71;0;0;139;71;0;0;140;71;0;0;141;71;0;0;142;71;0;0;143;71;0;0;144;71;0;0;145;71;0;0;146;71;0;0;147;71;0;0;148;71;0;0;149;71;0;0;150;71;0;0;151;71;0;0;152;71;0;0;153;71;0;0;154;71;0;0;155;71;0;0;156;71;0;0;157;71;0;0;158;71;0;0;159;71;0;0;160;71;0;0;161;71;0;0;162;71;0;0;163;71;0;0;164;71;0;0;165;71;0;0;166;71;0;0;167;71;0;0;168;71;0;0;169;71;0;0;170;71;0;0;171;71;0;0;172;71;0;0;173;71;0;0;174;71;0;0;175;71;0;0;176;71;0;0;177;71;0;0;178;71;0;0;179;71;0;0;180;71;0;0;181;71;0;0;182;71;0;0;183;71;0;0;184;71;0;0;185;71;0;0;186;71;0;0;187;71;0;0;188;71;0;0;189;71;0;0;190;71;0;0;191;71;0;0;192;71;0;0;193;71;0;0;194;71;0;0;195;71;0;0;196;71;0;0;197;71;0;0;198;71;0;0;199;71;0;0;200;71;0;0;201;71;0;0;202;71;0;0;203;71;0;0;204;71;0;0;205;71;0;0;206;71;0;0;207;71;0;0;208;71;0;0;209;71;0;0;210;71;0;0;211;71;0;0;212;71;0;0;213;71;0;0;214;71;0;0;215;71;0;0;216;71;0;0;217;71;0;0;218;71;0;0;219;71;0;0;220;71;0;0;221;71;0;0;222;71;0;0;223;71;0;0;224;71;0;0;225;71;0;0;226;71;0;0;227;71;0;0;228;71;0;0;229;71;0;0;230;71;0;0;231;71;0;0;232;71;0;0;233;71;0;0;234;71;0;0;235;71;0;0;236;71;0;0;237;71;0;0;238;71;0;0;239;71;0;0;240;71;0;0;241;71;0;0;242;71;0;0;243;71;0;0;244;71;0;0;245;71;0;0;246;71;0;0;247;71;0;0;248;71;0;0;249;71;0;0;250;71;0;0;251;71;0;0;252;71;0;0;253;71;0;0;254;71;0;0;255;71;0;0;0;72;0;0;1;72;0;0;2;72;0;0;3;72;0;0;4;72;0;0;5;72;0;0;6;72;0;0;7;72;0;0;8;72;0;0;9;72;0;0;10;72;0;0;11;72;0;0;12;72;0;0;13;72;0;0;14;72;0;0;15;72;0;0;16;72;0;0;17;72;0;0;18;72;0;0;19;72;0;0;20;72;0;0;21;72;0;0;22;72;0;0;23;72;0;0;24;72;0;0;25;72;0;0;26;72;0;0;27;72;0;0;28;72;0;0;29;72;0;0;30;72;0;0;31;72;0;0;32;72;0;0;33;72;0;0;34;72;0;0;35;72;0;0;36;72;0;0;37;72;0;0;38;72;0;0;39;72;0;0;40;72;0;0;41;72;0;0;42;72;0;0;43;72;0;0;44;72;0;0;45;72;0;0;46;72;0;0;47;72;0;0;48;72;0;0;49;72;0;0;50;72;0;0;51;72;0;0;52;72;0;0;53;72;0;0;54;72;0;0;55;72;0;0;56;72;0;0;57;72;0;0;58;72;0;0;59;72;0;0;60;72;0;0;61;72;0;0;62;72;0;0;63;72;0;0;64;72;0;0;65;72;0;0;66;72;0;0;67;72;0;0;68;72;0;0;69;72;0;0;70;72;0;0;71;72;0;0;72;72;0;0;73;72;0;0;74;72;0;0;75;72;0;0;76;72;0;0;77;72;0;0;78;72;0;0;79;72;0;0;80;72;0;0;81;72;0;0;82;72;0;0;83;72;0;0;84;72;0;0;85;72;0;0;86;72;0;0;87;72;0;0;88;72;0;0;89;72;0;0;90;72;0;0;91;72;0;0;92;72;0;0;93;72;0;0;94;72;0;0;95;72;0;0;96;72;0;0;97;72;0;0;98;72;0;0;99;72;0;0;100;72;0;0;101;72;0;0;102;72;0;0;103;72;0;0;104;72;0;0;105;72;0;0;106;72;0;0;107;72;0;0;108;72;0;0;109;72;0;0;110;72;0;0;111;72;0;0;112;72;0;0;113;72;0;0;114;72;0;0;115;72;0;0;116;72;0;0;117;72;0;0;118;72;0;0;119;72;0;0;120;72;0;0;121;72;0;0;122;72;0;0;123;72;0;0;124;72;0;0;125;72;0;0;126;72;0;0;127;72;0;0;128;72;0;0;129;72;0;0;130;72;0;0;131;72;0;0;132;72;0;0;133;72;0;0;134;72;0;0;135;72;0;0;136;72;0;0;137;72;0;0;138;72;0;0;139;72;0;0;140;72;0;0;141;72;0;0;142;72;0;0;143;72;0;0;144;72;0;0;145;72;0;0;146;72;0;0;147;72;0;0;148;72;0;0;149;72;0;0;150;72;0;0;151;72;0;0;152;72;0;0;153;72;0;0;154;72;0;0;155;72;0;0;156;72;0;0;157;72;0;0;158;72;0;0;159;72;0;0;160;72;0;0;161;72;0;0;162;72;0;0;163;72;0;0;164;72;0;0;165;72;0;0;166;72;0;0;167;72;0;0;168;72;0;0;169;72;0;0;170;72;0;0;171;72;0;0;172;72;0;0;173;72;0;0;174;72;0;0;175;72;0;0;176;72;0;0;177;72;0;0;178;72;0;0;179;72;0;0;180;72;0;0;181;72;0;0;182;72;0;0;183;72;0;0;184;72;0;0;185;72;0;0;186;72;0;0;187;72;0;0;188;72;0;0;189;72;0;0;190;72;0;0;191;72;0;0;192;72;0;0;193;72;0;0;194;72;0;0;195;72;0;0;196;72;0;0;197;72;0;0;198;72;0;0;199;72;0;0;200;72;0;0;201;72;0;0;202;72;0;0;203;72;0;0;204;72;0;0;205;72;0;0;206;72;0;0;207;72;0;0;208;72;0;0;209;72;0;0;210;72;0;0;211;72;0;0;212;72;0;0;213;72;0;0;214;72;0;0;215;72;0;0;216;72;0;0;217;72;0;0;218;72;0;0;219;72;0;0;220;72;0;0;221;72;0;0;222;72;0;0;223;72;0;0;224;72;0;0;225;72;0;0;226;72;0;0;227;72;0;0;228;72;0;0;229;72;0;0;230;72;0;0;231;72;0;0;232;72;0;0;233;72;0;0;234;72;0;0;235;72;0;0;236;72;0;0;237;72;0;0;238;72;0;0;239;72;0;0;240;72;0;0;241;72;0;0;242;72;0;0;243;72;0;0;244;72;0;0;245;72;0;0;246;72;0;0;247;72;0;0;248;72;0;0;249;72;0;0;250;72;0;0;251;72;0;0;252;72;0;0;253;72;0;0;254;72;0;0;255;72;0;0;0;73;0;0;1;73;0;0;2;73;0;0;3;73;0;0;4;73;0;0;5;73;0;0;6;73;0;0;7;73;0;0;8;73;0;0;9;73;0;0;10;73;0;0;11;73;0;0;12;73;0;0;13;73;0;0;14;73;0;0;15;73;0;0;16;73;0;0;17;73;0;0;18;73;0;0;19;73;0;0;20;73;0;0;21;73;0;0;22;73;0;0;23;73;0;0;24;73;0;0;25;73;0;0;26;73;0;0;27;73;0;0;28;73;0;0;29;73;0;0;30;73;0;0;31;73;0;0;32;73;0;0;33;73;0;0;34;73;0;0;35;73;0;0;36;73;0;0;37;73;0;0;38;73;0;0;39;73;0;0;40;73;0;0;41;73;0;0;42;73;0;0;43;73;0;0;44;73;0;0;45;73;0;0;46;73;0;0;47;73;0;0;48;73;0;0;49;73;0;0;50;73;0;0;51;73;0;0;52;73;0;0;53;73;0;0;54;73;0;0;55;73;0;0;56;73;0;0;57;73;0;0;58;73;0;0;59;73;0;0;60;73;0;0;61;73;0;0;62;73;0;0;63;73;0;0;64;73;0;0;65;73;0;0;66;73;0;0;67;73;0;0;68;73;0;0;69;73;0;0;70;73;0;0;71;73;0;0;72;73;0;0;73;73;0;0;74;73;0;0;75;73;0;0;76;73;0;0;77;73;0;0;78;73;0;0;79;73;0;0;80;73;0;0;81;73;0;0;82;73;0;0;83;73;0;0;84;73;0;0;85;73;0;0;86;73;0;0;87;73;0;0;88;73;0;0;89;73;0;0;90;73;0;0;91;73;0;0;92;73;0;0;93;73;0;0;94;73;0;0;95;73;0;0;96;73;0;0;97;73;0;0;98;73;0;0;99;73;0;0;100;73;0;0;101;73;0;0;102;73;0;0;103;73;0;0;104;73;0;0;105;73;0;0;106;73;0;0;107;73;0;0;108;73;0;0;109;73;0;0;110;73;0;0;111;73;0;0;112;73;0;0;113;73;0;0;114;73;0;0;115;73;0;0;116;73;0;0;117;73;0;0;118;73;0;0;119;73;0;0;120;73;0;0;121;73;0;0;122;73;0;0;123;73;0;0;124;73;0;0;125;73;0;0;126;73;0;0;127;73;0;0;128;73;0;0;129;73;0;0;130;73;0;0;131;73;0;0;132;73;0;0;133;73;0;0;134;73;0;0;135;73;0;0;136;73;0;0;137;73;0;0;138;73;0;0;139;73;0;0;140;73;0;0;141;73;0;0;142;73;0;0;143;73;0;0;144;73;0;0;145;73;0;0;146;73;0;0;147;73;0;0;148;73;0;0;149;73;0;0;150;73;0;0;151;73;0;0;152;73;0;0;153;73;0;0;154;73;0;0;155;73;0;0;156;73;0;0;157;73;0;0;158;73;0;0;159;73;0;0;160;73;0;0;161;73;0;0;162;73;0;0;163;73;0;0;164;73;0;0;165;73;0;0;166;73;0;0;167;73;0;0;168;73;0;0;169;73;0;0;170;73;0;0;171;73;0;0;172;73;0;0;173;73;0;0;174;73;0;0;175;73;0;0;176;73;0;0;177;73;0;0;178;73;0;0;179;73;0;0;180;73;0;0;181;73;0;0;182;73;0;0;183;73;0;0;184;73;0;0;185;73;0;0;186;73;0;0;187;73;0;0;188;73;0;0;189;73;0;0;190;73;0;0;191;73;0;0;192;73;0;0;193;73;0;0;194;73;0;0;195;73;0;0;196;73;0;0;197;73;0;0;198;73;0;0;199;73;0;0;200;73;0;0;201;73;0;0;202;73;0;0;203;73;0;0;204;73;0;0;205;73;0;0;206;73;0;0;207;73;0;0;208;73;0;0;209;73;0;0;210;73;0;0;211;73;0;0;212;73;0;0;213;73;0;0;214;73;0;0;215;73;0;0;216;73;0;0;217;73;0;0;218;73;0;0;219;73;0;0;220;73;0;0;221;73;0;0;222;73;0;0;223;73;0;0;224;73;0;0;225;73;0;0;226;73;0;0;227;73;0;0;228;73;0;0;229;73;0;0;230;73;0;0;231;73;0;0;232;73;0;0;233;73;0;0;234;73;0;0;235;73;0;0;236;73;0;0;237;73;0;0;238;73;0;0;239;73;0;0;240;73;0;0;241;73;0;0;242;73;0;0;243;73;0;0;244;73;0;0;245;73;0;0;246;73;0;0;247;73;0;0;248;73;0;0;249;73;0;0;250;73;0;0;251;73;0;0;252;73;0;0;253;73;0;0;254;73;0;0;255;73;0;0;0;74;0;0;1;74;0;0;2;74;0;0;3;74;0;0;4;74;0;0;5;74;0;0;6;74;0;0;7;74;0;0;8;74;0;0;9;74;0;0;10;74;0;0;11;74;0;0;12;74;0;0;13;74;0;0;14;74;0;0;15;74;0;0;16;74;0;0;17;74;0;0;18;74;0;0;19;74;0;0;20;74;0;0;21;74;0;0;22;74;0;0;23;74;0;0;24;74;0;0;25;74;0;0;26;74;0;0;27;74;0;0;28;74;0;0;29;74;0;0;30;74;0;0;31;74;0;0;32;74;0;0;33;74;0;0;34;74;0;0;35;74;0;0;36;74;0;0;37;74;0;0;38;74;0;0;39;74;0;0;40;74;0;0;41;74;0;0;42;74;0;0;43;74;0;0;44;74;0;0;45;74;0;0;46;74;0;0;47;74;0;0;48;74;0;0;49;74;0;0;50;74;0;0;51;74;0;0;52;74;0;0;53;74;0;0;54;74;0;0;55;74;0;0;56;74;0;0;57;74;0;0;58;74;0;0;59;74;0;0;60;74;0;0;61;74;0;0;62;74;0;0;63;74;0;0;64;74;0;0;65;74;0;0;66;74;0;0;67;74;0;0;68;74;0;0;69;74;0;0;70;74;0;0;71;74;0;0;72;74;0;0;73;74;0;0;74;74;0;0;75;74;0;0;76;74;0;0;77;74;0;0;78;74;0;0;79;74;0;0;80;74;0;0;81;74;0;0;82;74;0;0;83;74;0;0;84;74;0;0;85;74;0;0;86;74;0;0;87;74;0;0;88;74;0;0;89;74;0;0;90;74;0;0;91;74;0;0;92;74;0;0;93;74;0;0;94;74;0;0;95;74;0;0;96;74;0;0;97;74;0;0;98;74;0;0;99;74;0;0;100;74;0;0;101;74;0;0;102;74;0;0;103;74;0;0;104;74;0;0;105;74;0;0;106;74;0;0;107;74;0;0;108;74;0;0;109;74;0;0;110;74;0;0;111;74;0;0;112;74;0;0;113;74;0;0;114;74;0;0;115;74;0;0;116;74;0;0;117;74;0;0;118;74;0;0;119;74;0;0;120;74;0;0;121;74;0;0;122;74;0;0;123;74;0;0;124;74;0;0;125;74;0;0;126;74;0;0;127;74;0;0;128;74;0;0;129;74;0;0;130;74;0;0;131;74;0;0;132;74;0;0;133;74;0;0;134;74;0;0;135;74;0;0;136;74;0;0;137;74;0;0;138;74;0;0;139;74;0;0;140;74;0;0;141;74;0;0;142;74;0;0;143;74;0;0;144;74;0;0;145;74;0;0;146;74;0;0;147;74;0;0;148;74;0;0;149;74;0;0;150;74;0;0;151;74;0;0;152;74;0;0;153;74;0;0;154;74;0;0;155;74;0;0;156;74;0;0;157;74;0;0;158;74;0;0;159;74;0;0;160;74;0;0;161;74;0;0;162;74;0;0;163;74;0;0;164;74;0;0;165;74;0;0;166;74;0;0;167;74;0;0;168;74;0;0;169;74;0;0;170;74;0;0;171;74;0;0;172;74;0;0;173;74;0;0;174;74;0;0;175;74;0;0;176;74;0;0;177;74;0;0;178;74;0;0;179;74;0;0;180;74;0;0;181;74;0;0;182;74;0;0;183;74;0;0;184;74;0;0;185;74;0;0;186;74;0;0;187;74;0;0;188;74;0;0;189;74;0;0;190;74;0;0;191;74;0;0;192;74;0;0;193;74;0;0;194;74;0;0;195;74;0;0;196;74;0;0;197;74;0;0;198;74;0;0;199;74;0;0;200;74;0;0;201;74;0;0;202;74;0;0;203;74;0;0;204;74;0;0;205;74;0;0;206;74;0;0;207;74;0;0;208;74;0;0;209;74;0;0;210;74;0;0;211;74;0;0;212;74;0;0;213;74;0;0;214;74;0;0;215;74;0;0;216;74;0;0;217;74;0;0;218;74;0;0;219;74;0;0;220;74;0;0;221;74;0;0;222;74;0;0;223;74;0;0;224;74;0;0;225;74;0;0;226;74;0;0;227;74;0;0;228;74;0;0;229;74;0;0;230;74;0;0;231;74;0;0;232;74;0;0;233;74;0;0;234;74;0;0;235;74;0;0;236;74;0;0;237;74;0;0;238;74;0;0;239;74;0;0;240;74;0;0;241;74;0;0;242;74;0;0;243;74;0;0;244;74;0;0;245;74;0;0;246;74;0;0;247;74;0;0;248;74;0;0;249;74;0;0;250;74;0;0;251;74;0;0;252;74;0;0;253;74;0;0;254;74;0;0;255;74;0;0;0;75;0;0;1;75;0;0;2;75;0;0;3;75;0;0;4;75;0;0;5;75;0;0;6;75;0;0;7;75;0;0;8;75;0;0;9;75;0;0;10;75;0;0;11;75;0;0;12;75;0;0;13;75;0;0;14;75;0;0;15;75;0;0;16;75;0;0;17;75;0;0;18;75;0;0;19;75;0;0;20;75;0;0;21;75;0;0;22;75;0;0;23;75;0;0;24;75;0;0;25;75;0;0;26;75;0;0;27;75;0;0;28;75;0;0;29;75;0;0;30;75;0;0;31;75;0;0;32;75;0;0;33;75;0;0;34;75;0;0;35;75;0;0;36;75;0;0;37;75;0;0;38;75;0;0;39;75;0;0;40;75;0;0;41;75;0;0;42;75;0;0;43;75;0;0;44;75;0;0;45;75;0;0;46;75;0;0;47;75;0;0;48;75;0;0;49;75;0;0;50;75;0;0;51;75;0;0;52;75;0;0;53;75;0;0;54;75;0;0;55;75;0;0;56;75;0;0;57;75;0;0;58;75;0;0;59;75;0;0;60;75;0;0;61;75;0;0;62;75;0;0;63;75;0;0;64;75;0;0;65;75;0;0;66;75;0;0;67;75;0;0;68;75;0;0;69;75;0;0;70;75;0;0;71;75;0;0;72;75;0;0;73;75;0;0;74;75;0;0;75;75;0;0;76;75;0;0;77;75;0;0;78;75;0;0;79;75;0;0;80;75;0;0;81;75;0;0;82;75;0;0;83;75;0;0;84;75;0;0;85;75;0;0;86;75;0;0;87;75;0;0;88;75;0;0;89;75;0;0;90;75;0;0;91;75;0;0;92;75;0;0;93;75;0;0;94;75;0;0;95;75;0;0;96;75;0;0;97;75;0;0;98;75;0;0;99;75;0;0;100;75;0;0;101;75;0;0;102;75;0;0;103;75;0;0;104;75;0;0;105;75;0;0;106;75;0;0;107;75;0;0;108;75;0;0;109;75;0;0;110;75;0;0;111;75;0;0;112;75;0;0;113;75;0;0;114;75;0;0;115;75;0;0;116;75;0;0;117;75;0;0;118;75;0;0;119;75;0;0;120;75;0;0;121;75;0;0;122;75;0;0;123;75;0;0;124;75;0;0;125;75;0;0;126;75;0;0;127;75;0;0;128;75;0;0;129;75;0;0;130;75;0;0;131;75;0;0;132;75;0;0;133;75;0;0;134;75;0;0;135;75;0;0;136;75;0;0;137;75;0;0;138;75;0;0;139;75;0;0;140;75;0;0;141;75;0;0;142;75;0;0;143;75;0;0;144;75;0;0;145;75;0;0;146;75;0;0;147;75;0;0;148;75;0;0;149;75;0;0;150;75;0;0;151;75;0;0;152;75;0;0;153;75;0;0;154;75;0;0;155;75;0;0;156;75;0;0;157;75;0;0;158;75;0;0;159;75;0;0;160;75;0;0;161;75;0;0;162;75;0;0;163;75;0;0;164;75;0;0;165;75;0;0;166;75;0;0;167;75;0;0;168;75;0;0;169;75;0;0;170;75;0;0;171;75;0;0;172;75;0;0;173;75;0;0;174;75;0;0;175;75;0;0;176;75;0;0;177;75;0;0;178;75;0;0;179;75;0;0;180;75;0;0;181;75;0;0;182;75;0;0;183;75;0;0;184;75;0;0;185;75;0;0;186;75;0;0;187;75;0;0;188;75;0;0;189;75;0;0;190;75;0;0;191;75;0;0;192;75;0;0;193;75;0;0;194;75;0;0;195;75;0;0;196;75;0;0;197;75;0;0;198;75;0;0;199;75;0;0;200;75;0;0;201;75;0;0;202;75;0;0;203;75;0;0;204;75;0;0;205;75;0;0;206;75;0;0;207;75;0;0;208;75;0;0;209;75;0;0;210;75;0;0;211;75;0;0;212;75;0;0;213;75;0;0;214;75;0;0;215;75;0;0;216;75;0;0;217;75;0;0;218;75;0;0;219;75;0;0;220;75;0;0;221;75;0;0;222;75;0;0;223;75;0;0;224;75;0;0;225;75;0;0;226;75;0;0;227;75;0;0;228;75;0;0;229;75;0;0;230;75;0;0;231;75;0;0;232;75;0;0;233;75;0;0;234;75;0;0;235;75;0;0;236;75;0;0;237;75;0;0;238;75;0;0;239;75;0;0;240;75;0;0;241;75;0;0;242;75;0;0;243;75;0;0;244;75;0;0;245;75;0;0;246;75;0;0;247;75;0;0;248;75;0;0;249;75;0;0;250;75;0;0;251;75;0;0;252;75;0;0;253;75;0;0;254;75;0;0;255;75;0;0;0;76;0;0;1;76;0;0;2;76;0;0;3;76;0;0;4;76;0;0;5;76;0;0;6;76;0;0;7;76;0;0;8;76;0;0;9;76;0;0;10;76;0;0;11;76;0;0;12;76;0;0;13;76;0;0;14;76;0;0;15;76;0;0;16;76;0;0;17;76;0;0;18;76;0;0;19;76;0;0;20;76;0;0;21;76;0;0;22;76;0;0;23;76;0;0;24;76;0;0;25;76;0;0;26;76;0;0;27;76;0;0;28;76;0;0;29;76;0;0;30;76;0;0;31;76;0;0;32;76;0;0;33;76;0;0;34;76;0;0;35;76;0;0;36;76;0;0;37;76;0;0;38;76;0;0;39;76;0;0;40;76;0;0;41;76;0;0;42;76;0;0;43;76;0;0;44;76;0;0;45;76;0;0;46;76;0;0;47;76;0;0;48;76;0;0;49;76;0;0;50;76;0;0;51;76;0;0;52;76;0;0;53;76;0;0;54;76;0;0;55;76;0;0;56;76;0;0;57;76;0;0;58;76;0;0;59;76;0;0;60;76;0;0;61;76;0;0;62;76;0;0;63;76;0;0;64;76;0;0;65;76;0;0;66;76;0;0;67;76;0;0;68;76;0;0;69;76;0;0;70;76;0;0;71;76;0;0;72;76;0;0;73;76;0;0;74;76;0;0;75;76;0;0;76;76;0;0;77;76;0;0;78;76;0;0;79;76;0;0;80;76;0;0;81;76;0;0;82;76;0;0;83;76;0;0;84;76;0;0;85;76;0;0;86;76;0;0;87;76;0;0;88;76;0;0;89;76;0;0;90;76;0;0;91;76;0;0;92;76;0;0;93;76;0;0;94;76;0;0;95;76;0;0;96;76;0;0;97;76;0;0;98;76;0;0;99;76;0;0;100;76;0;0;101;76;0;0;102;76;0;0;103;76;0;0;104;76;0;0;105;76;0;0;106;76;0;0;107;76;0;0;108;76;0;0;109;76;0;0;110;76;0;0;111;76;0;0;112;76;0;0;113;76;0;0;114;76;0;0;115;76;0;0;116;76;0;0;117;76;0;0;118;76;0;0;119;76;0;0;120;76;0;0;121;76;0;0;122;76;0;0;123;76;0;0;124;76;0;0;125;76;0;0;126;76;0;0;127;76;0;0;128;76;0;0;129;76;0;0;130;76;0;0;131;76;0;0;132;76;0;0;133;76;0;0;134;76;0;0;135;76;0;0;136;76;0;0;137;76;0;0;138;76;0;0;139;76;0;0;140;76;0;0;141;76;0;0;142;76;0;0;143;76;0;0;144;76;0;0;145;76;0;0;146;76;0;0;147;76;0;0;148;76;0;0;149;76;0;0;150;76;0;0;151;76;0;0;152;76;0;0;153;76;0;0;154;76;0;0;155;76;0;0;156;76;0;0;157;76;0;0;158;76;0;0;159;76;0;0;160;76;0;0;161;76;0;0;162;76;0;0;163;76;0;0;164;76;0;0;165;76;0;0;166;76;0;0;167;76;0;0;168;76;0;0;169;76;0;0;170;76;0;0;171;76;0;0;172;76;0;0;173;76;0;0;174;76;0;0;175;76;0;0;176;76;0;0;177;76;0;0;178;76;0;0;179;76;0;0;180;76;0;0;181;76;0;0;182;76;0;0;183;76;0;0;184;76;0;0;185;76;0;0;186;76;0;0;187;76;0;0;188;76;0;0;189;76;0;0;190;76;0;0;191;76;0;0;192;76;0;0;193;76;0;0;194;76;0;0;195;76;0;0;196;76;0;0;197;76;0;0;198;76;0;0;199;76;0;0;200;76;0;0;201;76;0;0;202;76;0;0;203;76;0;0;204;76;0;0;205;76;0;0;206;76;0;0;207;76;0;0;208;76;0;0;209;76;0;0;210;76;0;0;211;76;0;0;212;76;0;0;213;76;0;0;214;76;0;0;215;76;0;0;216;76;0;0;217;76;0;0;218;76;0;0;219;76;0;0;220;76;0;0;221;76;0;0;222;76;0;0;223;76;0;0;224;76;0;0;225;76;0;0;226;76;0;0;227;76;0;0;228;76;0;0;229;76;0;0;230;76;0;0;231;76;0;0;232;76;0;0;233;76;0;0;234;76;0;0;235;76;0;0;236;76;0;0;237;76;0;0;238;76;0;0;239;76;0;0;240;76;0;0;241;76;0;0;242;76;0;0;243;76;0;0;244;76;0;0;245;76;0;0;246;76;0;0;247;76;0;0;248;76;0;0;249;76;0;0;250;76;0;0;251;76;0;0;252;76;0;0;253;76;0;0;254;76;0;0;255;76;0;0;0;77;0;0;1;77;0;0;2;77;0;0;3;77;0;0;4;77;0;0;5;77;0;0;6;77;0;0;7;77;0;0;8;77;0;0;9;77;0;0;10;77;0;0;11;77;0;0;12;77;0;0;13;77;0;0;14;77;0;0;15;77;0;0;16;77;0;0;17;77;0;0;18;77;0;0;19;77;0;0;20;77;0;0;21;77;0;0;22;77;0;0;23;77;0;0;24;77;0;0;25;77;0;0;26;77;0;0;27;77;0;0;28;77;0;0;29;77;0;0;30;77;0;0;31;77;0;0;32;77;0;0;33;77;0;0;34;77;0;0;35;77;0;0;36;77;0;0;37;77;0;0;38;77;0;0;39;77;0;0;40;77;0;0;41;77;0;0;42;77;0;0;43;77;0;0;44;77;0;0;45;77;0;0;46;77;0;0;47;77;0;0;48;77;0;0;49;77;0;0;50;77;0;0;51;77;0;0;52;77;0;0;53;77;0;0;54;77;0;0;55;77;0;0;56;77;0;0;57;77;0;0;58;77;0;0;59;77;0;0;60;77;0;0;61;77;0;0;62;77;0;0;63;77;0;0;64;77;0;0;65;77;0;0;66;77;0;0;67;77;0;0;68;77;0;0;69;77;0;0;70;77;0;0;71;77;0;0;72;77;0;0;73;77;0;0;74;77;0;0;75;77;0;0;76;77;0;0;77;77;0;0;78;77;0;0;79;77;0;0;80;77;0;0;81;77;0;0;82;77;0;0;83;77;0;0;84;77;0;0;85;77;0;0;86;77;0;0;87;77;0;0;88;77;0;0;89;77;0;0;90;77;0;0;91;77;0;0;92;77;0;0;93;77;0;0;94;77;0;0;95;77;0;0;96;77;0;0;97;77;0;0;98;77;0;0;99;77;0;0;100;77;0;0;101;77;0;0;102;77;0;0;103;77;0;0;104;77;0;0;105;77;0;0;106;77;0;0;107;77;0;0;108;77;0;0;109;77;0;0;110;77;0;0;111;77;0;0;112;77;0;0;113;77;0;0;114;77;0;0;115;77;0;0;116;77;0;0;117;77;0;0;118;77;0;0;119;77;0;0;120;77;0;0;121;77;0;0;122;77;0;0;123;77;0;0;124;77;0;0;125;77;0;0;126;77;0;0;127;77;0;0;128;77;0;0;129;77;0;0;130;77;0;0;131;77;0;0;132;77;0;0;133;77;0;0;134;77;0;0;135;77;0;0;136;77;0;0;137;77;0;0;138;77;0;0;139;77;0;0;140;77;0;0;141;77;0;0;142;77;0;0;143;77;0;0;144;77;0;0;145;77;0;0;146;77;0;0;147;77;0;0;148;77;0;0;149;77;0;0;150;77;0;0;151;77;0;0;152;77;0;0;153;77;0;0;154;77;0;0;155;77;0;0;156;77;0;0;157;77;0;0;158;77;0;0;159;77;0;0;160;77;0;0;161;77;0;0;162;77;0;0;163;77;0;0;164;77;0;0;165;77;0;0;166;77;0;0;167;77;0;0;168;77;0;0;169;77;0;0;170;77;0;0;171;77;0;0;172;77;0;0;173;77;0;0;174;77;0;0;175;77;0;0;176;77;0;0;177;77;0;0;178;77;0;0;179;77;0;0;180;77;0;0;181;77;0;0;182;77;0;0;183;77;0;0;184;77;0;0;185;77;0;0;186;77;0;0;187;77;0;0;188;77;0;0;189;77;0;0;190;77;0;0;191;77;0;0;192;77;0;0;193;77;0;0;194;77;0;0;195;77;0;0;196;77;0;0;197;77;0;0;198;77;0;0;199;77;0;0;200;77;0;0;201;77;0;0;202;77;0;0;203;77;0;0;204;77;0;0;205;77;0;0;206;77;0;0;207;77;0;0;208;77;0;0;209;77;0;0;210;77;0;0;211;77;0;0;212;77;0;0;213;77;0;0;214;77;0;0;215;77;0;0;216;77;0;0;217;77;0;0;218;77;0;0;219;77;0;0;220;77;0;0;221;77;0;0;222;77;0;0;223;77;0;0;224;77;0;0;225;77;0;0;226;77;0;0;227;77;0;0;228;77;0;0;229;77;0;0;230;77;0;0;231;77;0;0;232;77;0;0;233;77;0;0;234;77;0;0;235;77;0;0;236;77;0;0;237;77;0;0;238;77;0;0;239;77;0;0;240;77;0;0;241;77;0;0;242;77;0;0;243;77;0;0;244;77;0;0;245;77;0;0;246;77;0;0;247;77;0;0;248;77;0;0;249;77;0;0;250;77;0;0;251;77;0;0;252;77;0;0;253;77;0;0;254;77;0;0;255;77;0;0;0;78;0;0;1;78;0;0;2;78;0;0;3;78;0;0;4;78;0;0;5;78;0;0;6;78;0;0;7;78;0;0;8;78;0;0;9;78;0;0;10;78;0;0;11;78;0;0;12;78;0;0;13;78;0;0;14;78;0;0;15;78;0;0;16;78;0;0;17;78;0;0;18;78;0;0;19;78;0;0;20;78;0;0;21;78;0;0;22;78;0;0;23;78;0;0;24;78;0;0;25;78;0;0;26;78;0;0;27;78;0;0;28;78;0;0;29;78;0;0;30;78;0;0;31;78;0;0;32;78;0;0;33;78;0;0;34;78;0;0;35;78;0;0;36;78;0;0;37;78;0;0;38;78;0;0;39;78;0;0;40;78;0;0;41;78;0;0;42;78;0;0;43;78;0;0;44;78;0;0;45;78;0;0;46;78;0;0;47;78;0;0;48;78;0;0;49;78;0;0;50;78;0;0;51;78;0;0;52;78;0;0;53;78;0;0;54;78;0;0;55;78;0;0;56;78;0;0;57;78;0;0;58;78;0;0;59;78;0;0;60;78;0;0;61;78;0;0;62;78;0;0;63;78;0;0;64;78;0;0;65;78;0;0;66;78;0;0;67;78;0;0;68;78;0;0;69;78;0;0;70;78;0;0;71;78;0;0;72;78;0;0;73;78;0;0;74;78;0;0;75;78;0;0;76;78;0;0;77;78;0;0;78;78;0;0;79;78;0;0;80;78;0;0;81;78;0;0;82;78;0;0;83;78;0;0;84;78;0;0;85;78;0;0;86;78;0;0;87;78;0;0;88;78;0;0;89;78;0;0;90;78;0;0;91;78;0;0;92;78;0;0;93;78;0;0;94;78;0;0;95;78;0;0;96;78;0;0;97;78;0;0;98;78;0;0;99;78;0;0;100;78;0;0;101;78;0;0;102;78;0;0;103;78;0;0;104;78;0;0;105;78;0;0;106;78;0;0;107;78;0;0;108;78;0;0;109;78;0;0;110;78;0;0;111;78;0;0;112;78;0;0;113;78;0;0;114;78;0;0;115;78;0;0;116;78;0;0;117;78;0;0;118;78;0;0;119;78;0;0;120;78;0;0;121;78;0;0;122;78;0;0;123;78;0;0;124;78;0;0;125;78;0;0;126;78;0;0;127;78;0;0;128;78;0;0;129;78;0;0;130;78;0;0;131;78;0;0;132;78;0;0;133;78;0;0;134;78;0;0;135;78;0;0;136;78;0;0;137;78;0;0;138;78;0;0;139;78;0;0;140;78;0;0;141;78;0;0;142;78;0;0;143;78;0;0;144;78;0;0;145;78;0;0;146;78;0;0;147;78;0;0;148;78;0;0;149;78;0;0;150;78;0;0;151;78;0;0;152;78;0;0;153;78;0;0;154;78;0;0;155;78;0;0;156;78;0;0;157;78;0;0;158;78;0;0;159;78;0;0;160;78;0;0;161;78;0;0;162;78;0;0;163;78;0;0;164;78;0;0;165;78;0;0;166;78;0;0;167;78;0;0;168;78;0;0;169;78;0;0;170;78;0;0;171;78;0;0;172;78;0;0;173;78;0;0;174;78;0;0;175;78;0;0;176;78;0;0;177;78;0;0;178;78;0;0;179;78;0;0;180;78;0;0;181;78;0;0;182;78;0;0;183;78;0;0;184;78;0;0;185;78;0;0;186;78;0;0;187;78;0;0;188;78;0;0;189;78;0;0;190;78;0;0;191;78;0;0;192;78;0;0;193;78;0;0;194;78;0;0;195;78;0;0;196;78;0;0;197;78;0;0;198;78;0;0;199;78;0;0;200;78;0;0;201;78;0;0;202;78;0;0;203;78;0;0;204;78;0;0;205;78;0;0;206;78;0;0;207;78;0;0;208;78;0;0;209;78;0;0;210;78;0;0;211;78;0;0;212;78;0;0;213;78;0;0;214;78;0;0;215;78;0;0;216;78;0;0;217;78;0;0;218;78;0;0;219;78;0;0;220;78;0;0;221;78;0;0;222;78;0;0;223;78;0;0;224;78;0;0;225;78;0;0;226;78;0;0;227;78;0;0;228;78;0;0;229;78;0;0;230;78;0;0;231;78;0;0;232;78;0;0;233;78;0;0;234;78;0;0;235;78;0;0;236;78;0;0;237;78;0;0;238;78;0;0;239;78;0;0;240;78;0;0;241;78;0;0;242;78;0;0;243;78;0;0;244;78;0;0;245;78;0;0;246;78;0;0;247;78;0;0;248;78;0;0;249;78;0;0;250;78;0;0;251;78;0;0;252;78;0;0;253;78;0;0;254;78;0;0;255;78;0;0;0;79;0;0;1;79;0;0;2;79;0;0;3;79;0;0;4;79;0;0;5;79;0;0;6;79;0;0;7;79;0;0;8;79;0;0;9;79;0;0;10;79;0;0;11;79;0;0;12;79;0;0;13;79;0;0;14;79;0;0;15;79;0;0;16;79;0;0;17;79;0;0;18;79;0;0;19;79;0;0;20;79;0;0;21;79;0;0;22;79;0;0;23;79;0;0;24;79;0;0;25;79;0;0;26;79;0;0;27;79;0;0;28;79;0;0;29;79;0;0;30;79;0;0;31;79;0;0;32;79;0;0;33;79;0;0;34;79;0;0;35;79;0;0;36;79;0;0;37;79;0;0;38;79;0;0;39;79;0;0;40;79;0;0;41;79;0;0;42;79;0;0;43;79;0;0;44;79;0;0;45;79;0;0;46;79;0;0;47;79;0;0;48;79;0;0;49;79;0;0;50;79;0;0;51;79;0;0;52;79;0;0;53;79;0;0;54;79;0;0;55;79;0;0;56;79;0;0;57;79;0;0;58;79;0;0;59;79;0;0;60;79;0;0;61;79;0;0;62;79;0;0;63;79;0;0;64;79;0;0;65;79;0;0;66;79;0;0;67;79;0;0;68;79;0;0;69;79;0;0;70;79;0;0;71;79;0;0;72;79;0;0;73;79;0;0;74;79;0;0;75;79;0;0;76;79;0;0;77;79;0;0;78;79;0;0;79;79;0;0;80;79;0;0;81;79;0;0;82;79;0;0;83;79;0;0;84;79;0;0;85;79;0;0;86;79;0;0;87;79;0;0;88;79;0;0;89;79;0;0;90;79;0;0;91;79;0;0;92;79;0;0;93;79;0;0;94;79;0;0;95;79;0;0;96;79;0;0;97;79;0;0;98;79;0;0;99;79;0;0;100;79;0;0;101;79;0;0;102;79;0;0;103;79;0;0;104;79;0;0;105;79;0;0;106;79;0;0;107;79;0;0;108;79;0;0;109;79;0;0;110;79;0;0;111;79;0;0;112;79;0;0;113;79;0;0;114;79;0;0;115;79;0;0;116;79;0;0;117;79;0;0;118;79;0;0;119;79;0;0;120;79;0;0;121;79;0;0;122;79;0;0;123;79;0;0;124;79;0;0;125;79;0;0;126;79;0;0;127;79;0;0;128;79;0;0;129;79;0;0;130;79;0;0;131;79;0;0;132;79;0;0;133;79;0;0;134;79;0;0;135;79;0;0;136;79;0;0;137;79;0;0;138;79;0;0;139;79;0;0;140;79;0;0;141;79;0;0;142;79;0;0;143;79;0;0;144;79;0;0;145;79;0;0;146;79;0;0;147;79;0;0;148;79;0;0;149;79;0;0;150;79;0;0;151;79;0;0;152;79;0;0;153;79;0;0;154;79;0;0;155;79;0;0;156;79;0;0;157;79;0;0;158;79;0;0;159;79;0;0;160;79;0;0;161;79;0;0;162;79;0;0;163;79;0;0;164;79;0;0;165;79;0;0;166;79;0;0;167;79;0;0;168;79;0;0;169;79;0;0;170;79;0;0;171;79;0;0;172;79;0;0;173;79;0;0;174;79;0;0;175;79;0;0;176;79;0;0;177;79;0;0;178;79;0;0;179;79;0;0;180;79;0;0;181;79;0;0;182;79;0;0;183;79;0;0;184;79;0;0;185;79;0;0;186;79;0;0;187;79;0;0;188;79;0;0;189;79;0;0;190;79;0;0;191;79;0;0;192;79;0;0;193;79;0;0;194;79;0;0;195;79;0;0;196;79;0;0;197;79;0;0;198;79;0;0;199;79;0;0;200;79;0;0;201;79;0;0;202;79;0;0;203;79;0;0;204;79;0;0;205;79;0;0;206;79;0;0;207;79;0;0;208;79;0;0;209;79;0;0;210;79;0;0;211;79;0;0;212;79;0;0;213;79;0;0;214;79;0;0;215;79;0;0;216;79;0;0;217;79;0;0;218;79;0;0;219;79;0;0;220;79;0;0;221;79;0;0;222;79;0;0;223;79;0;0;224;79;0;0;225;79;0;0;226;79;0;0;227;79;0;0;228;79;0;0;229;79;0;0;230;79;0;0;231;79;0;0;232;79;0;0;233;79;0;0;234;79;0;0;235;79;0;0;236;79;0;0;237;79;0;0;238;79;0;0;239;79;0;0;240;79;0;0;241;79;0;0;242;79;0;0;243;79;0;0;244;79;0;0;245;79;0;0;246;79;0;0;247;79;0;0;248;79;0;0;249;79;0;0;250;79;0;0;251;79;0;0;252;79;0;0;253;79;0;0;254;79;0;0;255;79;0;0;0;80;0;0;1;80;0;0;2;80;0;0;3;80;0;0;4;80;0;0;5;80;0;0;6;80;0;0;7;80;0;0;8;80;0;0;9;80;0;0;10;80;0;0;11;80;0;0;12;80;0;0;13;80;0;0;14;80;0;0;15;80;0;0;16;80;0;0;17;80;0;0;18;80;0;0;19;80;0;0;20;80;0;0;21;80;0;0;22;80;0;0;23;80;0;0;24;80;0;0;25;80;0;0;26;80;0;0;27;80;0;0;28;80;0;0;29;80;0;0;30;80;0;0;31;80;0;0;32;80;0;0;33;80;0;0;34;80;0;0;35;80;0;0;36;80;0;0;37;80;0;0;38;80;0;0;39;80;0;0;40;80;0;0;41;80;0;0;42;80;0;0;43;80;0;0;44;80;0;0;45;80;0;0;46;80;0;0;47;80;0;0;48;80;0;0;49;80;0;0;50;80;0;0;51;80;0;0;52;80;0;0;53;80;0;0;54;80;0;0;55;80;0;0;56;80;0;0;57;80;0;0;58;80;0;0;59;80;0;0;60;80;0;0;61;80;0;0;62;80;0;0;63;80;0;0;64;80;0;0;65;80;0;0;66;80;0;0;67;80;0;0;68;80;0;0;69;80;0;0;70;80;0;0;71;80;0;0;72;80;0;0;73;80;0;0;74;80;0;0;75;80;0;0;76;80;0;0;77;80;0;0;78;80;0;0;79;80;0;0;80;80;0;0;81;80;0;0;82;80;0;0;83;80;0;0;84;80;0;0;85;80;0;0;86;80;0;0;87;80;0;0;88;80;0;0;89;80;0;0;90;80;0;0;91;80;0;0;92;80;0;0;93;80;0;0;94;80;0;0;95;80;0;0;96;80;0;0;97;80;0;0;98;80;0;0;99;80;0;0;100;80;0;0;101;80;0;0;102;80;0;0;103;80;0;0;104;80;0;0;105;80;0;0;106;80;0;0;107;80;0;0;108;80;0;0;109;80;0;0;110;80;0;0;111;80;0;0;112;80;0;0;113;80;0;0;114;80;0;0;115;80;0;0;116;80;0;0;117;80;0;0;118;80;0;0;119;80;0;0;120;80;0;0;121;80;0;0;122;80;0;0;123;80;0;0;124;80;0;0;125;80;0;0;126;80;0;0;127;80;0;0;128;80;0;0;129;80;0;0;130;80;0;0;131;80;0;0;132;80;0;0;133;80;0;0;134;80;0;0;135;80;0;0;136;80;0;0;137;80;0;0;138;80;0;0;139;80;0;0;140;80;0;0;141;80;0;0;142;80;0;0;143;80;0;0;144;80;0;0;145;80;0;0;146;80;0;0;147;80;0;0;148;80;0;0;149;80;0;0;150;80;0;0;151;80;0;0;152;80;0;0;153;80;0;0;154;80;0;0;155;80;0;0;156;80;0;0;157;80;0;0;158;80;0;0;159;80;0;0;160;80;0;0;161;80;0;0;162;80;0;0;163;80;0;0;164;80;0;0;165;80;0;0;166;80;0;0;167;80;0;0;168;80;0;0;169;80;0;0;170;80;0;0;171;80;0;0;172;80;0;0;173;80;0;0;174;80;0;0;175;80;0;0;176;80;0;0;177;80;0;0;178;80;0;0;179;80;0;0;180;80;0;0;181;80;0;0;182;80;0;0;183;80;0;0;184;80;0;0;185;80;0;0;186;80;0;0;187;80;0;0;188;80;0;0;189;80;0;0;190;80;0;0;191;80;0;0;192;80;0;0;193;80;0;0;194;80;0;0;195;80;0;0;196;80;0;0;197;80;0;0;198;80;0;0;199;80;0;0;200;80;0;0;201;80;0;0;202;80;0;0;203;80;0;0;204;80;0;0;205;80;0;0;206;80;0;0;207;80;0;0;208;80;0;0;209;80;0;0;210;80;0;0;211;80;0;0;212;80;0;0;213;80;0;0;214;80;0;0;215;80;0;0;216;80;0;0;217;80;0;0;218;80;0;0;219;80;0;0;220;80;0;0;221;80;0;0;222;80;0;0;223;80;0;0;224;80;0;0;225;80;0;0;226;80;0;0;227;80;0;0;228;80;0;0;229;80;0;0;230;80;0;0;231;80;0;0;232;80;0;0;233;80;0;0;234;80;0;0;235;80;0;0;236;80;0;0;237;80;0;0;238;80;0;0;239;80;0;0;240;80;0;0;241;80;0;0;242;80;0;0;243;80;0;0;244;80;0;0;245;80;0;0;246;80;0;0;247;80;0;0;248;80;0;0;249;80;0;0;250;80;0;0;251;80;0;0;252;80;0;0;253;80;0;0;254;80;0;0;255;80;0;0;0;81;0;0;1;81;0;0;2;81;0;0;3;81;0;0;4;81;0;0;5;81;0;0;6;81;0;0;7;81;0;0;8;81;0;0;9;81;0;0;10;81;0;0;11;81;0;0;12;81;0;0;13;81;0;0;14;81;0;0;15;81;0;0;16;81;0;0;17;81;0;0;18;81;0;0;19;81;0;0;20;81;0;0;21;81;0;0;22;81;0;0;23;81;0;0;24;81;0;0;25;81;0;0;26;81;0;0;27;81;0;0;28;81;0;0;29;81;0;0;30;81;0;0;31;81;0;0;32;81;0;0;33;81;0;0;34;81;0;0;35;81;0;0;36;81;0;0;37;81;0;0;38;81;0;0;39;81;0;0;40;81;0;0;41;81;0;0;42;81;0;0;43;81;0;0;44;81;0;0;45;81;0;0;46;81;0;0;47;81;0;0;48;81;0;0;49;81;0;0;50;81;0;0;51;81;0;0;52;81;0;0;53;81;0;0;54;81;0;0;55;81;0;0;56;81;0;0;57;81;0;0;58;81;0;0;59;81;0;0;60;81;0;0;61;81;0;0;62;81;0;0;63;81;0;0;64;81;0;0;65;81;0;0;66;81;0;0;67;81;0;0;68;81;0;0;69;81;0;0;70;81;0;0;71;81;0;0;72;81;0;0;73;81;0;0;74;81;0;0;75;81;0;0;76;81;0;0;77;81;0;0;78;81;0;0;79;81;0;0;80;81;0;0;81;81;0;0;82;81;0;0;83;81;0;0;84;81;0;0;85;81;0;0;86;81;0;0;87;81;0;0;88;81;0;0;89;81;0;0;90;81;0;0;91;81;0;0;92;81;0;0;93;81;0;0;94;81;0;0;95;81;0;0;96;81;0;0;97;81;0;0;98;81;0;0;99;81;0;0;100;81;0;0;101;81;0;0;102;81;0;0;103;81;0;0;104;81;0;0;105;81;0;0;106;81;0;0;107;81;0;0;108;81;0;0;109;81;0;0;110;81;0;0;111;81;0;0;112;81;0;0;113;81;0;0;114;81;0;0;115;81;0;0;116;81;0;0;117;81;0;0;118;81;0;0;119;81;0;0;120;81;0;0;121;81;0;0;122;81;0;0;123;81;0;0;124;81;0;0;125;81;0;0;126;81;0;0;127;81;0;0;128;81;0;0;129;81;0;0;130;81;0;0;131;81;0;0;132;81;0;0;133;81;0;0;134;81;0;0;135;81;0;0;136;81;0;0;137;81;0;0;138;81;0;0;139;81;0;0;140;81;0;0;141;81;0;0;142;81;0;0;143;81;0;0;144;81;0;0;145;81;0;0;146;81;0;0;147;81;0;0;148;81;0;0;149;81;0;0;150;81;0;0;151;81;0;0;152;81;0;0;153;81;0;0;154;81;0;0;155;81;0;0;156;81;0;0;157;81;0;0;158;81;0;0;159;81;0;0;160;81;0;0;161;81;0;0;162;81;0;0;163;81;0;0;164;81;0;0;165;81;0;0;166;81;0;0;167;81;0;0;168;81;0;0;169;81;0;0;170;81;0;0;171;81;0;0;172;81;0;0;173;81;0;0;174;81;0;0;175;81;0;0;176;81;0;0;177;81;0;0;178;81;0;0;179;81;0;0;180;81;0;0;181;81;0;0;182;81;0;0;183;81;0;0;184;81;0;0;185;81;0;0;186;81;0;0;187;81;0;0;188;81;0;0;189;81;0;0;190;81;0;0;191;81;0;0;192;81;0;0;193;81;0;0;194;81;0;0;195;81;0;0;196;81;0;0;197;81;0;0;198;81;0;0;199;81;0;0;200;81;0;0;201;81;0;0;202;81;0;0;203;81;0;0;204;81;0;0;205;81;0;0;206;81;0;0;207;81;0;0;208;81;0;0;209;81;0;0;210;81;0;0;211;81;0;0;212;81;0;0;213;81;0;0;214;81;0;0;215;81;0;0;216;81;0;0;217;81;0;0;218;81;0;0;219;81;0;0;220;81;0;0;221;81;0;0;222;81;0;0;223;81;0;0;224;81;0;0;225;81;0;0;226;81;0;0;227;81;0;0;228;81;0;0;229;81;0;0;230;81;0;0;231;81;0;0;232;81;0;0;233;81;0;0;234;81;0;0;235;81;0;0;236;81;0;0;237;81;0;0;238;81;0;0;239;81;0;0;240;81;0;0;241;81;0;0;242;81;0;0;243;81;0;0;244;81;0;0;245;81;0;0;246;81;0;0;247;81;0;0;248;81;0;0;249;81;0;0;250;81;0;0;251;81;0;0;252;81;0;0;253;81;0;0;254;81;0;0;255;81;0;0;0;82;0;0;1;82;0;0;2;82;0;0;3;82;0;0;4;82;0;0;5;82;0;0;6;82;0;0;7;82;0;0;8;82;0;0;9;82;0;0;10;82;0;0;11;82;0;0;12;82;0;0;13;82;0;0;14;82;0;0;15;82;0;0;16;82;0;0;17;82;0;0;18;82;0;0;19;82;0;0;20;82;0;0;21;82;0;0;22;82;0;0;23;82;0;0;24;82;0;0;25;82;0;0;26;82;0;0;27;82;0;0;28;82;0;0;29;82;0;0;30;82;0;0;31;82;0;0;32;82;0;0;33;82;0;0;34;82;0;0;35;82;0;0;36;82;0;0;37;82;0;0;38;82;0;0;39;82;0;0;40;82;0;0;41;82;0;0;42;82;0;0;43;82;0;0;44;82;0;0;45;82;0;0;46;82;0;0;47;82;0;0;48;82;0;0;49;82;0;0;50;82;0;0;51;82;0;0;52;82;0;0;53;82;0;0;54;82;0;0;55;82;0;0;56;82;0;0;57;82;0;0;58;82;0;0;59;82;0;0;60;82;0;0;61;82;0;0;62;82;0;0;63;82;0;0;64;82;0;0;65;82;0;0;66;82;0;0;67;82;0;0;68;82;0;0;69;82;0;0;70;82;0;0;71;82;0;0;72;82;0;0;73;82;0;0;74;82;0;0;75;82;0;0;76;82;0;0;77;82;0;0;78;82;0;0;79;82;0;0;80;82;0;0;81;82;0;0;82;82;0;0;83;82;0;0;84;82;0;0;85;82;0;0;86;82;0;0;87;82;0;0;88;82;0;0;89;82;0;0;90;82;0;0;91;82;0;0;92;82;0;0;93;82;0;0;94;82;0;0;95;82;0;0;96;82;0;0;97;82;0;0;98;82;0;0;99;82;0;0;100;82;0;0;101;82;0;0;102;82;0;0;103;82;0;0;104;82;0;0;105;82;0;0;106;82;0;0;107;82;0;0;108;82;0;0;109;82;0;0;110;82;0;0;111;82;0;0;112;82;0;0;113;82;0;0;114;82;0;0;115;82;0;0;116;82;0;0;117;82;0;0;118;82;0;0;119;82;0;0;120;82;0;0;121;82;0;0;122;82;0;0;123;82;0;0;124;82;0;0;125;82;0;0;126;82;0;0;127;82;0;0;128;82;0;0;129;82;0;0;130;82;0;0;131;82;0;0;132;82;0;0;133;82;0;0;134;82;0;0;135;82;0;0;136;82;0;0;137;82;0;0;138;82;0;0;139;82;0;0;140;82;0;0;141;82;0;0;142;82;0;0;143;82;0;0;144;82;0;0;145;82;0;0;146;82;0;0;147;82;0;0;148;82;0;0;149;82;0;0;150;82;0;0;151;82;0;0;152;82;0;0;153;82;0;0;154;82;0;0;155;82;0;0;156;82;0;0;157;82;0;0;158;82;0;0;159;82;0;0;160;82;0;0;161;82;0;0;162;82;0;0;163;82;0;0;164;82;0;0;165;82;0;0;166;82;0;0;167;82;0;0;168;82;0;0;169;82;0;0;170;82;0;0;171;82;0;0;172;82;0;0;173;82;0;0;174;82;0;0;175;82;0;0;176;82;0;0;177;82;0;0;178;82;0;0;179;82;0;0;180;82;0;0;181;82;0;0;182;82;0;0;183;82;0;0;184;82;0;0;185;82;0;0;186;82;0;0;187;82;0;0;188;82;0;0;189;82;0;0;190;82;0;0;191;82;0;0;192;82;0;0;193;82;0;0;194;82;0;0;195;82;0;0;196;82;0;0;197;82;0;0;198;82;0;0;199;82;0;0;200;82;0;0;201;82;0;0;202;82;0;0;203;82;0;0;204;82;0;0;205;82;0;0;206;82;0;0;207;82;0;0;208;82;0;0;209;82;0;0;210;82;0;0;211;82;0;0;212;82;0;0;213;82;0;0;214;82;0;0;215;82;0;0;216;82;0;0;217;82;0;0;218;82;0;0;219;82;0;0;220;82;0;0;221;82;0;0;222;82;0;0;223;82;0;0;224;82;0;0;225;82;0;0;226;82;0;0;227;82;0;0;228;82;0;0;229;82;0;0;230;82;0;0;231;82;0;0;232;82;0;0;233;82;0;0;234;82;0;0;235;82;0;0;236;82;0;0;237;82;0;0;238;82;0;0;239;82;0;0;240;82;0;0;241;82;0;0;242;82;0;0;243;82;0;0;244;82;0;0;245;82;0;0;246;82;0;0;247;82;0;0;248;82;0;0;249;82;0;0;250;82;0;0;251;82;0;0;252;82;0;0;253;82;0;0;254;82;0;0;255;82;0;0;0;83;0;0;1;83;0;0;2;83;0;0;3;83;0;0;4;83;0;0;5;83;0;0;6;83;0;0;7;83;0;0;8;83;0;0;9;83;0;0;10;83;0;0;11;83;0;0;12;83;0;0;13;83;0;0;14;83;0;0;15;83;0;0;16;83;0;0;17;83;0;0;18;83;0;0;19;83;0;0;20;83;0;0;21;83;0;0;22;83;0;0;23;83;0;0;24;83;0;0;25;83;0;0;26;83;0;0;27;83;0;0;28;83;0;0;29;83;0;0;30;83;0;0;31;83;0;0;32;83;0;0;33;83;0;0;34;83;0;0;35;83;0;0;36;83;0;0;37;83;0;0;38;83;0;0;39;83;0;0;40;83;0;0;41;83;0;0;42;83;0;0;43;83;0;0;44;83;0;0;45;83;0;0;46;83;0;0;47;83;0;0;48;83;0;0;49;83;0;0;50;83;0;0;51;83;0;0;52;83;0;0;53;83;0;0;54;83;0;0;55;83;0;0;56;83;0;0;57;83;0;0;58;83;0;0;59;83;0;0;60;83;0;0;61;83;0;0;62;83;0;0;63;83;0;0;64;83;0;0;65;83;0;0;66;83;0;0;67;83;0;0;68;83;0;0;69;83;0;0;70;83;0;0;71;83;0;0;72;83;0;0;73;83;0;0;74;83;0;0;75;83;0;0;76;83;0;0;77;83;0;0;78;83;0;0;79;83;0;0;80;83;0;0;81;83;0;0;82;83;0;0;83;83;0;0;84;83;0;0;85;83;0;0;86;83;0;0;87;83;0;0;88;83;0;0;89;83;0;0;90;83;0;0;91;83;0;0;92;83;0;0;93;83;0;0;94;83;0;0;95;83;0;0;96;83;0;0;97;83;0;0;98;83;0;0;99;83;0;0;100;83;0;0;101;83;0;0;102;83;0;0;103;83;0;0;104;83;0;0;105;83;0;0;106;83;0;0;107;83;0;0;108;83;0;0;109;83;0;0;110;83;0;0;111;83;0;0;112;83;0;0;113;83;0;0;114;83;0;0;115;83;0;0;116;83;0;0;117;83;0;0;118;83;0;0;119;83;0;0;120;83;0;0;121;83;0;0;122;83;0;0;123;83;0;0;124;83;0;0;125;83;0;0;126;83;0;0;127;83;0;0;128;83;0;0;129;83;0;0;130;83;0;0;131;83;0;0;132;83;0;0;133;83;0;0;134;83;0;0;135;83;0;0;136;83;0;0;137;83;0;0;138;83;0;0;139;83;0;0;140;83;0;0;141;83;0;0;142;83;0;0;143;83;0;0;144;83;0;0;145;83;0;0;146;83;0;0;147;83;0;0;148;83;0;0;149;83;0;0;150;83;0;0;151;83;0;0;152;83;0;0;153;83;0;0;154;83;0;0;155;83;0;0;156;83;0;0;157;83;0;0;158;83;0;0;159;83;0;0;160;83;0;0;161;83;0;0;162;83;0;0;163;83;0;0;164;83;0;0;165;83;0;0;166;83;0;0;167;83;0;0;168;83;0;0;169;83;0;0;170;83;0;0;171;83;0;0;172;83;0;0;173;83;0;0;174;83;0;0;175;83;0;0;176;83;0;0;177;83;0;0;178;83;0;0;179;83;0;0;180;83;0;0;181;83;0;0;182;83;0;0;183;83;0;0;184;83;0;0;185;83;0;0;186;83;0;0;187;83;0;0;188;83;0;0;189;83;0;0;190;83;0;0;191;83;0;0;192;83;0;0;193;83;0;0;194;83;0;0;195;83;0;0;196;83;0;0;197;83;0;0;198;83;0;0;199;83;0;0;200;83;0;0;201;83;0;0;202;83;0;0;203;83;0;0;204;83;0;0;205;83;0;0;206;83;0;0;207;83;0;0;208;83;0;0;209;83;0;0;210;83;0;0;211;83;0;0;212;83;0;0;213;83;0;0;214;83;0;0;215;83;0;0;216;83;0;0;217;83;0;0;218;83;0;0;219;83;0;0;220;83;0;0;221;83;0;0;222;83;0;0;223;83;0;0;224;83;0;0;225;83;0;0;226;83;0;0;227;83;0;0;228;83;0;0;229;83;0;0;230;83;0;0;231;83;0;0;232;83;0;0;233;83;0;0;234;83;0;0;235;83;0;0;236;83;0;0;237;83;0;0;238;83;0;0;239;83;0;0;240;83;0;0;241;83;0;0;242;83;0;0;243;83;0;0;244;83;0;0;245;83;0;0;246;83;0;0;247;83;0;0;248;83;0;0;249;83;0;0;250;83;0;0;251;83;0;0;252;83;0;0;253;83;0;0;254;83;0;0;255;83;0;0;0;84;0;0;1;84;0;0;2;84;0;0;3;84;0;0;4;84;0;0;5;84;0;0;6;84;0;0;7;84;0;0;8;84;0;0;9;84;0;0;10;84;0;0;11;84;0;0;12;84;0;0;13;84;0;0;14;84;0;0;15;84;0;0;16;84;0;0;17;84;0;0;18;84;0;0;19;84;0;0;20;84;0;0;21;84;0;0;22;84;0;0;23;84;0;0;24;84;0;0;25;84;0;0;26;84;0;0;27;84;0;0;28;84;0;0;29;84;0;0;30;84;0;0;31;84;0;0;32;84;0;0;33;84;0;0;34;84;0;0;35;84;0;0;36;84;0;0;37;84;0;0;38;84;0;0;39;84;0;0;40;84;0;0;41;84;0;0;42;84;0;0;43;84;0;0;44;84;0;0;45;84;0;0;46;84;0;0;47;84;0;0;48;84;0;0;49;84;0;0;50;84;0;0;51;84;0;0;52;84;0;0;53;84;0;0;54;84;0;0;55;84;0;0;56;84;0;0;57;84;0;0;58;84;0;0;59;84;0;0;60;84;0;0;61;84;0;0;62;84;0;0;63;84;0;0;64;84;0;0;65;84;0;0;66;84;0;0;67;84;0;0;68;84;0;0;69;84;0;0;70;84;0;0;71;84;0;0;72;84;0;0;73;84;0;0;74;84;0;0;75;84;0;0;76;84;0;0;77;84;0;0;78;84;0;0;79;84;0;0;80;84;0;0;81;84;0;0;82;84;0;0;83;84;0;0;84;84;0;0;85;84;0;0;86;84;0;0;87;84;0;0;88;84;0;0;89;84;0;0;90;84;0;0;91;84;0;0;92;84;0;0;93;84;0;0;94;84;0;0;95;84;0;0;96;84;0;0;97;84;0;0;98;84;0;0;99;84;0;0;100;84;0;0;101;84;0;0;102;84;0;0;103;84;0;0;104;84;0;0;105;84;0;0;106;84;0;0;107;84;0;0;108;84;0;0;109;84;0;0;110;84;0;0;111;84;0;0;112;84;0;0;113;84;0;0;114;84;0;0;115;84;0;0;116;84;0;0;117;84;0;0;118;84;0;0;119;84;0;0;120;84;0;0;121;84;0;0;122;84;0;0;123;84;0;0;124;84;0;0;125;84;0;0;126;84;0;0;127;84;0;0;128;84;0;0;129;84;0;0;130;84;0;0;131;84;0;0;132;84;0;0;133;84;0;0;134;84;0;0;135;84;0;0;136;84;0;0;137;84;0;0;138;84;0;0;139;84;0;0;140;84;0;0;141;84;0;0;142;84;0;0;143;84;0;0;144;84;0;0;145;84;0;0;146;84;0;0;147;84;0;0;148;84;0;0;149;84;0;0;150;84;0;0;151;84;0;0;152;84;0;0;153;84;0;0;154;84;0;0;155;84;0;0;156;84;0;0;157;84;0;0;158;84;0;0;159;84;0;0;160;84;0;0;161;84;0;0;162;84;0;0;163;84;0;0;164;84;0;0;165;84;0;0;166;84;0;0;167;84;0;0;168;84;0;0;169;84;0;0;170;84;0;0;171;84;0;0;172;84;0;0;173;84;0;0;174;84;0;0;175;84;0;0;176;84;0;0;177;84;0;0;178;84;0;0;179;84;0;0;180;84;0;0;181;84;0;0;182;84;0;0;183;84;0;0;184;84;0;0;185;84;0;0;186;84;0;0;187;84;0;0;188;84;0;0;189;84;0;0;190;84;0;0;191;84;0;0;192;84;0;0;193;84;0;0;194;84;0;0;195;84;0;0;196;84;0;0;197;84;0;0;198;84;0;0;199;84;0;0;200;84;0;0;201;84;0;0;202;84;0;0;203;84;0;0;204;84;0;0;205;84;0;0;206;84;0;0;207;84;0;0;208;84;0;0;209;84;0;0;210;84;0;0;211;84;0;0;212;84;0;0;213;84;0;0;214;84;0;0;215;84;0;0;216;84;0;0;217;84;0;0;218;84;0;0;219;84;0;0;220;84;0;0;221;84;0;0;222;84;0;0;223;84;0;0;224;84;0;0;225;84;0;0;226;84;0;0;227;84;0;0;228;84;0;0;229;84;0;0;230;84;0;0;231;84;0;0;232;84;0;0;233;84;0;0;234;84;0;0;235;84;0;0;236;84;0;0;237;84;0;0;238;84;0;0;239;84;0;0;240;84;0;0;241;84;0;0;242;84;0;0;243;84;0;0;244;84;0;0;245;84;0;0;246;84;0;0;247;84;0;0;248;84;0;0;249;84;0;0;250;84;0;0;251;84;0;0;252;84;0;0;253;84;0;0;254;84;0;0;255;84;0;0;0;85;0;0;1;85;0;0;2;85;0;0;3;85;0;0;4;85;0;0;5;85;0;0;6;85;0;0;7;85;0;0;8;85;0;0;9;85;0;0;10;85;0;0;11;85;0;0;12;85;0;0;13;85;0;0;14;85;0;0;15;85;0;0;16;85;0;0;17;85;0;0;18;85;0;0;19;85;0;0;20;85;0;0;21;85;0;0;22;85;0;0;23;85;0;0;24;85;0;0;25;85;0;0;26;85;0;0;27;85;0;0;28;85;0;0;29;85;0;0;30;85;0;0;31;85;0;0;32;85;0;0;33;85;0;0;34;85;0;0;35;85;0;0;36;85;0;0;37;85;0;0;38;85;0;0;39;85;0;0;40;85;0;0;41;85;0;0;42;85;0;0;43;85;0;0;44;85;0;0;45;85;0;0;46;85;0;0;47;85;0;0;48;85;0;0;49;85;0;0;50;85;0;0;51;85;0;0;52;85;0;0;53;85;0;0;54;85;0;0;55;85;0;0;56;85;0;0;57;85;0;0;58;85;0;0;59;85;0;0;60;85;0;0;61;85;0;0;62;85;0;0;63;85;0;0;64;85;0;0;65;85;0;0;66;85;0;0;67;85;0;0;68;85;0;0;69;85;0;0;70;85;0;0;71;85;0;0;72;85;0;0;73;85;0;0;74;85;0;0;75;85;0;0;76;85;0;0;77;85;0;0;78;85;0;0;79;85;0;0;80;85;0;0;81;85;0;0;82;85;0;0;83;85;0;0;84;85;0;0;85;85;0;0;86;85;0;0;87;85;0;0;88;85;0;0;89;85;0;0;90;85;0;0;91;85;0;0;92;85;0;0;93;85;0;0;94;85;0;0;95;85;0;0;96;85;0;0;97;85;0;0;98;85;0;0;99;85;0;0;100;85;0;0;101;85;0;0;102;85;0;0;103;85;0;0;104;85;0;0;105;85;0;0;106;85;0;0;107;85;0;0;108;85;0;0;109;85;0;0;110;85;0;0;111;85;0;0;112;85;0;0;113;85;0;0;114;85;0;0;115;85;0;0;116;85;0;0;117;85;0;0;118;85;0;0;119;85;0;0;120;85;0;0;121;85;0;0;122;85;0;0;123;85;0;0;124;85;0;0;125;85;0;0;126;85;0;0;127;85;0;0;128;85;0;0;129;85;0;0;130;85;0;0;131;85;0;0;132;85;0;0;133;85;0;0;134;85;0;0;135;85;0;0;136;85;0;0;137;85;0;0;138;85;0;0;139;85;0;0;140;85;0;0;141;85;0;0;142;85;0;0;143;85;0;0;144;85;0;0;145;85;0;0;146;85;0;0;147;85;0;0;148;85;0;0;149;85;0;0;150;85;0;0;151;85;0;0;152;85;0;0;153;85;0;0;154;85;0;0;155;85;0;0;156;85;0;0;157;85;0;0;158;85;0;0;159;85;0;0;160;85;0;0;161;85;0;0;162;85;0;0;163;85;0;0;164;85;0;0;165;85;0;0;166;85;0;0;167;85;0;0;168;85;0;0;169;85;0;0;170;85;0;0;171;85;0;0;172;85;0;0;173;85;0;0;174;85;0;0;175;85;0;0;176;85;0;0;177;85;0;0;178;85;0;0;179;85;0;0;180;85;0;0;181;85;0;0;182;85;0;0;183;85;0;0;184;85;0;0;185;85;0;0;186;85;0;0;187;85;0;0;188;85;0;0;189;85;0;0;190;85;0;0;191;85;0;0;192;85;0;0;193;85;0;0;194;85;0;0;195;85;0;0;196;85;0;0;197;85;0;0;198;85;0;0;199;85;0;0;200;85;0;0;201;85;0;0;202;85;0;0;203;85;0;0;204;85;0;0;205;85;0;0;206;85;0;0;207;85;0;0;208;85;0;0;209;85;0;0;210;85;0;0;211;85;0;0;212;85;0;0;213;85;0;0;214;85;0;0;215;85;0;0;216;85;0;0;217;85;0;0;218;85;0;0;219;85;0;0;220;85;0;0;221;85;0;0;222;85;0;0;223;85;0;0;224;85;0;0;225;85;0;0;226;85;0;0;227;85;0;0;228;85;0;0;229;85;0;0;230;85;0;0;231;85;0;0;232;85;0;0;233;85;0;0;234;85;0;0;235;85;0;0;236;85;0;0;237;85;0;0;238;85;0;0;239;85;0;0;240;85;0;0;241;85;0;0;242;85;0;0;243;85;0;0;244;85;0;0;245;85;0;0;246;85;0;0;247;85;0;0;248;85;0;0;249;85;0;0;250;85;0;0;251;85;0;0;252;85;0;0;253;85;0;0;254;85;0;0;255;85;0;0;0;86;0;0;1;86;0;0;2;86;0;0;3;86;0;0;4;86;0;0;5;86;0;0;6;86;0;0;7;86;0;0;8;86;0;0;9;86;0;0;10;86;0;0;11;86;0;0;12;86;0;0;13;86;0;0;14;86;0;0;15;86;0;0;16;86;0;0;17;86;0;0;18;86;0;0;19;86;0;0;20;86;0;0;21;86;0;0;22;86;0;0;23;86;0;0;24;86;0;0;25;86;0;0;26;86;0;0;27;86;0;0;28;86;0;0;29;86;0;0;30;86;0;0;31;86;0;0;32;86;0;0;33;86;0;0;34;86;0;0;35;86;0;0;36;86;0;0;37;86;0;0;38;86;0;0;39;86;0;0;40;86;0;0;41;86;0;0;42;86;0;0;43;86;0;0;44;86;0;0;45;86;0;0;46;86;0;0;47;86;0;0;48;86;0;0;49;86;0;0;50;86;0;0;51;86;0;0;52;86;0;0;53;86;0;0;54;86;0;0;55;86;0;0;56;86;0;0;57;86;0;0;58;86;0;0;59;86;0;0;60;86;0;0;61;86;0;0;62;86;0;0;63;86;0;0;64;86;0;0;65;86;0;0;66;86;0;0;67;86;0;0;68;86;0;0;69;86;0;0;70;86;0;0;71;86;0;0;72;86;0;0;73;86;0;0;74;86;0;0;75;86;0;0;76;86;0;0;77;86;0;0;78;86;0;0;79;86;0;0;80;86;0;0;81;86;0;0;82;86;0;0;83;86;0;0;84;86;0;0;85;86;0;0;86;86;0;0;87;86;0;0;88;86;0;0;89;86;0;0;90;86;0;0;91;86;0;0;92;86;0;0;93;86;0;0;94;86;0;0;95;86;0;0;96;86;0;0;97;86;0;0;98;86;0;0;99;86;0;0;100;86;0;0;101;86;0;0;102;86;0;0;103;86;0;0;104;86;0;0;105;86;0;0;106;86;0;0;107;86;0;0;108;86;0;0;109;86;0;0;110;86;0;0;111;86;0;0;112;86;0;0;113;86;0;0;114;86;0;0;115;86;0;0;116;86;0;0;117;86;0;0;118;86;0;0;119;86;0;0;120;86;0;0;121;86;0;0;122;86;0;0;123;86;0;0;124;86;0;0;125;86;0;0;126;86;0;0;127;86;0;0;128;86;0;0;129;86;0;0;130;86;0;0;131;86;0;0;132;86;0;0;133;86;0;0;134;86;0;0;135;86;0;0;136;86;0;0;137;86;0;0;138;86;0;0;139;86;0;0;140;86;0;0;141;86;0;0;142;86;0;0;143;86;0;0;144;86;0;0;145;86;0;0;146;86;0;0;147;86;0;0;148;86;0;0;149;86;0;0;150;86;0;0;151;86;0;0;152;86;0;0;153;86;0;0;154;86;0;0;155;86;0;0;156;86;0;0;157;86;0;0;158;86;0;0;159;86;0;0;160;86;0;0;161;86;0;0;162;86;0;0;163;86;0;0;164;86;0;0;165;86;0;0;166;86;0;0;167;86;0;0;168;86;0;0;169;86;0;0;170;86;0;0;171;86;0;0;172;86;0;0;173;86;0;0;174;86;0;0;175;86;0;0;176;86;0;0;177;86;0;0;178;86;0;0;179;86;0;0;180;86;0;0;181;86;0;0;182;86;0;0;183;86;0;0;184;86;0;0;185;86;0;0;186;86;0;0;187;86;0;0;188;86;0;0;189;86;0;0;190;86;0;0;191;86;0;0;192;86;0;0;193;86;0;0;194;86;0;0;195;86;0;0;196;86;0;0;197;86;0;0;198;86;0;0;199;86;0;0;200;86;0;0;201;86;0;0;202;86;0;0;203;86;0;0;204;86;0;0;205;86;0;0;206;86;0;0;207;86;0;0;208;86;0;0;209;86;0;0;210;86;0;0;211;86;0;0;212;86;0;0;213;86;0;0;214;86;0;0;215;86;0;0;216;86;0;0;217;86;0;0;218;86;0;0;219;86;0;0;220;86;0;0;221;86;0;0;222;86;0;0;223;86;0;0;224;86;0;0;225;86;0;0;226;86;0;0;227;86;0;0;228;86;0;0;229;86;0;0;230;86;0;0;231;86;0;0;232;86;0;0;233;86;0;0;234;86;0;0;235;86;0;0;236;86;0;0;237;86;0;0;238;86;0;0;239;86;0;0;240;86;0;0;241;86;0;0;242;86;0;0;243;86;0;0;244;86;0;0;245;86;0;0;246;86;0;0;247;86;0;0;248;86;0;0;249;86;0;0;250;86;0;0;251;86;0;0;252;86;0;0;253;86;0;0;254;86;0;0;255;86;0;0;0;87;0;0;1;87;0;0;2;87;0;0;3;87;0;0;4;87;0;0;5;87;0;0;6;87;0;0;7;87;0;0;8;87;0;0;9;87;0;0;10;87;0;0;11;87;0;0;12;87;0;0;13;87;0;0;14;87;0;0;15;87;0;0;16;87;0;0;17;87;0;0;18;87;0;0;19;87;0;0;20;87;0;0;21;87;0;0;22;87;0;0;23;87;0;0;24;87;0;0;25;87;0;0;26;87;0;0;27;87;0;0;28;87;0;0;29;87;0;0;30;87;0;0;31;87;0;0;32;87;0;0;33;87;0;0;34;87;0;0;35;87;0;0;36;87;0;0;37;87;0;0;38;87;0;0;39;87;0;0;40;87;0;0;41;87;0;0;42;87;0;0;43;87;0;0;44;87;0;0;45;87;0;0;46;87;0;0;47;87;0;0;48;87;0;0;49;87;0;0;50;87;0;0;51;87;0;0;52;87;0;0;53;87;0;0;54;87;0;0;55;87;0;0;56;87;0;0;57;87;0;0;58;87;0;0;59;87;0;0;60;87;0;0;61;87;0;0;62;87;0;0;63;87;0;0;64;87;0;0;65;87;0;0;66;87;0;0;67;87;0;0;68;87;0;0;69;87;0;0;70;87;0;0;71;87;0;0;72;87;0;0;73;87;0;0;74;87;0;0;75;87;0;0;76;87;0;0;77;87;0;0;78;87;0;0;79;87;0;0;80;87;0;0;81;87;0;0;82;87;0;0;83;87;0;0;84;87;0;0;85;87;0;0;86;87;0;0;87;87;0;0;88;87;0;0;89;87;0;0;90;87;0;0;91;87;0;0;92;87;0;0;93;87;0;0;94;87;0;0;95;87;0;0;96;87;0;0;97;87;0;0;98;87;0;0;99;87;0;0;100;87;0;0;101;87;0;0;102;87;0;0;103;87;0;0;104;87;0;0;105;87;0;0;106;87;0;0;107;87;0;0;108;87;0;0;109;87;0;0;110;87;0;0;111;87;0;0;112;87;0;0;113;87;0;0;114;87;0;0;115;87;0;0;116;87;0;0;117;87;0;0;118;87;0;0;119;87;0;0;120;87;0;0;121;87;0;0;122;87;0;0;123;87;0;0;124;87;0;0;125;87;0;0;126;87;0;0;127;87;0;0;128;87;0;0;129;87;0;0;130;87;0;0;131;87;0;0;132;87;0;0;133;87;0;0;134;87;0;0;135;87;0;0;136;87;0;0;137;87;0;0;138;87;0;0;139;87;0;0;140;87;0;0;141;87;0;0;142;87;0;0;143;87;0;0;144;87;0;0;145;87;0;0;146;87;0;0;147;87;0;0;148;87;0;0;149;87;0;0;150;87;0;0;151;87;0;0;152;87;0;0;153;87;0;0;154;87;0;0;155;87;0;0;156;87;0;0;157;87;0;0;158;87;0;0;159;87;0;0;160;87;0;0;161;87;0;0;162;87;0;0;163;87;0;0;164;87;0;0;165;87;0;0;166;87;0;0;167;87;0;0;168;87;0;0;169;87;0;0;170;87;0;0;171;87;0;0;172;87;0;0;173;87;0;0;174;87;0;0;175;87;0;0;176;87;0;0;177;87;0;0;178;87;0;0;179;87;0;0;180;87;0;0;181;87;0;0;182;87;0;0;183;87;0;0;184;87;0;0;185;87;0;0;186;87;0;0;187;87;0;0;188;87;0;0;189;87;0;0;190;87;0;0;191;87;0;0;192;87;0;0;193;87;0;0;194;87;0;0;195;87;0;0;196;87;0;0;197;87;0;0;198;87;0;0;199;87;0;0;200;87;0;0;201;87;0;0;202;87;0;0;203;87;0;0;204;87;0;0;205;87;0;0;206;87;0;0;207;87;0;0;208;87;0;0;209;87;0;0;210;87;0;0;211;87;0;0;212;87;0;0;213;87;0;0;214;87;0;0;215;87;0;0;216;87;0;0;217;87;0;0;218;87;0;0;219;87;0;0;220;87;0;0;221;87;0;0;222;87;0;0;223;87;0;0;224;87;0;0;225;87;0;0;226;87;0;0;227;87;0;0;228;87;0;0;229;87;0;0;230;87;0;0;231;87;0;0;232;87;0;0;233;87;0;0;234;87;0;0;235;87;0;0;236;87;0;0;237;87;0;0;238;87;0;0;239;87;0;0;240;87;0;0;241;87;0;0;242;87;0;0;243;87;0;0;244;87;0;0;245;87;0;0;246;87;0;0;247;87;0;0;248;87;0;0;249;87;0;0;250;87;0;0;251;87;0;0;252;87;0;0;253;87;0;0;254;87;0;0;255;87;0;0;0;88;0;0;1;88;0;0;2;88;0;0;3;88;0;0;4;88;0;0;5;88;0;0;6;88;0;0;7;88;0;0;8;88;0;0;9;88;0;0;10;88;0;0;11;88;0;0;12;88;0;0;13;88;0;0;14;88;0;0;15;88;0;0;16;88;0;0;17;88;0;0;18;88;0;0;19;88;0;0;20;88;0;0;21;88;0;0;22;88;0;0;23;88;0;0;24;88;0;0;25;88;0;0;26;88;0;0;27;88;0;0;28;88;0;0;29;88;0;0;30;88;0;0;31;88;0;0;32;88;0;0;33;88;0;0;34;88;0;0;35;88;0;0;36;88;0;0;37;88;0;0;38;88;0;0;39;88;0;0;40;88;0;0;41;88;0;0;42;88;0;0;43;88;0;0;44;88;0;0;45;88;0;0;46;88;0;0;47;88;0;0;48;88;0;0;49;88;0;0;50;88;0;0;51;88;0;0;52;88;0;0;53;88;0;0;54;88;0;0;55;88;0;0;56;88;0;0;57;88;0;0;58;88;0;0;59;88;0;0;60;88;0;0;61;88;0;0;62;88;0;0;63;88;0;0;64;88;0;0;65;88;0;0;66;88;0;0;67;88;0;0;68;88;0;0;69;88;0;0;70;88;0;0;71;88;0;0;72;88;0;0;73;88;0;0;74;88;0;0;75;88;0;0;76;88;0;0;77;88;0;0;78;88;0;0;79;88;0;0;80;88;0;0;81;88;0;0;82;88;0;0;83;88;0;0;84;88;0;0;85;88;0;0;86;88;0;0;87;88;0;0;88;88;0;0;89;88;0;0;90;88;0;0;91;88;0;0;92;88;0;0;93;88;0;0;94;88;0;0;95;88;0;0;96;88;0;0;97;88;0;0;98;88;0;0;99;88;0;0;100;88;0;0;101;88;0;0;102;88;0;0;103;88;0;0;104;88;0;0;105;88;0;0;106;88;0;0;107;88;0;0;108;88;0;0;109;88;0;0;110;88;0;0;111;88;0;0;112;88;0;0;113;88;0;0;114;88;0;0;115;88;0;0;116;88;0;0;117;88;0;0;118;88;0;0;119;88;0;0;120;88;0;0;121;88;0;0;122;88;0;0;123;88;0;0;124;88;0;0;125;88;0;0;126;88;0;0;127;88;0;0;128;88;0;0;129;88;0;0;130;88;0;0;131;88;0;0;132;88;0;0;133;88;0;0;134;88;0;0;135;88;0;0;136;88;0;0;137;88;0;0;138;88;0;0;139;88;0;0;140;88;0;0;141;88;0;0;142;88;0;0;143;88;0;0;144;88;0;0;145;88;0;0;146;88;0;0;147;88;0;0;148;88;0;0;149;88;0;0;150;88;0;0;151;88;0;0;152;88;0;0;153;88;0;0;154;88;0;0;155;88;0;0;156;88;0;0;157;88;0;0;158;88;0;0;159;88;0;0;160;88;0;0;161;88;0;0;162;88;0;0;163;88;0;0;164;88;0;0;165;88;0;0;166;88;0;0;167;88;0;0;168;88;0;0;169;88;0;0;170;88;0;0;171;88;0;0;172;88;0;0;173;88;0;0;174;88;0;0;175;88;0;0;176;88;0;0;177;88;0;0;178;88;0;0;179;88;0;0;180;88;0;0;181;88;0;0;182;88;0;0;183;88;0;0;184;88;0;0;185;88;0;0;186;88;0;0;187;88;0;0;188;88;0;0;189;88;0;0;190;88;0;0;191;88;0;0;192;88;0;0;193;88;0;0;194;88;0;0;195;88;0;0;196;88;0;0;197;88;0;0;198;88;0;0;199;88;0;0;200;88;0;0;201;88;0;0;202;88;0;0;203;88;0;0;204;88;0;0;205;88;0;0;206;88;0;0;207;88;0;0;208;88;0;0;209;88;0;0;210;88;0;0;211;88;0;0;212;88;0;0;213;88;0;0;214;88;0;0;215;88;0;0;216;88;0;0;217;88;0;0;218;88;0;0;219;88;0;0;220;88;0;0;221;88;0;0;222;88;0;0;223;88;0;0;224;88;0;0;225;88;0;0;226;88;0;0;227;88;0;0;228;88;0;0;229;88;0;0;230;88;0;0;231;88;0;0;232;88;0;0;233;88;0;0;234;88;0;0;235;88;0;0;236;88;0;0;237;88;0;0;238;88;0;0;239;88;0;0;240;88;0;0;241;88;0;0;242;88;0;0;243;88;0;0;244;88;0;0;245;88;0;0;246;88;0;0;247;88;0;0;248;88;0;0;249;88;0;0;250;88;0;0;251;88;0;0;252;88;0;0;253;88;0;0;254;88;0;0;255;88;0;0;0;89;0;0;1;89;0;0;2;89;0;0;3;89;0;0;4;89;0;0;5;89;0;0;6;89;0;0;7;89;0;0;8;89;0;0;9;89;0;0;10;89;0;0;11;89;0;0;12;89;0;0;13;89;0;0;14;89;0;0;15;89;0;0;16;89;0;0;17;89;0;0;18;89;0;0;19;89;0;0;20;89;0;0;21;89;0;0;22;89;0;0;23;89;0;0;24;89;0;0;25;89;0;0;26;89;0;0;27;89;0;0;28;89;0;0;29;89;0;0;30;89;0;0;31;89;0;0;32;89;0;0;33;89;0;0;34;89;0;0;35;89;0;0;36;89;0;0;37;89;0;0;38;89;0;0;39;89;0;0;40;89;0;0;41;89;0;0;42;89;0;0;43;89;0;0;44;89;0;0;45;89;0;0;46;89;0;0;47;89;0;0;48;89;0;0;49;89;0;0;50;89;0;0;51;89;0;0;52;89;0;0;53;89;0;0;54;89;0;0;55;89;0;0;56;89;0;0;57;89;0;0;58;89;0;0;59;89;0;0;60;89;0;0;61;89;0;0;62;89;0;0;63;89;0;0;64;89;0;0;65;89;0;0;66;89;0;0;67;89;0;0;68;89;0;0;69;89;0;0;70;89;0;0;71;89;0;0;72;89;0;0;73;89;0;0;74;89;0;0;75;89;0;0;76;89;0;0;77;89;0;0;78;89;0;0;79;89;0;0;80;89;0;0;81;89;0;0;82;89;0;0;83;89;0;0;84;89;0;0;85;89;0;0;86;89;0;0;87;89;0;0;88;89;0;0;89;89;0;0;90;89;0;0;91;89;0;0;92;89;0;0;93;89;0;0;94;89;0;0;95;89;0;0;96;89;0;0;97;89;0;0;98;89;0;0;99;89;0;0;100;89;0;0;101;89;0;0;102;89;0;0;103;89;0;0;104;89;0;0;105;89;0;0;106;89;0;0;107;89;0;0;108;89;0;0;109;89;0;0;110;89;0;0;111;89;0;0;112;89;0;0;113;89;0;0;114;89;0;0;115;89;0;0;116;89;0;0;117;89;0;0;118;89;0;0;119;89;0;0;120;89;0;0;121;89;0;0;122;89;0;0;123;89;0;0;124;89;0;0;125;89;0;0;126;89;0;0;127;89;0;0;128;89;0;0;129;89;0;0;130;89;0;0;131;89;0;0;132;89;0;0;133;89;0;0;134;89;0;0;135;89;0;0;136;89;0;0;137;89;0;0;138;89;0;0;139;89;0;0;140;89;0;0;141;89;0;0;142;89;0;0;143;89;0;0;144;89;0;0;145;89;0;0;146;89;0;0;147;89;0;0;148;89;0;0;149;89;0;0;150;89;0;0;151;89;0;0;152;89;0;0;153;89;0;0;154;89;0;0;155;89;0;0;156;89;0;0;157;89;0;0;158;89;0;0;159;89;0;0;160;89;0;0;161;89;0;0;162;89;0;0;163;89;0;0;164;89;0;0;165;89;0;0;166;89;0;0;167;89;0;0;168;89;0;0;169;89;0;0;170;89;0;0;171;89;0;0;172;89;0;0;173;89;0;0;174;89;0;0;175;89;0;0;176;89;0;0;177;89;0;0;178;89;0;0;179;89;0;0;180;89;0;0;181;89;0;0;182;89;0;0;183;89;0;0;184;89;0;0;185;89;0;0;186;89;0;0;187;89;0;0;188;89;0;0;189;89;0;0;190;89;0;0;191;89;0;0;192;89;0;0;193;89;0;0;194;89;0;0;195;89;0;0;196;89;0;0;197;89;0;0;198;89;0;0;199;89;0;0;200;89;0;0;201;89;0;0;202;89;0;0;203;89;0;0;204;89;0;0;205;89;0;0;206;89;0;0;207;89;0;0;208;89;0;0;209;89;0;0;210;89;0;0;211;89;0;0;212;89;0;0;213;89;0;0;214;89;0;0;215;89;0;0;216;89;0;0;217;89;0;0;218;89;0;0;219;89;0;0;220;89;0;0;221;89;0;0;222;89;0;0;223;89;0;0;224;89;0;0;225;89;0;0;226;89;0;0;227;89;0;0;228;89;0;0;229;89;0;0;230;89;0;0;231;89;0;0;232;89;0;0;233;89;0;0;234;89;0;0;235;89;0;0;236;89;0;0;237;89;0;0;238;89;0;0;239;89;0;0;240;89;0;0;241;89;0;0;242;89;0;0;243;89;0;0;244;89;0;0;245;89;0;0;246;89;0;0;247;89;0;0;248;89;0;0;249;89;0;0;250;89;0;0;251;89;0;0;252;89;0;0;253;89;0;0;254;89;0;0;255;89;0;0;0;90;0;0;1;90;0;0;2;90;0;0;3;90;0;0;4;90;0;0;5;90;0;0;6;90;0;0;7;90;0;0;8;90;0;0;9;90;0;0;10;90;0;0;11;90;0;0;12;90;0;0;13;90;0;0;14;90;0;0;15;90;0;0;16;90;0;0;17;90;0;0;18;90;0;0;19;90;0;0;20;90;0;0;21;90;0;0;22;90;0;0;23;90;0;0;24;90;0;0;25;90;0;0;26;90;0;0;27;90;0;0;28;90;0;0;29;90;0;0;30;90;0;0;31;90;0;0;32;90;0;0;33;90;0;0;34;90;0;0;35;90;0;0;36;90;0;0;37;90;0;0;38;90;0;0;39;90;0;0;40;90;0;0;41;90;0;0;42;90;0;0;43;90;0;0;44;90;0;0;45;90;0;0;46;90;0;0;47;90;0;0;48;90;0;0;49;90;0;0;50;90;0;0;51;90;0;0;52;90;0;0;53;90;0;0;54;90;0;0;55;90;0;0;56;90;0;0;57;90;0;0;58;90;0;0;59;90;0;0;60;90;0;0;61;90;0;0;62;90;0;0;63;90;0;0;64;90;0;0;65;90;0;0;66;90;0;0;67;90;0;0;68;90;0;0;69;90;0;0;70;90;0;0;71;90;0;0;72;90;0;0;73;90;0;0;74;90;0;0;75;90;0;0;76;90;0;0;77;90;0;0;78;90;0;0;79;90;0;0;80;90;0;0;81;90;0;0;82;90;0;0;83;90;0;0;84;90;0;0;85;90;0;0;86;90;0;0;87;90;0;0;88;90;0;0;89;90;0;0;90;90;0;0;91;90;0;0;92;90;0;0;93;90;0;0;94;90;0;0;95;90;0;0;96;90;0;0;97;90;0;0;98;90;0;0;99;90;0;0;100;90;0;0;101;90;0;0;102;90;0;0;103;90;0;0;104;90;0;0;105;90;0;0;106;90;0;0;107;90;0;0;108;90;0;0;109;90;0;0;110;90;0;0;111;90;0;0;112;90;0;0;113;90;0;0;114;90;0;0;115;90;0;0;116;90;0;0;117;90;0;0;118;90;0;0;119;90;0;0;120;90;0;0;121;90;0;0;122;90;0;0;123;90;0;0;124;90;0;0;125;90;0;0;126;90;0;0;127;90;0;0;128;90;0;0;129;90;0;0;130;90;0;0;131;90;0;0;132;90;0;0;133;90;0;0;134;90;0;0;135;90;0;0;136;90;0;0;137;90;0;0;138;90;0;0;139;90;0;0;140;90;0;0;141;90;0;0;142;90;0;0;143;90;0;0;144;90;0;0;145;90;0;0;146;90;0;0;147;90;0;0;148;90;0;0;149;90;0;0;150;90;0;0;151;90;0;0;152;90;0;0;153;90;0;0;154;90;0;0;155;90;0;0;156;90;0;0;157;90;0;0;158;90;0;0;159;90;0;0;160;90;0;0;161;90;0;0;162;90;0;0;163;90;0;0;164;90;0;0;165;90;0;0;166;90;0;0;167;90;0;0;168;90;0;0;169;90;0;0;170;90;0;0;171;90;0;0;172;90;0;0;173;90;0;0;174;90;0;0;175;90;0;0;176;90;0;0;177;90;0;0;178;90;0;0;179;90;0;0;180;90;0;0;181;90;0;0;182;90;0;0;183;90;0;0;184;90;0;0;185;90;0;0;186;90;0;0;187;90;0;0;188;90;0;0;189;90;0;0;190;90;0;0;191;90;0;0;192;90;0;0;193;90;0;0;194;90;0;0;195;90;0;0;196;90;0;0;197;90;0;0;198;90;0;0;199;90;0;0;200;90;0;0;201;90;0;0;202;90;0;0;203;90;0;0;204;90;0;0;205;90;0;0;206;90;0;0;207;90;0;0;208;90;0;0;209;90;0;0;210;90;0;0;211;90;0;0;212;90;0;0;213;90;0;0;214;90;0;0;215;90;0;0;216;90;0;0;217;90;0;0;218;90;0;0;219;90;0;0;220;90;0;0;221;90;0;0;222;90;0;0;223;90;0;0;224;90;0;0;225;90;0;0;226;90;0;0;227;90;0;0;228;90;0;0;229;90;0;0;230;90;0;0;231;90;0;0;232;90;0;0;233;90;0;0;234;90;0;0;235;90;0;0;236;90;0;0;237;90;0;0;238;90;0;0;239;90;0;0;240;90;0;0;241;90;0;0;242;90;0;0;243;90;0;0;244;90;0;0;245;90;0;0;246;90;0;0;247;90;0;0;248;90;0;0;249;90;0;0;250;90;0;0;251;90;0;0;252;90;0;0;253;90;0;0;254;90;0;0;255;90;0;0;0;91;0;0;1;91;0;0;2;91;0;0;3;91;0;0;4;91;0;0;5;91;0;0;6;91;0;0;7;91;0;0;8;91;0;0;9;91;0;0;10;91;0;0;11;91;0;0;12;91;0;0;13;91;0;0;14;91;0;0;15;91;0;0;16;91;0;0;17;91;0;0;18;91;0;0;19;91;0;0;20;91;0;0;21;91;0;0;22;91;0;0;23;91;0;0;24;91;0;0;25;91;0;0;26;91;0;0;27;91;0;0;28;91;0;0;29;91;0;0;30;91;0;0;31;91;0;0;32;91;0;0;33;91;0;0;34;91;0;0;35;91;0;0;36;91;0;0;37;91;0;0;38;91;0;0;39;91;0;0;40;91;0;0;41;91;0;0;42;91;0;0;43;91;0;0;44;91;0;0;45;91;0;0;46;91;0;0;47;91;0;0;48;91;0;0;49;91;0;0;50;91;0;0;51;91;0;0;52;91;0;0;53;91;0;0;54;91;0;0;55;91;0;0;56;91;0;0;57;91;0;0;58;91;0;0;59;91;0;0;60;91;0;0;61;91;0;0;62;91;0;0;63;91;0;0;64;91;0;0;65;91;0;0;66;91;0;0;67;91;0;0;68;91;0;0;69;91;0;0;70;91;0;0;71;91;0;0;72;91;0;0;73;91;0;0;74;91;0;0;75;91;0;0;76;91;0;0;77;91;0;0;78;91;0;0;79;91;0;0;80;91;0;0;81;91;0;0;82;91;0;0;83;91;0;0;84;91;0;0;85;91;0;0;86;91;0;0;87;91;0;0;88;91;0;0;89;91;0;0;90;91;0;0;91;91;0;0;92;91;0;0;93;91;0;0;94;91;0;0;95;91;0;0;96;91;0;0;97;91;0;0;98;91;0;0;99;91;0;0;100;91;0;0;101;91;0;0;102;91;0;0;103;91;0;0;104;91;0;0;105;91;0;0;106;91;0;0;107;91;0;0;108;91;0;0;109;91;0;0;110;91;0;0;111;91;0;0;112;91;0;0;113;91;0;0;114;91;0;0;115;91;0;0;116;91;0;0;117;91;0;0;118;91;0;0;119;91;0;0;120;91;0;0;121;91;0;0;122;91;0;0;123;91;0;0;124;91;0;0;125;91;0;0;126;91;0;0;127;91;0;0;128;91;0;0;129;91;0;0;130;91;0;0;131;91;0;0;132;91;0;0;133;91;0;0;134;91;0;0;135;91;0;0;136;91;0;0;137;91;0;0;138;91;0;0;139;91;0;0;140;91;0;0;141;91;0;0;142;91;0;0;143;91;0;0;144;91;0;0;145;91;0;0;146;91;0;0;147;91;0;0;148;91;0;0;149;91;0;0;150;91;0;0;151;91;0;0;152;91;0;0;153;91;0;0;154;91;0;0;155;91;0;0;156;91;0;0;157;91;0;0;158;91;0;0;159;91;0;0;160;91;0;0;161;91;0;0;162;91;0;0;163;91;0;0;164;91;0;0;165;91;0;0;166;91;0;0;167;91;0;0;168;91;0;0;169;91;0;0;170;91;0;0;171;91;0;0;172;91;0;0;173;91;0;0;174;91;0;0;175;91;0;0;176;91;0;0;177;91;0;0;178;91;0;0;179;91;0;0;180;91;0;0;181;91;0;0;182;91;0;0;183;91;0;0;184;91;0;0;185;91;0;0;186;91;0;0;187;91;0;0;188;91;0;0;189;91;0;0;190;91;0;0;191;91;0;0;192;91;0;0;193;91;0;0;194;91;0;0;195;91;0;0;196;91;0;0;197;91;0;0;198;91;0;0;199;91;0;0;200;91;0;0;201;91;0;0;202;91;0;0;203;91;0;0;204;91;0;0;205;91;0;0;206;91;0;0;207;91;0;0;208;91;0;0;209;91;0;0;210;91;0;0;211;91;0;0;212;91;0;0;213;91;0;0;214;91;0;0;215;91;0;0;216;91;0;0;217;91;0;0;218;91;0;0;219;91;0;0;220;91;0;0;221;91;0;0;222;91;0;0;223;91;0;0;224;91;0;0;225;91;0;0;226;91;0;0;227;91;0;0;228;91;0;0;229;91;0;0;230;91;0;0;231;91;0;0;232;91;0;0;233;91;0;0;234;91;0;0;235;91;0;0;236;91;0;0;237;91;0;0;238;91;0;0;239;91;0;0;240;91;0;0;241;91;0;0;242;91;0;0;243;91;0;0;244;91;0;0;245;91;0;0;246;91;0;0;247;91;0;0;248;91;0;0;249;91;0;0;250;91;0;0;251;91;0;0;252;91;0;0;253;91;0;0;254;91;0;0;255;91;0;0;0;92;0;0;1;92;0;0;2;92;0;0;3;92;0;0;4;92;0;0;5;92;0;0;6;92;0;0;7;92;0;0;8;92;0;0;9;92;0;0;10;92;0;0;11;92;0;0;12;92;0;0;13;92;0;0;14;92;0;0;15;92;0;0;16;92;0;0;17;92;0;0;18;92;0;0;19;92;0;0;20;92;0;0;21;92;0;0;22;92;0;0;23;92;0;0;24;92;0;0;25;92;0;0;26;92;0;0;27;92;0;0;28;92;0;0;29;92;0;0;30;92;0;0;31;92;0;0;32;92;0;0;33;92;0;0;34;92;0;0;35;92;0;0;36;92;0;0;37;92;0;0;38;92;0;0;39;92;0;0;40;92;0;0;41;92;0;0;42;92;0;0;43;92;0;0;44;92;0;0;45;92;0;0;46;92;0;0;47;92;0;0;48;92;0;0;49;92;0;0;50;92;0;0;51;92;0;0;52;92;0;0;53;92;0;0;54;92;0;0;55;92;0;0;56;92;0;0;57;92;0;0;58;92;0;0;59;92;0;0;60;92;0;0;61;92;0;0;62;92;0;0;63;92;0;0;64;92;0;0;65;92;0;0;66;92;0;0;67;92;0;0;68;92;0;0;69;92;0;0;70;92;0;0;71;92;0;0;72;92;0;0;73;92;0;0;74;92;0;0;75;92;0;0;76;92;0;0;77;92;0;0;78;92;0;0;79;92;0;0;80;92;0;0;81;92;0;0;82;92;0;0;83;92;0;0;84;92;0;0;85;92;0;0;86;92;0;0;87;92;0;0;88;92;0;0;89;92;0;0;90;92;0;0;91;92;0;0;92;92;0;0;93;92;0;0;94;92;0;0;95;92;0;0;96;92;0;0;97;92;0;0;98;92;0;0;99;92;0;0;100;92;0;0;101;92;0;0;102;92;0;0;103;92;0;0;104;92;0;0;105;92;0;0;106;92;0;0;107;92;0;0;108;92;0;0;109;92;0;0;110;92;0;0;111;92;0;0;112;92;0;0;113;92;0;0;114;92;0;0;115;92;0;0;116;92;0;0;117;92;0;0;118;92;0;0;119;92;0;0;120;92;0;0;121;92;0;0;122;92;0;0;123;92;0;0;124;92;0;0;125;92;0;0;126;92;0;0;127;92;0;0;128;92;0;0;129;92;0;0;130;92;0;0;131;92;0;0;132;92;0;0;133;92;0;0;134;92;0;0;135;92;0;0;136;92;0;0;137;92;0;0;138;92;0;0;139;92;0;0;140;92;0;0;141;92;0;0;142;92;0;0;143;92;0;0;144;92;0;0;145;92;0;0;146;92;0;0;147;92;0;0;148;92;0;0;149;92;0;0;150;92;0;0;151;92;0;0;152;92;0;0;153;92;0;0;154;92;0;0;155;92;0;0;156;92;0;0;157;92;0;0;158;92;0;0;159;92;0;0;160;92;0;0;161;92;0;0;162;92;0;0;163;92;0;0;164;92;0;0;165;92;0;0;166;92;0;0;167;92;0;0;168;92;0;0;169;92;0;0;170;92;0;0;171;92;0;0;172;92;0;0;173;92;0;0;174;92;0;0;175;92;0;0;176;92;0;0;177;92;0;0;178;92;0;0;179;92;0;0;180;92;0;0;181;92;0;0;182;92;0;0;183;92;0;0;184;92;0;0;185;92;0;0;186;92;0;0;187;92;0;0;188;92;0;0;189;92;0;0;190;92;0;0;191;92;0;0;192;92;0;0;193;92;0;0;194;92;0;0;195;92;0;0;196;92;0;0;197;92;0;0;198;92;0;0;199;92;0;0;200;92;0;0;201;92;0;0;202;92;0;0;203;92;0;0;204;92;0;0;205;92;0;0;206;92;0;0;207;92;0;0;208;92;0;0;209;92;0;0;210;92;0;0;211;92;0;0;212;92;0;0;213;92;0;0;214;92;0;0;215;92;0;0;216;92;0;0;217;92;0;0;218;92;0;0;219;92;0;0;220;92;0;0;221;92;0;0;222;92;0;0;223;92;0;0;224;92;0;0;225;92;0;0;226;92;0;0;227;92;0;0;228;92;0;0;229;92;0;0;230;92;0;0;231;92;0;0;232;92;0;0;233;92;0;0;234;92;0;0;235;92;0;0;236;92;0;0;237;92;0;0;238;92;0;0;239;92;0;0;240;92;0;0;241;92;0;0;242;92;0;0;243;92;0;0;244;92;0;0;245;92;0;0;246;92;0;0;247;92;0;0;248;92;0;0;249;92;0;0;250;92;0;0;251;92;0;0;252;92;0;0;253;92;0;0;254;92;0;0;255;92;0;0;0;93;0;0;1;93;0;0;2;93;0;0;3;93;0;0;4;93;0;0;5;93;0;0;6;93;0;0;7;93;0;0;8;93;0;0;9;93;0;0;10;93;0;0;11;93;0;0;12;93;0;0;13;93;0;0;14;93;0;0;15;93;0;0;16;93;0;0;17;93;0;0;18;93;0;0;19;93;0;0;20;93;0;0;21;93;0;0;22;93;0;0;23;93;0;0;24;93;0;0;25;93;0;0;26;93;0;0;27;93;0;0;28;93;0;0;29;93;0;0;30;93;0;0;31;93;0;0;32;93;0;0;33;93;0;0;34;93;0;0;35;93;0;0;36;93;0;0;37;93;0;0;38;93;0;0;39;93;0;0;40;93;0;0;41;93;0;0;42;93;0;0;43;93;0;0;44;93;0;0;45;93;0;0;46;93;0;0;47;93;0;0;48;93;0;0;49;93;0;0;50;93;0;0;51;93;0;0;52;93;0;0;53;93;0;0;54;93;0;0;55;93;0;0;56;93;0;0;57;93;0;0;58;93;0;0;59;93;0;0;60;93;0;0;61;93;0;0;62;93;0;0;63;93;0;0;64;93;0;0;65;93;0;0;66;93;0;0;67;93;0;0;68;93;0;0;69;93;0;0;70;93;0;0;71;93;0;0;72;93;0;0;73;93;0;0;74;93;0;0;75;93;0;0;76;93;0;0;77;93;0;0;78;93;0;0;79;93;0;0;80;93;0;0;81;93;0;0;82;93;0;0;83;93;0;0;84;93;0;0;85;93;0;0;86;93;0;0;87;93;0;0;88;93;0;0;89;93;0;0;90;93;0;0;91;93;0;0;92;93;0;0;93;93;0;0;94;93;0;0;95;93;0;0;96;93;0;0;97;93;0;0;98;93;0;0;99;93;0;0;100;93;0;0;101;93;0;0;102;93;0;0;103;93;0;0;104;93;0;0;105;93;0;0;106;93;0;0;107;93;0;0;108;93;0;0;109;93;0;0;110;93;0;0;111;93;0;0;112;93;0;0;113;93;0;0;114;93;0;0;115;93;0;0;116;93;0;0;117;93;0;0;118;93;0;0;119;93;0;0;120;93;0;0;121;93;0;0;122;93;0;0;123;93;0;0;124;93;0;0;125;93;0;0;126;93;0;0;127;93;0;0;128;93;0;0;129;93;0;0;130;93;0;0;131;93;0;0;132;93;0;0;133;93;0;0;134;93;0;0;135;93;0;0;136;93;0;0;137;93;0;0;138;93;0;0;139;93;0;0;140;93;0;0;141;93;0;0;142;93;0;0;143;93;0;0;144;93;0;0;145;93;0;0;146;93;0;0;147;93;0;0;148;93;0;0;149;93;0;0;150;93;0;0;151;93;0;0;152;93;0;0;153;93;0;0;154;93;0;0;155;93;0;0;156;93;0;0;157;93;0;0;158;93;0;0;159;93;0;0;160;93;0;0;161;93;0;0;162;93;0;0;163;93;0;0;164;93;0;0;165;93;0;0;166;93;0;0;167;93;0;0;168;93;0;0;169;93;0;0;170;93;0;0;171;93;0;0;172;93;0;0;173;93;0;0;174;93;0;0;175;93;0;0;176;93;0;0;177;93;0;0;178;93;0;0;179;93;0;0;180;93;0;0;181;93;0;0;182;93;0;0;183;93;0;0;184;93;0;0;185;93;0;0;186;93;0;0;187;93;0;0;188;93;0;0;189;93;0;0;190;93;0;0;191;93;0;0;192;93;0;0;193;93;0;0;194;93;0;0;195;93;0;0;196;93;0;0;197;93;0;0;198;93;0;0;199;93;0;0;200;93;0;0;201;93;0;0;202;93;0;0;203;93;0;0;204;93;0;0;205;93;0;0;206;93;0;0;207;93;0;0;208;93;0;0;209;93;0;0;210;93;0;0;211;93;0;0;212;93;0;0;213;93;0;0;214;93;0;0;215;93;0;0;216;93;0;0;217;93;0;0;218;93;0;0;219;93;0;0;220;93;0;0;221;93;0;0;222;93;0;0;223;93;0;0;224;93;0;0;225;93;0;0;226;93;0;0;227;93;0;0;228;93;0;0;229;93;0;0;230;93;0;0;231;93;0;0;232;93;0;0;233;93;0;0;234;93;0;0;235;93;0;0;236;93;0;0;237;93;0;0;238;93;0;0;239;93;0;0;240;93;0;0;241;93;0;0;242;93;0;0;243;93;0;0;244;93;0;0;245;93;0;0;246;93;0;0;247;93;0;0;248;93;0;0;249;93;0;0;250;93;0;0;251;93;0;0;252;93;0;0;253;93;0;0;254;93;0;0;255;93;0;0;0;94;0;0;1;94;0;0;2;94;0;0;3;94;0;0;4;94;0;0;5;94;0;0;6;94;0;0;7;94;0;0;8;94;0;0;9;94;0;0;10;94;0;0;11;94;0;0;12;94;0;0;13;94;0;0;14;94;0;0;15;94;0;0;16;94;0;0;17;94;0;0;18;94;0;0;19;94;0;0;20;94;0;0;21;94;0;0;22;94;0;0;23;94;0;0;24;94;0;0;25;94;0;0;26;94;0;0;27;94;0;0;28;94;0;0;29;94;0;0;30;94;0;0;31;94;0;0;32;94;0;0;33;94;0;0;34;94;0;0;35;94;0;0;36;94;0;0;37;94;0;0;38;94;0;0;39;94;0;0;40;94;0;0;41;94;0;0;42;94;0;0;43;94;0;0;44;94;0;0;45;94;0;0;46;94;0;0;47;94;0;0;48;94;0;0;49;94;0;0;50;94;0;0;51;94;0;0;52;94;0;0;53;94;0;0;54;94;0;0;55;94;0;0;56;94;0;0;57;94;0;0;58;94;0;0;59;94;0;0;60;94;0;0;61;94;0;0;62;94;0;0;63;94;0;0;64;94;0;0;65;94;0;0;66;94;0;0;67;94;0;0;68;94;0;0;69;94;0;0;70;94;0;0;71;94;0;0;72;94;0;0;73;94;0;0;74;94;0;0;75;94;0;0;76;94;0;0;77;94;0;0;78;94;0;0;79;94;0;0;80;94;0;0;81;94;0;0;82;94;0;0;83;94;0;0;84;94;0;0;85;94;0;0;86;94;0;0;87;94;0;0;88;94;0;0;89;94;0;0;90;94;0;0;91;94;0;0;92;94;0;0;93;94;0;0;94;94;0;0;95;94;0;0;96;94;0;0;97;94;0;0;98;94;0;0;99;94;0;0;100;94;0;0;101;94;0;0;102;94;0;0;103;94;0;0;104;94;0;0;105;94;0;0;106;94;0;0;107;94;0;0;108;94;0;0;109;94;0;0;110;94;0;0;111;94;0;0;112;94;0;0;113;94;0;0;114;94;0;0;115;94;0;0;116;94;0;0;117;94;0;0;118;94;0;0;119;94;0;0;120;94;0;0;121;94;0;0;122;94;0;0;123;94;0;0;124;94;0;0;125;94;0;0;126;94;0;0;127;94;0;0;128;94;0;0;129;94;0;0;130;94;0;0;131;94;0;0;132;94;0;0;133;94;0;0;134;94;0;0;135;94;0;0;136;94;0;0;137;94;0;0;138;94;0;0;139;94;0;0;140;94;0;0;141;94;0;0;142;94;0;0;143;94;0;0;144;94;0;0;145;94;0;0;146;94;0;0;147;94;0;0;148;94;0;0;149;94;0;0;150;94;0;0;151;94;0;0;152;94;0;0;153;94;0;0;154;94;0;0;155;94;0;0;156;94;0;0;157;94;0;0;158;94;0;0;159;94;0;0;160;94;0;0;161;94;0;0;162;94;0;0;163;94;0;0;164;94;0;0;165;94;0;0;166;94;0;0;167;94;0;0;168;94;0;0;169;94;0;0;170;94;0;0;171;94;0;0;172;94;0;0;173;94;0;0;174;94;0;0;175;94;0;0;176;94;0;0;177;94;0;0;178;94;0;0;179;94;0;0;180;94;0;0;181;94;0;0;182;94;0;0;183;94;0;0;184;94;0;0;185;94;0;0;186;94;0;0;187;94;0;0;188;94;0;0;189;94;0;0;190;94;0;0;191;94;0;0;192;94;0;0;193;94;0;0;194;94;0;0;195;94;0;0;196;94;0;0;197;94;0;0;198;94;0;0;199;94;0;0;200;94;0;0;201;94;0;0;202;94;0;0;203;94;0;0;204;94;0;0;205;94;0;0;206;94;0;0;207;94;0;0;208;94;0;0;209;94;0;0;210;94;0;0;211;94;0;0;212;94;0;0;213;94;0;0;214;94;0;0;215;94;0;0;216;94;0;0;217;94;0;0;218;94;0;0;219;94;0;0;220;94;0;0;221;94;0;0;222;94;0;0;223;94;0;0;224;94;0;0;225;94;0;0;226;94;0;0;227;94;0;0;228;94;0;0;229;94;0;0;230;94;0;0;231;94;0;0;232;94;0;0;233;94;0;0;234;94;0;0;235;94;0;0;236;94;0;0;237;94;0;0;238;94;0;0;239;94;0;0;240;94;0;0;241;94;0;0;242;94;0;0;243;94;0;0;244;94;0;0;245;94;0;0;246;94;0;0;247;94;0;0;248;94;0;0;249;94;0;0;250;94;0;0;251;94;0;0;252;94;0;0;253;94;0;0;254;94;0;0;255;94;0;0;0;95;0;0;1;95;0;0;2;95;0;0;3;95;0;0;4;95;0;0;5;95;0;0;6;95;0;0;7;95;0;0;8;95;0;0;9;95;0;0;10;95;0;0;11;95;0;0;12;95;0;0;13;95;0;0;14;95;0;0;15;95;0;0;16;95;0;0;17;95;0;0;18;95;0;0;19;95;0;0;20;95;0;0;21;95;0;0;22;95;0;0;23;95;0;0;24;95;0;0;25;95;0;0;26;95;0;0;27;95;0;0;28;95;0;0;29;95;0;0;30;95;0;0;31;95;0;0;32;95;0;0;33;95;0;0;34;95;0;0;35;95;0;0;36;95;0;0;37;95;0;0;38;95;0;0;39;95;0;0;40;95;0;0;41;95;0;0;42;95;0;0;43;95;0;0;44;95;0;0;45;95;0;0;46;95;0;0;47;95;0;0;48;95;0;0;49;95;0;0;50;95;0;0;51;95;0;0;52;95;0;0;53;95;0;0;54;95;0;0;55;95;0;0;56;95;0;0;57;95;0;0;58;95;0;0;59;95;0;0;60;95;0;0;61;95;0;0;62;95;0;0;63;95;0;0;64;95;0;0;65;95;0;0;66;95;0;0;67;95;0;0;68;95;0;0;69;95;0;0;70;95;0;0;71;95;0;0;72;95;0;0;73;95;0;0;74;95;0;0;75;95;0;0;76;95;0;0;77;95;0;0;78;95;0;0;79;95;0;0;80;95;0;0;81;95;0;0;82;95;0;0;83;95;0;0;84;95;0;0;85;95;0;0;86;95;0;0;87;95;0;0;88;95;0;0;89;95;0;0;90;95;0;0;91;95;0;0;92;95;0;0;93;95;0;0;94;95;0;0;95;95;0;0;96;95;0;0;97;95;0;0;98;95;0;0;99;95;0;0;100;95;0;0;101;95;0;0;102;95;0;0;103;95;0;0;104;95;0;0;105;95;0;0;106;95;0;0;107;95;0;0;108;95;0;0;109;95;0;0;110;95;0;0;111;95;0;0;112;95;0;0;113;95;0;0;114;95;0;0;115;95;0;0;116;95;0;0;117;95;0;0;118;95;0;0;119;95;0;0;120;95;0;0;121;95;0;0;122;95;0;0;123;95;0;0;124;95;0;0;125;95;0;0;126;95;0;0;127;95;0;0;128;95;0;0;129;95;0;0;130;95;0;0;131;95;0;0;132;95;0;0;133;95;0;0;134;95;0;0;135;95;0;0;136;95;0;0;137;95;0;0;138;95;0;0;139;95;0;0;140;95;0;0;141;95;0;0;142;95;0;0;143;95;0;0;144;95;0;0;145;95;0;0;146;95;0;0;147;95;0;0;148;95;0;0;149;95;0;0;150;95;0;0;151;95;0;0;152;95;0;0;153;95;0;0;154;95;0;0;155;95;0;0;156;95;0;0;157;95;0;0;158;95;0;0;159;95;0;0;160;95;0;0;161;95;0;0;162;95;0;0;163;95;0;0;164;95;0;0;165;95;0;0;166;95;0;0;167;95;0;0;168;95;0;0;169;95;0;0;170;95;0;0;171;95;0;0;172;95;0;0;173;95;0;0;174;95;0;0;175;95;0;0;176;95;0;0;177;95;0;0;178;95;0;0;179;95;0;0;180;95;0;0;181;95;0;0;182;95;0;0;183;95;0;0;184;95;0;0;185;95;0;0;186;95;0;0;187;95;0;0;188;95;0;0;189;95;0;0;190;95;0;0;191;95;0;0;192;95;0;0;193;95;0;0;194;95;0;0;195;95;0;0;196;95;0;0;197;95;0;0;198;95;0;0;199;95;0;0;200;95;0;0;201;95;0;0;202;95;0;0;203;95;0;0;204;95;0;0;205;95;0;0;206;95;0;0;207;95;0;0;208;95;0;0;209;95;0;0;210;95;0;0;211;95;0;0;212;95;0;0;213;95;0;0;214;95;0;0;215;95;0;0;216;95;0;0;217;95;0;0;218;95;0;0;219;95;0;0;220;95;0;0;221;95;0;0;222;95;0;0;223;95;0;0;224;95;0;0;225;95;0;0;226;95;0;0;227;95;0;0;228;95;0;0;229;95;0;0;230;95;0;0;231;95;0;0;232;95;0;0;233;95;0;0;234;95;0;0;235;95;0;0;236;95;0;0;237;95;0;0;238;95;0;0;239;95;0;0;240;95;0;0;241;95;0;0;242;95;0;0;243;95;0;0;244;95;0;0;245;95;0;0;246;95;0;0;247;95;0;0;248;95;0;0;249;95;0;0;250;95;0;0;251;95;0;0;252;95;0;0;253;95;0;0;254;95;0;0;255;95;0;0;0;96;0;0;1;96;0;0;2;96;0;0;3;96;0;0;4;96;0;0;5;96;0;0;6;96;0;0;7;96;0;0;8;96;0;0;9;96;0;0;10;96;0;0;11;96;0;0;12;96;0;0;13;96;0;0;14;96;0;0;15;96;0;0;16;96;0;0;17;96;0;0;18;96;0;0;19;96;0;0;20;96;0;0;21;96;0;0;22;96;0;0;23;96;0;0;24;96;0;0;25;96;0;0;26;96;0;0;27;96;0;0;28;96;0;0;29;96;0;0;30;96;0;0;31;96;0;0;32;96;0;0;33;96;0;0;34;96;0;0;35;96;0;0;36;96;0;0;37;96;0;0;38;96;0;0;39;96;0;0;40;96;0;0;41;96;0;0;42;96;0;0;43;96;0;0;44;96;0;0;45;96;0;0;46;96;0;0;47;96;0;0;48;96;0;0;49;96;0;0;50;96;0;0;51;96;0;0;52;96;0;0;53;96;0;0;54;96;0;0;55;96;0;0;56;96;0;0;57;96;0;0;58;96;0;0;59;96;0;0;60;96;0;0;61;96;0;0;62;96;0;0;63;96;0;0;64;96;0;0;65;96;0;0;66;96;0;0;67;96;0;0;68;96;0;0;69;96;0;0;70;96;0;0;71;96;0;0;72;96;0;0;73;96;0;0;74;96;0;0;75;96;0;0;76;96;0;0;77;96;0;0;78;96;0;0;79;96;0;0;80;96;0;0;81;96;0;0;82;96;0;0;83;96;0;0;84;96;0;0;85;96;0;0;86;96;0;0;87;96;0;0;88;96;0;0;89;96;0;0;90;96;0;0;91;96;0;0;92;96;0;0;93;96;0;0;94;96;0;0;95;96;0;0;96;96;0;0;97;96;0;0;98;96;0;0;99;96;0;0;100;96;0;0;101;96;0;0;102;96;0;0;103;96;0;0;104;96;0;0;105;96;0;0;106;96;0;0;107;96;0;0;108;96;0;0;109;96;0;0;110;96;0;0;111;96;0;0;112;96;0;0;113;96;0;0;114;96;0;0;115;96;0;0;116;96;0;0;117;96;0;0;118;96;0;0;119;96;0;0;120;96;0;0;121;96;0;0;122;96;0;0;123;96;0;0;124;96;0;0;125;96;0;0;126;96;0;0;127;96;0;0;128;96;0;0;129;96;0;0;130;96;0;0;131;96;0;0;132;96;0;0;133;96;0;0;134;96;0;0;135;96;0;0;136;96;0;0;137;96;0;0;138;96;0;0;139;96;0;0;140;96;0;0;141;96;0;0;142;96;0;0;143;96;0;0;144;96;0;0;145;96;0;0;146;96;0;0;147;96;0;0;148;96;0;0;149;96;0;0;150;96;0;0;151;96;0;0;152;96;0;0;153;96;0;0;154;96;0;0;155;96;0;0;156;96;0;0;157;96;0;0;158;96;0;0;159;96;0;0;160;96;0;0;161;96;0;0;162;96;0;0;163;96;0;0;164;96;0;0;165;96;0;0;166;96;0;0;167;96;0;0;168;96;0;0;169;96;0;0;170;96;0;0;171;96;0;0;172;96;0;0;173;96;0;0;174;96;0;0;175;96;0;0;176;96;0;0;177;96;0;0;178;96;0;0;179;96;0;0;180;96;0;0;181;96;0;0;182;96;0;0;183;96;0;0;184;96;0;0;185;96;0;0;186;96;0;0;187;96;0;0;188;96;0;0;189;96;0;0;190;96;0;0;191;96;0;0;192;96;0;0;193;96;0;0;194;96;0;0;195;96;0;0;196;96;0;0;197;96;0;0;198;96;0;0;199;96;0;0;200;96;0;0;201;96;0;0;202;96;0;0;203;96;0;0;204;96;0;0;205;96;0;0;206;96;0;0;207;96;0;0;208;96;0;0;209;96;0;0;210;96;0;0;211;96;0;0;212;96;0;0;213;96;0;0;214;96;0;0;215;96;0;0;216;96;0;0;217;96;0;0;218;96;0;0;219;96;0;0;220;96;0;0;221;96;0;0;222;96;0;0;223;96;0;0;224;96;0;0;225;96;0;0;226;96;0;0;227;96;0;0;228;96;0;0;229;96;0;0;230;96;0;0;231;96;0;0;232;96;0;0;233;96;0;0;234;96;0;0;235;96;0;0;236;96;0;0;237;96;0;0;238;96;0;0;239;96;0;0;240;96;0;0;241;96;0;0;242;96;0;0;243;96;0;0;244;96;0;0;245;96;0;0;246;96;0;0;247;96;0;0;248;96;0;0;249;96;0;0;250;96;0;0;251;96;0;0;252;96;0;0;253;96;0;0;254;96;0;0;255;96;0;0;0;97;0;0;1;97;0;0;2;97;0;0;3;97;0;0;4;97;0;0;5;97;0;0;6;97;0;0;7;97;0;0;8;97;0;0;9;97;0;0;10;97;0;0;11;97;0;0;12;97;0;0;13;97;0;0;14;97;0;0;15;97;0;0;16;97;0;0;17;97;0;0;18;97;0;0;19;97;0;0;20;97;0;0;21;97;0;0;22;97;0;0;23;97;0;0;24;97;0;0;25;97;0;0;26;97;0;0;27;97;0;0;28;97;0;0;29;97;0;0;30;97;0;0;31;97;0;0;32;97;0;0;33;97;0;0;34;97;0;0;35;97;0;0;36;97;0;0;37;97;0;0;38;97;0;0;39;97;0;0;40;97;0;0;41;97;0;0;42;97;0;0;43;97;0;0;44;97;0;0;45;97;0;0;46;97;0;0;47;97;0;0;48;97;0;0;49;97;0;0;50;97;0;0;51;97;0;0;52;97;0;0;53;97;0;0;54;97;0;0;55;97;0;0;56;97;0;0;57;97;0;0;58;97;0;0;59;97;0;0;60;97;0;0;61;97;0;0;62;97;0;0;63;97;0;0;64;97;0;0;65;97;0;0;66;97;0;0;67;97;0;0;68;97;0;0;69;97;0;0;70;97;0;0;71;97;0;0;72;97;0;0;73;97;0;0;74;97;0;0;75;97;0;0;76;97;0;0;77;97;0;0;78;97;0;0;79;97;0;0;80;97;0;0;81;97;0;0;82;97;0;0;83;97;0;0;84;97;0;0;85;97;0;0;86;97;0;0;87;97;0;0;88;97;0;0;89;97;0;0;90;97;0;0;91;97;0;0;92;97;0;0;93;97;0;0;94;97;0;0;95;97;0;0;96;97;0;0;97;97;0;0;98;97;0;0;99;97;0;0;100;97;0;0;101;97;0;0;102;97;0;0;103;97;0;0;104;97;0;0;105;97;0;0;106;97;0;0;107;97;0;0;108;97;0;0;109;97;0;0;110;97;0;0;111;97;0;0;112;97;0;0;113;97;0;0;114;97;0;0;115;97;0;0;116;97;0;0;117;97;0;0;118;97;0;0;119;97;0;0;120;97;0;0;121;97;0;0;122;97;0;0;123;97;0;0;124;97;0;0;125;97;0;0;126;97;0;0;127;97;0;0;128;97;0;0;129;97;0;0;130;97;0;0;131;97;0;0;132;97;0;0;133;97;0;0;134;97;0;0;135;97;0;0;136;97;0;0;137;97;0;0;138;97;0;0;139;97;0;0;140;97;0;0;141;97;0;0;142;97;0;0;143;97;0;0;144;97;0;0;145;97;0;0;146;97;0;0;147;97;0;0;148;97;0;0;149;97;0;0;150;97;0;0;151;97;0;0;152;97;0;0;153;97;0;0;154;97;0;0;155;97;0;0;156;97;0;0;157;97;0;0;158;97;0;0;159;97;0;0;160;97;0;0;161;97;0;0;162;97;0;0;163;97;0;0;164;97;0;0;165;97;0;0;166;97;0;0;167;97;0;0;168;97;0;0;169;97;0;0;170;97;0;0;171;97;0;0;172;97;0;0;173;97;0;0;174;97;0;0;175;97;0;0;176;97;0;0;177;97;0;0;178;97;0;0;179;97;0;0;180;97;0;0;181;97;0;0;182;97;0;0;183;97;0;0;184;97;0;0;185;97;0;0;186;97;0;0;187;97;0;0;188;97;0;0;189;97;0;0;190;97;0;0;191;97;0;0;192;97;0;0;193;97;0;0;194;97;0;0;195;97;0;0;196;97;0;0;197;97;0;0;198;97;0;0;199;97;0;0;200;97;0;0;201;97;0;0;202;97;0;0;203;97;0;0;204;97;0;0;205;97;0;0;206;97;0;0;207;97;0;0;208;97;0;0;209;97;0;0;210;97;0;0;211;97;0;0;212;97;0;0;213;97;0;0;214;97;0;0;215;97;0;0;216;97;0;0;217;97;0;0;218;97;0;0;219;97;0;0;220;97;0;0;221;97;0;0;222;97;0;0;223;97;0;0;224;97;0;0;225;97;0;0;226;97;0;0;227;97;0;0;228;97;0;0;229;97;0;0;230;97;0;0;231;97;0;0;232;97;0;0;233;97;0;0;234;97;0;0;235;97;0;0;236;97;0;0;237;97;0;0;238;97;0;0;239;97;0;0;240;97;0;0;241;97;0;0;242;97;0;0;243;97;0;0;244;97;0;0;245;97;0;0;246;97;0;0;247;97;0;0;248;97;0;0;249;97;0;0;250;97;0;0;251;97;0;0;252;97;0;0;253;97;0;0;254;97;0;0;255;97;0;0;0;98;0;0;1;98;0;0;2;98;0;0;3;98;0;0;4;98;0;0;5;98;0;0;6;98;0;0;7;98;0;0;8;98;0;0;9;98;0;0;10;98;0;0;11;98;0;0;12;98;0;0;13;98;0;0;14;98;0;0;15;98;0;0;16;98;0;0;17;98;0;0;18;98;0;0;19;98;0;0;20;98;0;0;21;98;0;0;22;98;0;0;23;98;0;0;24;98;0;0;25;98;0;0;26;98;0;0;27;98;0;0;28;98;0;0;29;98;0;0;30;98;0;0;31;98;0;0;32;98;0;0;33;98;0;0;34;98;0;0;35;98;0;0;36;98;0;0;37;98;0;0;38;98;0;0;39;98;0;0;40;98;0;0;41;98;0;0;42;98;0;0;43;98;0;0;44;98;0;0;45;98;0;0;46;98;0;0;47;98;0;0;48;98;0;0;49;98;0;0;50;98;0;0;51;98;0;0;52;98;0;0;53;98;0;0;54;98;0;0;55;98;0;0;56;98;0;0;57;98;0;0;58;98;0;0;59;98;0;0;60;98;0;0;61;98;0;0;62;98;0;0;63;98;0;0;64;98;0;0;65;98;0;0;66;98;0;0;67;98;0;0;68;98;0;0;69;98;0;0;70;98;0;0;71;98;0;0;72;98;0;0;73;98;0;0;74;98;0;0;75;98;0;0;76;98;0;0;77;98;0;0;78;98;0;0;79;98;0;0;80;98;0;0;81;98;0;0;82;98;0;0;83;98;0;0;84;98;0;0;85;98;0;0;86;98;0;0;87;98;0;0;88;98;0;0;89;98;0;0;90;98;0;0;91;98;0;0;92;98;0;0;93;98;0;0;94;98;0;0;95;98;0;0;96;98;0;0;97;98;0;0;98;98;0;0;99;98;0;0;100;98;0;0;101;98;0;0;102;98;0;0;103;98;0;0;104;98;0;0;105;98;0;0;106;98;0;0;107;98;0;0;108;98;0;0;109;98;0;0;110;98;0;0;111;98;0;0;112;98;0;0;113;98;0;0;114;98;0;0;115;98;0;0;116;98;0;0;117;98;0;0;118;98;0;0;119;98;0;0;120;98;0;0;121;98;0;0;122;98;0;0;123;98;0;0;124;98;0;0;125;98;0;0;126;98;0;0;127;98;0;0;128;98;0;0;129;98;0;0;130;98;0;0;131;98;0;0;132;98;0;0;133;98;0;0;134;98;0;0;135;98;0;0;136;98;0;0;137;98;0;0;138;98;0;0;139;98;0;0;140;98;0;0;141;98;0;0;142;98;0;0;143;98;0;0;144;98;0;0;145;98;0;0;146;98;0;0;147;98;0;0;148;98;0;0;149;98;0;0;150;98;0;0;151;98;0;0;152;98;0;0;153;98;0;0;154;98;0;0;155;98;0;0;156;98;0;0;157;98;0;0;158;98;0;0;159;98;0;0;160;98;0;0;161;98;0;0;162;98;0;0;163;98;0;0;164;98;0;0;165;98;0;0;166;98;0;0;167;98;0;0;168;98;0;0;169;98;0;0;170;98;0;0;171;98;0;0;172;98;0;0;173;98;0;0;174;98;0;0;175;98;0;0;176;98;0;0;177;98;0;0;178;98;0;0;179;98;0;0;180;98;0;0;181;98;0;0;182;98;0;0;183;98;0;0;184;98;0;0;185;98;0;0;186;98;0;0;187;98;0;0;188;98;0;0;189;98;0;0;190;98;0;0;191;98;0;0;192;98;0;0;193;98;0;0;194;98;0;0;195;98;0;0;196;98;0;0;197;98;0;0;198;98;0;0;199;98;0;0;200;98;0;0;201;98;0;0;202;98;0;0;203;98;0;0;204;98;0;0;205;98;0;0;206;98;0;0;207;98;0;0;208;98;0;0;209;98;0;0;210;98;0;0;211;98;0;0;212;98;0;0;213;98;0;0;214;98;0;0;215;98;0;0;216;98;0;0;217;98;0;0;218;98;0;0;219;98;0;0;220;98;0;0;221;98;0;0;222;98;0;0;223;98;0;0;224;98;0;0;225;98;0;0;226;98;0;0;227;98;0;0;228;98;0;0;229;98;0;0;230;98;0;0;231;98;0;0;232;98;0;0;233;98;0;0;234;98;0;0;235;98;0;0;236;98;0;0;237;98;0;0;238;98;0;0;239;98;0;0;240;98;0;0;241;98;0;0;242;98;0;0;243;98;0;0;244;98;0;0;245;98;0;0;246;98;0;0;247;98;0;0;248;98;0;0;249;98;0;0;250;98;0;0;251;98;0;0;252;98;0;0;253;98;0;0;254;98;0;0;255;98;0;0;0;99;0;0;1;99;0;0;2;99;0;0;3;99;0;0;4;99;0;0;5;99;0;0;6;99;0;0;7;99;0;0;8;99;0;0;9;99;0;0;10;99;0;0;11;99;0;0;12;99;0;0;13;99;0;0;14;99;0;0;15;99;0;0;16;99;0;0;17;99;0;0;18;99;0;0;19;99;0;0;20;99;0;0;21;99;0;0;22;99;0;0;23;99;0;0;24;99;0;0;25;99;0;0;26;99;0;0;27;99;0;0;28;99;0;0;29;99;0;0;30;99;0;0;31;99;0;0;32;99;0;0;33;99;0;0;34;99;0;0;35;99;0;0;36;99;0;0;37;99;0;0;38;99;0;0;39;99;0;0;40;99;0;0;41;99;0;0;42;99;0;0;43;99;0;0;44;99;0;0;45;99;0;0;46;99;0;0;47;99;0;0;48;99;0;0;49;99;0;0;50;99;0;0;51;99;0;0;52;99;0;0;53;99;0;0;54;99;0;0;55;99;0;0;56;99;0;0;57;99;0;0;58;99;0;0;59;99;0;0;60;99;0;0;61;99;0;0;62;99;0;0;63;99;0;0;64;99;0;0;65;99;0;0;66;99;0;0;67;99;0;0;68;99;0;0;69;99;0;0;70;99;0;0;71;99;0;0;72;99;0;0;73;99;0;0;74;99;0;0;75;99;0;0;76;99;0;0;77;99;0;0;78;99;0;0;79;99;0;0;80;99;0;0;81;99;0;0;82;99;0;0;83;99;0;0;84;99;0;0;85;99;0;0;86;99;0;0;87;99;0;0;88;99;0;0;89;99;0;0;90;99;0;0;91;99;0;0;92;99;0;0;93;99;0;0;94;99;0;0;95;99;0;0;96;99;0;0;97;99;0;0;98;99;0;0;99;99;0;0;100;99;0;0;101;99;0;0;102;99;0;0;103;99;0;0;104;99;0;0;105;99;0;0;106;99;0;0;107;99;0;0;108;99;0;0;109;99;0;0;110;99;0;0;111;99;0;0;112;99;0;0;113;99;0;0;114;99;0;0;115;99;0;0;116;99;0;0;117;99;0;0;118;99;0;0;119;99;0;0;120;99;0;0;121;99;0;0;122;99;0;0;123;99;0;0;124;99;0;0;125;99;0;0;126;99;0;0;127;99;0;0;128;99;0;0;129;99;0;0;130;99;0;0;131;99;0;0;132;99;0;0;133;99;0;0;134;99;0;0;135;99;0;0;136;99;0;0;137;99;0;0;138;99;0;0;139;99;0;0;140;99;0;0;141;99;0;0;142;99;0;0;143;99;0;0;144;99;0;0;145;99;0;0;146;99;0;0;147;99;0;0;148;99;0;0;149;99;0;0;150;99;0;0;151;99;0;0;152;99;0;0;153;99;0;0;154;99;0;0;155;99;0;0;156;99;0;0;157;99;0;0;158;99;0;0;159;99;0;0;160;99;0;0;161;99;0;0;162;99;0;0;163;99;0;0;164;99;0;0;165;99;0;0;166;99;0;0;167;99;0;0;168;99;0;0;169;99;0;0;170;99;0;0;171;99;0;0;172;99;0;0;173;99;0;0;174;99;0;0;175;99;0;0;176;99;0;0;177;99;0;0;178;99;0;0;179;99;0;0;180;99;0;0;181;99;0;0;182;99;0;0;183;99;0;0;184;99;0;0;185;99;0;0;186;99;0;0;187;99;0;0;188;99;0;0;189;99;0;0;190;99;0;0;191;99;0;0;192;99;0;0;193;99;0;0;194;99;0;0;195;99;0;0;196;99;0;0;197;99;0;0;198;99;0;0;199;99;0;0;200;99;0;0;201;99;0;0;202;99;0;0;203;99;0;0;204;99;0;0;205;99;0;0;206;99;0;0;207;99;0;0;208;99;0;0;209;99;0;0;210;99;0;0;211;99;0;0;212;99;0;0;213;99;0;0;214;99;0;0;215;99;0;0;216;99;0;0;217;99;0;0;218;99;0;0;219;99;0;0;220;99;0;0;221;99;0;0;222;99;0;0;223;99;0;0;224;99;0;0;225;99;0;0;226;99;0;0;227;99;0;0;228;99;0;0;229;99;0;0;230;99;0;0;231;99;0;0;232;99;0;0;233;99;0;0;234;99;0;0;235;99;0;0;236;99;0;0;237;99;0;0;238;99;0;0;239;99;0;0;240;99;0;0;241;99;0;0;242;99;0;0;243;99;0;0;244;99;0;0;245;99;0;0;246;99;0;0;247;99;0;0;248;99;0;0;249;99;0;0;250;99;0;0;251;99;0;0;252;99;0;0;253;99;0;0;254;99;0;0;255;99;0;0;0;100;0;0;1;100;0;0;2;100;0;0;3;100;0;0;4;100;0;0;5;100;0;0;6;100;0;0;7;100;0;0;8;100;0;0;9;100;0;0;10;100;0;0;11;100;0;0;12;100;0;0;13;100;0;0;14;100;0;0;15;100;0;0;16;100;0;0;17;100;0;0;18;100;0;0;19;100;0;0;20;100;0;0;21;100;0;0;22;100;0;0;23;100;0;0;24;100;0;0;25;100;0;0;26;100;0;0;27;100;0;0;28;100;0;0;29;100;0;0;30;100;0;0;31;100;0;0;32;100;0;0;33;100;0;0;34;100;0;0;35;100;0;0;36;100;0;0;37;100;0;0;38;100;0;0;39;100;0;0;40;100;0;0;41;100;0;0;42;100;0;0;43;100;0;0;44;100;0;0;45;100;0;0;46;100;0;0;47;100;0;0;48;100;0;0;49;100;0;0;50;100;0;0;51;100;0;0;52;100;0;0;53;100;0;0;54;100;0;0;55;100;0;0;56;100;0;0;57;100;0;0;58;100;0;0;59;100;0;0;60;100;0;0;61;100;0;0;62;100;0;0;63;100;0;0;64;100;0;0;65;100;0;0;66;100;0;0;67;100;0;0;68;100;0;0;69;100;0;0;70;100;0;0;71;100;0;0;72;100;0;0;73;100;0;0;74;100;0;0;75;100;0;0;76;100;0;0;77;100;0;0;78;100;0;0;79;100;0;0;80;100;0;0;81;100;0;0;82;100;0;0;83;100;0;0;84;100;0;0;85;100;0;0;86;100;0;0;87;100;0;0;88;100;0;0;89;100;0;0;90;100;0;0;91;100;0;0;92;100;0;0;93;100;0;0;94;100;0;0;95;100;0;0;96;100;0;0;97;100;0;0;98;100;0;0;99;100;0;0;100;100;0;0;101;100;0;0;102;100;0;0;103;100;0;0;104;100;0;0;105;100;0;0;106;100;0;0;107;100;0;0;108;100;0;0;109;100;0;0;110;100;0;0;111;100;0;0;112;100;0;0;113;100;0;0;114;100;0;0;115;100;0;0;116;100;0;0;117;100;0;0;118;100;0;0;119;100;0;0;120;100;0;0;121;100;0;0;122;100;0;0;123;100;0;0;124;100;0;0;125;100;0;0;126;100;0;0;127;100;0;0;128;100;0;0;129;100;0;0;130;100;0;0;131;100;0;0;132;100;0;0;133;100;0;0;134;100;0;0;135;100;0;0;136;100;0;0;137;100;0;0;138;100;0;0;139;100;0;0;140;100;0;0;141;100;0;0;142;100;0;0;143;100;0;0;144;100;0;0;145;100;0;0;146;100;0;0;147;100;0;0;148;100;0;0;149;100;0;0;150;100;0;0;151;100;0;0;152;100;0;0;153;100;0;0;154;100;0;0;155;100;0;0;156;100;0;0;157;100;0;0;158;100;0;0;159;100;0;0;160;100;0;0;161;100;0;0;162;100;0;0;163;100;0;0;164;100;0;0;165;100;0;0;166;100;0;0;167;100;0;0;168;100;0;0;169;100;0;0;170;100;0;0;171;100;0;0;172;100;0;0;173;100;0;0;174;100;0;0;175;100;0;0;176;100;0;0;177;100;0;0;178;100;0;0;179;100;0;0;180;100;0;0;181;100;0;0;182;100;0;0;183;100;0;0;184;100;0;0;185;100;0;0;186;100;0;0;187;100;0;0;188;100;0;0;189;100;0;0;190;100;0;0;191;100;0;0;192;100;0;0;193;100;0;0;194;100;0;0;195;100;0;0;196;100;0;0;197;100;0;0;198;100;0;0;199;100;0;0;200;100;0;0;201;100;0;0;202;100;0;0;203;100;0;0;204;100;0;0;205;100;0;0;206;100;0;0;207;100;0;0;208;100;0;0;209;100;0;0;210;100;0;0;211;100;0;0;212;100;0;0;213;100;0;0;214;100;0;0;215;100;0;0;216;100;0;0;217;100;0;0;218;100;0;0;219;100;0;0;220;100;0;0;221;100;0;0;222;100;0;0;223;100;0;0;224;100;0;0;225;100;0;0;226;100;0;0;227;100;0;0;228;100;0;0;229;100;0;0;230;100;0;0;231;100;0;0;232;100;0;0;233;100;0;0;234;100;0;0;235;100;0;0;236;100;0;0;237;100;0;0;238;100;0;0;239;100;0;0;240;100;0;0;241;100;0;0;242;100;0;0;243;100;0;0;244;100;0;0;245;100;0;0;246;100;0;0;247;100;0;0;248;100;0;0;249;100;0;0;250;100;0;0;251;100;0;0;252;100;0;0;253;100;0;0;254;100;0;0;255;100;0;0;0;101;0;0;1;101;0;0;2;101;0;0;3;101;0;0;4;101;0;0;5;101;0;0;6;101;0;0;7;101;0;0;8;101;0;0;9;101;0;0;10;101;0;0;11;101;0;0;12;101;0;0;13;101;0;0;14;101;0;0;15;101;0;0;16;101;0;0;17;101;0;0;18;101;0;0;19;101;0;0;20;101;0;0;21;101;0;0;22;101;0;0;23;101;0;0;24;101;0;0;25;101;0;0;26;101;0;0;27;101;0;0;28;101;0;0;29;101;0;0;30;101;0;0;31;101;0;0;32;101;0;0;33;101;0;0;34;101;0;0;35;101;0;0;36;101;0;0;37;101;0;0;38;101;0;0;39;101;0;0;40;101;0;0;41;101;0;0;42;101;0;0;43;101;0;0;44;101;0;0;45;101;0;0;46;101;0;0;47;101;0;0;48;101;0;0;49;101;0;0;50;101;0;0;51;101;0;0;52;101;0;0;53;101;0;0;54;101;0;0;55;101;0;0;56;101;0;0;57;101;0;0;58;101;0;0;59;101;0;0;60;101;0;0;61;101;0;0;62;101;0;0;63;101;0;0;64;101;0;0;65;101;0;0;66;101;0;0;67;101;0;0;68;101;0;0;69;101;0;0;70;101;0;0;71;101;0;0;72;101;0;0;73;101;0;0;74;101;0;0;75;101;0;0;76;101;0;0;77;101;0;0;78;101;0;0;79;101;0;0;80;101;0;0;81;101;0;0;82;101;0;0;83;101;0;0;84;101;0;0;85;101;0;0;86;101;0;0;87;101;0;0;88;101;0;0;89;101;0;0;90;101;0;0;91;101;0;0;92;101;0;0;93;101;0;0;94;101;0;0;95;101;0;0;96;101;0;0;97;101;0;0;98;101;0;0;99;101;0;0;100;101;0;0;101;101;0;0;102;101;0;0;103;101;0;0;104;101;0;0;105;101;0;0;106;101;0;0;107;101;0;0;108;101;0;0;109;101;0;0;110;101;0;0;111;101;0;0;112;101;0;0;113;101;0;0;114;101;0;0;115;101;0;0;116;101;0;0;117;101;0;0;118;101;0;0;119;101;0;0;120;101;0;0;121;101;0;0;122;101;0;0;123;101;0;0;124;101;0;0;125;101;0;0;126;101;0;0;127;101;0;0;128;101;0;0;129;101;0;0;130;101;0;0;131;101;0;0;132;101;0;0;133;101;0;0;134;101;0;0;135;101;0;0;136;101;0;0;137;101;0;0;138;101;0;0;139;101;0;0;140;101;0;0;141;101;0;0;142;101;0;0;143;101;0;0;144;101;0;0;145;101;0;0;146;101;0;0;147;101;0;0;148;101;0;0;149;101;0;0;150;101;0;0;151;101;0;0;152;101;0;0;153;101;0;0;154;101;0;0;155;101;0;0;156;101;0;0;157;101;0;0;158;101;0;0;159;101;0;0;160;101;0;0;161;101;0;0;162;101;0;0;163;101;0;0;164;101;0;0;165;101;0;0;166;101;0;0;167;101;0;0;168;101;0;0;169;101;0;0;170;101;0;0;171;101;0;0;172;101;0;0;173;101;0;0;174;101;0;0;175;101;0;0;176;101;0;0;177;101;0;0;178;101;0;0;179;101;0;0;180;101;0;0;181;101;0;0;182;101;0;0;183;101;0;0;184;101;0;0;185;101;0;0;186;101;0;0;187;101;0;0;188;101;0;0;189;101;0;0;190;101;0;0;191;101;0;0;192;101;0;0;193;101;0;0;194;101;0;0;195;101;0;0;196;101;0;0;197;101;0;0;198;101;0;0;199;101;0;0;200;101;0;0;201;101;0;0;202;101;0;0;203;101;0;0;204;101;0;0;205;101;0;0;206;101;0;0;207;101;0;0;208;101;0;0;209;101;0;0;210;101;0;0;211;101;0;0;212;101;0;0;213;101;0;0;214;101;0;0;215;101;0;0;216;101;0;0;217;101;0;0;218;101;0;0;219;101;0;0;220;101;0;0;221;101;0;0;222;101;0;0;223;101;0;0;224;101;0;0;225;101;0;0;226;101;0;0;227;101;0;0;228;101;0;0;229;101;0;0;230;101;0;0;231;101;0;0;232;101;0;0;233;101;0;0;234;101;0;0;235;101;0;0;236;101;0;0;237;101;0;0;238;101;0;0;239;101;0;0;240;101;0;0;241;101;0;0;242;101;0;0;243;101;0;0;244;101;0;0;245;101;0;0;246;101;0;0;247;101;0;0;248;101;0;0;249;101;0;0;250;101;0;0;251;101;0;0;252;101;0;0;253;101;0;0;254;101;0;0;255;101;0;0;0;102;0;0;1;102;0;0;2;102;0;0;3;102;0;0;4;102;0;0;5;102;0;0;6;102;0;0;7;102;0;0;8;102;0;0;9;102;0;0;10;102;0;0;11;102;0;0;12;102;0;0;13;102;0;0;14;102;0;0;15;102;0;0;16;102;0;0;17;102;0;0;18;102;0;0;19;102;0;0;20;102;0;0;21;102;0;0;22;102;0;0;23;102;0;0;24;102;0;0;25;102;0;0;26;102;0;0;27;102;0;0;28;102;0;0;29;102;0;0;30;102;0;0;31;102;0;0;32;102;0;0;33;102;0;0;34;102;0;0;35;102;0;0;36;102;0;0;37;102;0;0;38;102;0;0;39;102;0;0;40;102;0;0;41;102;0;0;42;102;0;0;43;102;0;0;44;102;0;0;45;102;0;0;46;102;0;0;47;102;0;0;48;102;0;0;49;102;0;0;50;102;0;0;51;102;0;0;52;102;0;0;53;102;0;0;54;102;0;0;55;102;0;0;56;102;0;0;57;102;0;0;58;102;0;0;59;102;0;0;60;102;0;0;61;102;0;0;62;102;0;0;63;102;0;0;64;102;0;0;65;102;0;0;66;102;0;0;67;102;0;0;68;102;0;0;69;102;0;0;70;102;0;0;71;102;0;0;72;102;0;0;73;102;0;0;74;102;0;0;75;102;0;0;76;102;0;0;77;102;0;0;78;102;0;0;79;102;0;0;80;102;0;0;81;102;0;0;82;102;0;0;83;102;0;0;84;102;0;0;85;102;0;0;86;102;0;0;87;102;0;0;88;102;0;0;89;102;0;0;90;102;0;0;91;102;0;0;92;102;0;0;93;102;0;0;94;102;0;0;95;102;0;0;96;102;0;0;97;102;0;0;98;102;0;0;99;102;0;0;100;102;0;0;101;102;0;0;102;102;0;0;103;102;0;0;104;102;0;0;105;102;0;0;106;102;0;0;107;102;0;0;108;102;0;0;109;102;0;0;110;102;0;0;111;102;0;0;112;102;0;0;113;102;0;0;114;102;0;0;115;102;0;0;116;102;0;0;117;102;0;0;118;102;0;0;119;102;0;0;120;102;0;0;121;102;0;0;122;102;0;0;123;102;0;0;124;102;0;0;125;102;0;0;126;102;0;0;127;102;0;0;128;102;0;0;129;102;0;0;130;102;0;0;131;102;0;0;132;102;0;0;133;102;0;0;134;102;0;0;135;102;0;0;136;102;0;0;137;102;0;0;138;102;0;0;139;102;0;0;140;102;0;0;141;102;0;0;142;102;0;0;143;102;0;0;144;102;0;0;145;102;0;0;146;102;0;0;147;102;0;0;148;102;0;0;149;102;0;0;150;102;0;0;151;102;0;0;152;102;0;0;153;102;0;0;154;102;0;0;155;102;0;0;156;102;0;0;157;102;0;0;158;102;0;0;159;102;0;0;160;102;0;0;161;102;0;0;162;102;0;0;163;102;0;0;164;102;0;0;165;102;0;0;166;102;0;0;167;102;0;0;168;102;0;0;169;102;0;0;170;102;0;0;171;102;0;0;172;102;0;0;173;102;0;0;174;102;0;0;175;102;0;0;176;102;0;0;177;102;0;0;178;102;0;0;179;102;0;0;180;102;0;0;181;102;0;0;182;102;0;0;183;102;0;0;184;102;0;0;185;102;0;0;186;102;0;0;187;102;0;0;188;102;0;0;189;102;0;0;190;102;0;0;191;102;0;0;192;102;0;0;193;102;0;0;194;102;0;0;195;102;0;0;196;102;0;0;197;102;0;0;198;102;0;0;199;102;0;0;200;102;0;0;201;102;0;0;202;102;0;0;203;102;0;0;204;102;0;0;205;102;0;0;206;102;0;0;207;102;0;0;208;102;0;0;209;102;0;0;210;102;0;0;211;102;0;0;212;102;0;0;213;102;0;0;214;102;0;0;215;102;0;0;216;102;0;0;217;102;0;0;218;102;0;0;219;102;0;0;220;102;0;0;221;102;0;0;222;102;0;0;223;102;0;0;224;102;0;0;225;102;0;0;226;102;0;0;227;102;0;0;228;102;0;0;229;102;0;0;230;102;0;0;231;102;0;0;232;102;0;0;233;102;0;0;234;102;0;0;235;102;0;0;236;102;0;0;237;102;0;0;238;102;0;0;239;102;0;0;240;102;0;0;241;102;0;0;242;102;0;0;243;102;0;0;244;102;0;0;245;102;0;0;246;102;0;0;247;102;0;0;248;102;0;0;249;102;0;0;250;102;0;0;251;102;0;0;252;102;0;0;253;102;0;0;254;102;0;0;255;102;0;0;0;103;0;0;1;103;0;0;2;103;0;0;3;103;0;0;4;103;0;0;5;103;0;0;6;103;0;0;7;103;0;0;8;103;0;0;9;103;0;0;10;103;0;0;11;103;0;0;12;103;0;0;13;103;0;0;14;103;0;0;15;103;0;0;16;103;0;0;17;103;0;0;18;103;0;0;19;103;0;0;20;103;0;0;21;103;0;0;22;103;0;0;23;103;0;0;24;103;0;0;25;103;0;0;26;103;0;0;27;103;0;0;28;103;0;0;29;103;0;0;30;103;0;0;31;103;0;0;32;103;0;0;33;103;0;0;34;103;0;0;35;103;0;0;36;103;0;0;37;103;0;0;38;103;0;0;39;103;0;0;40;103;0;0;41;103;0;0;42;103;0;0;43;103;0;0;44;103;0;0;45;103;0;0;46;103;0;0;47;103;0;0;48;103;0;0;49;103;0;0;50;103;0;0;51;103;0;0;52;103;0;0;53;103;0;0;54;103;0;0;55;103;0;0;56;103;0;0;57;103;0;0;58;103;0;0;59;103;0;0;60;103;0;0;61;103;0;0;62;103;0;0;63;103;0;0;64;103;0;0;65;103;0;0;66;103;0;0;67;103;0;0;68;103;0;0;69;103;0;0;70;103;0;0;71;103;0;0;72;103;0;0;73;103;0;0;74;103;0;0;75;103;0;0;76;103;0;0;77;103;0;0;78;103;0;0;79;103;0;0;80;103;0;0;81;103;0;0;82;103;0;0;83;103;0;0;84;103;0;0;85;103;0;0;86;103;0;0;87;103;0;0;88;103;0;0;89;103;0;0;90;103;0;0;91;103;0;0;92;103;0;0;93;103;0;0;94;103;0;0;95;103;0;0;96;103;0;0;97;103;0;0;98;103;0;0;99;103;0;0;100;103;0;0;101;103;0;0;102;103;0;0;103;103;0;0;104;103;0;0;105;103;0;0;106;103;0;0;107;103;0;0;108;103;0;0;109;103;0;0;110;103;0;0;111;103;0;0;112;103;0;0;113;103;0;0;114;103;0;0;115;103;0;0;116;103;0;0;117;103;0;0;118;103;0;0;119;103;0;0;120;103;0;0;121;103;0;0;122;103;0;0;123;103;0;0;124;103;0;0;125;103;0;0;126;103;0;0;127;103;0;0;128;103;0;0;129;103;0;0;130;103;0;0;131;103;0;0;132;103;0;0;133;103;0;0;134;103;0;0;135;103;0;0;136;103;0;0;137;103;0;0;138;103;0;0;139;103;0;0;140;103;0;0;141;103;0;0;142;103;0;0;143;103;0;0;144;103;0;0;145;103;0;0;146;103;0;0;147;103;0;0;148;103;0;0;149;103;0;0;150;103;0;0;151;103;0;0;152;103;0;0;153;103;0;0;154;103;0;0;155;103;0;0;156;103;0;0;157;103;0;0;158;103;0;0;159;103;0;0;160;103;0;0;161;103;0;0;162;103;0;0;163;103;0;0;164;103;0;0;165;103;0;0;166;103;0;0;167;103;0;0;168;103;0;0;169;103;0;0;170;103;0;0;171;103;0;0;172;103;0;0;173;103;0;0;174;103;0;0;175;103;0;0;176;103;0;0;177;103;0;0;178;103;0;0;179;103;0;0;180;103;0;0;181;103;0;0;182;103;0;0;183;103;0;0;184;103;0;0;185;103;0;0;186;103;0;0;187;103;0;0;188;103;0;0;189;103;0;0;190;103;0;0;191;103;0;0;192;103;0;0;193;103;0;0;194;103;0;0;195;103;0;0;196;103;0;0;197;103;0;0;198;103;0;0;199;103;0;0;200;103;0;0;201;103;0;0;202;103;0;0;203;103;0;0;204;103;0;0;205;103;0;0;206;103;0;0;207;103;0;0;208;103;0;0;209;103;0;0;210;103;0;0;211;103;0;0;212;103;0;0;213;103;0;0;214;103;0;0;215;103;0;0;216;103;0;0;217;103;0;0;218;103;0;0;219;103;0;0;220;103;0;0;221;103;0;0;222;103;0;0;223;103;0;0;224;103;0;0;225;103;0;0;226;103;0;0;227;103;0;0;228;103;0;0;229;103;0;0;230;103;0;0;231;103;0;0;232;103;0;0;233;103;0;0;234;103;0;0;235;103;0;0;236;103;0;0;237;103;0;0;238;103;0;0;239;103;0;0;240;103;0;0;241;103;0;0;242;103;0;0;243;103;0;0;244;103;0;0;245;103;0;0;246;103;0;0;247;103;0;0;248;103;0;0;249;103;0;0;250;103;0;0;251;103;0;0;252;103;0;0;253;103;0;0;254;103;0;0;255;103;0;0;0;104;0;0;1;104;0;0;2;104;0;0;3;104;0;0;4;104;0;0;5;104;0;0;6;104;0;0;7;104;0;0;8;104;0;0;9;104;0;0;10;104;0;0;11;104;0;0;12;104;0;0;13;104;0;0;14;104;0;0;15;104;0;0;16;104;0;0;17;104;0;0;18;104;0;0;19;104;0;0;20;104;0;0;21;104;0;0;22;104;0;0;23;104;0;0;24;104;0;0;25;104;0;0;26;104;0;0;27;104;0;0;28;104;0;0;29;104;0;0;30;104;0;0;31;104;0;0;32;104;0;0;33;104;0;0;34;104;0;0;35;104;0;0;36;104;0;0;37;104;0;0;38;104;0;0;39;104;0;0;40;104;0;0;41;104;0;0;42;104;0;0;43;104;0;0;44;104;0;0;45;104;0;0;46;104;0;0;47;104;0;0;48;104;0;0;49;104;0;0;50;104;0;0;51;104;0;0;52;104;0;0;53;104;0;0;54;104;0;0;55;104;0;0;56;104;0;0;57;104;0;0;58;104;0;0;59;104;0;0;60;104;0;0;61;104;0;0;62;104;0;0;63;104;0;0;64;104;0;0;65;104;0;0;66;104;0;0;67;104;0;0;68;104;0;0;69;104;0;0;70;104;0;0;71;104;0;0;72;104;0;0;73;104;0;0;74;104;0;0;75;104;0;0;76;104;0;0;77;104;0;0;78;104;0;0;79;104;0;0;80;104;0;0;81;104;0;0;82;104;0;0;83;104;0;0;84;104;0;0;85;104;0;0;86;104;0;0;87;104;0;0;88;104;0;0;89;104;0;0;90;104;0;0;91;104;0;0;92;104;0;0;93;104;0;0;94;104;0;0;95;104;0;0;96;104;0;0;97;104;0;0;98;104;0;0;99;104;0;0;100;104;0;0;101;104;0;0;102;104;0;0;103;104;0;0;104;104;0;0;105;104;0;0;106;104;0;0;107;104;0;0;108;104;0;0;109;104;0;0;110;104;0;0;111;104;0;0;112;104;0;0;113;104;0;0;114;104;0;0;115;104;0;0;116;104;0;0;117;104;0;0;118;104;0;0;119;104;0;0;120;104;0;0;121;104;0;0;122;104;0;0;123;104;0;0;124;104;0;0;125;104;0;0;126;104;0;0;127;104;0;0;128;104;0;0;129;104;0;0;130;104;0;0;131;104;0;0;132;104;0;0;133;104;0;0;134;104;0;0;135;104;0;0;136;104;0;0;137;104;0;0;138;104;0;0;139;104;0;0;140;104;0;0;141;104;0;0;142;104;0;0;143;104;0;0;144;104;0;0;145;104;0;0;146;104;0;0;147;104;0;0;148;104;0;0;149;104;0;0;150;104;0;0;151;104;0;0;152;104;0;0;153;104;0;0;154;104;0;0;155;104;0;0;156;104;0;0;157;104;0;0;158;104;0;0;159;104;0;0;160;104;0;0;161;104;0;0;162;104;0;0;163;104;0;0;164;104;0;0;165;104;0;0;166;104;0;0;167;104;0;0;168;104;0;0;169;104;0;0;170;104;0;0;171;104;0;0;172;104;0;0;173;104;0;0;174;104;0;0;175;104;0;0;176;104;0;0;177;104;0;0;178;104;0;0;179;104;0;0;180;104;0;0;181;104;0;0;182;104;0;0;183;104;0;0;184;104;0;0;185;104;0;0;186;104;0;0;187;104;0;0;188;104;0;0;189;104;0;0;190;104;0;0;191;104;0;0;192;104;0;0;193;104;0;0;194;104;0;0;195;104;0;0;196;104;0;0;197;104;0;0;198;104;0;0;199;104;0;0;200;104;0;0;201;104;0;0;202;104;0;0;203;104;0;0;204;104;0;0;205;104;0;0;206;104;0;0;207;104;0;0;208;104;0;0;209;104;0;0;210;104;0;0;211;104;0;0;212;104;0;0;213;104;0;0;214;104;0;0;215;104;0;0;216;104;0;0;217;104;0;0;218;104;0;0;219;104;0;0;220;104;0;0;221;104;0;0;222;104;0;0;223;104;0;0;224;104;0;0;225;104;0;0;226;104;0;0;227;104;0;0;228;104;0;0;229;104;0;0;230;104;0;0;231;104;0;0;232;104;0;0;233;104;0;0;234;104;0;0;235;104;0;0;236;104;0;0;237;104;0;0;238;104;0;0;239;104;0;0;240;104;0;0;241;104;0;0;242;104;0;0;243;104;0;0;244;104;0;0;245;104;0;0;246;104;0;0;247;104;0;0;248;104;0;0;249;104;0;0;250;104;0;0;251;104;0;0;252;104;0;0;253;104;0;0;254;104;0;0;255;104;0;0;0;105;0;0;1;105;0;0;2;105;0;0;3;105;0;0;4;105;0;0;5;105;0;0;6;105;0;0;7;105;0;0;8;105;0;0;9;105;0;0;10;105;0;0;11;105;0;0;12;105;0;0;13;105;0;0;14;105;0;0;15;105;0;0;16;105;0;0;17;105;0;0;18;105;0;0;19;105;0;0;20;105;0;0;21;105;0;0;22;105;0;0;23;105;0;0;24;105;0;0;25;105;0;0;26;105;0;0;27;105;0;0;28;105;0;0;29;105;0;0;30;105;0;0;31;105;0;0;32;105;0;0;33;105;0;0;34;105;0;0;35;105;0;0;36;105;0;0;37;105;0;0;38;105;0;0;39;105;0;0;40;105;0;0;41;105;0;0;42;105;0;0;43;105;0;0;44;105;0;0;45;105;0;0;46;105;0;0;47;105;0;0;48;105;0;0;49;105;0;0;50;105;0;0;51;105;0;0;52;105;0;0;53;105;0;0;54;105;0;0;55;105;0;0;56;105;0;0;57;105;0;0;58;105;0;0;59;105;0;0;60;105;0;0;61;105;0;0;62;105;0;0;63;105;0;0;64;105;0;0;65;105;0;0;66;105;0;0;67;105;0;0;68;105;0;0;69;105;0;0;70;105;0;0;71;105;0;0;72;105;0;0;73;105;0;0;74;105;0;0;75;105;0;0;76;105;0;0;77;105;0;0;78;105;0;0;79;105;0;0;80;105;0;0;81;105;0;0;82;105;0;0;83;105;0;0;84;105;0;0;85;105;0;0;86;105;0;0;87;105;0;0;88;105;0;0;89;105;0;0;90;105;0;0;91;105;0;0;92;105;0;0;93;105;0;0;94;105;0;0;95;105;0;0;96;105;0;0;97;105;0;0;98;105;0;0;99;105;0;0;100;105;0;0;101;105;0;0;102;105;0;0;103;105;0;0;104;105;0;0;105;105;0;0;106;105;0;0;107;105;0;0;108;105;0;0;109;105;0;0;110;105;0;0;111;105;0;0;112;105;0;0;113;105;0;0;114;105;0;0;115;105;0;0;116;105;0;0;117;105;0;0;118;105;0;0;119;105;0;0;120;105;0;0;121;105;0;0;122;105;0;0;123;105;0;0;124;105;0;0;125;105;0;0;126;105;0;0;127;105;0;0;128;105;0;0;129;105;0;0;130;105;0;0;131;105;0;0;132;105;0;0;133;105;0;0;134;105;0;0;135;105;0;0;136;105;0;0;137;105;0;0;138;105;0;0;139;105;0;0;140;105;0;0;141;105;0;0;142;105;0;0;143;105;0;0;144;105;0;0;145;105;0;0;146;105;0;0;147;105;0;0;148;105;0;0;149;105;0;0;150;105;0;0;151;105;0;0;152;105;0;0;153;105;0;0;154;105;0;0;155;105;0;0;156;105;0;0;157;105;0;0;158;105;0;0;159;105;0;0;160;105;0;0;161;105;0;0;162;105;0;0;163;105;0;0;164;105;0;0;165;105;0;0;166;105;0;0;167;105;0;0;168;105;0;0;169;105;0;0;170;105;0;0;171;105;0;0;172;105;0;0;173;105;0;0;174;105;0;0;175;105;0;0;176;105;0;0;177;105;0;0;178;105;0;0;179;105;0;0;180;105;0;0;181;105;0;0;182;105;0;0;183;105;0;0;184;105;0;0;185;105;0;0;186;105;0;0;187;105;0;0;188;105;0;0;189;105;0;0;190;105;0;0;191;105;0;0;192;105;0;0;193;105;0;0;194;105;0;0;195;105;0;0;196;105;0;0;197;105;0;0;198;105;0;0;199;105;0;0;200;105;0;0;201;105;0;0;202;105;0;0;203;105;0;0;204;105;0;0;205;105;0;0;206;105;0;0;207;105;0;0;208;105;0;0;209;105;0;0;210;105;0;0;211;105;0;0;212;105;0;0;213;105;0;0;214;105;0;0;215;105;0;0;216;105;0;0;217;105;0;0;218;105;0;0;219;105;0;0;220;105;0;0;221;105;0;0;222;105;0;0;223;105;0;0;224;105;0;0;225;105;0;0;226;105;0;0;227;105;0;0;228;105;0;0;229;105;0;0;230;105;0;0;231;105;0;0;232;105;0;0;233;105;0;0;234;105;0;0;235;105;0;0;236;105;0;0;237;105;0;0;238;105;0;0;239;105;0;0;240;105;0;0;241;105;0;0;242;105;0;0;243;105;0;0;244;105;0;0;245;105;0;0;246;105;0;0;247;105;0;0;248;105;0;0;249;105;0;0;250;105;0;0;251;105;0;0;252;105;0;0;253;105;0;0;254;105;0;0;255;105;0;0;0;106;0;0;1;106;0;0;2;106;0;0;3;106;0;0;4;106;0;0;5;106;0;0;6;106;0;0;7;106;0;0;8;106;0;0;9;106;0;0;10;106;0;0;11;106;0;0;12;106;0;0;13;106;0;0;14;106;0;0;15;106;0;0;16;106;0;0;17;106;0;0;18;106;0;0;19;106;0;0;20;106;0;0;21;106;0;0;22;106;0;0;23;106;0;0;24;106;0;0;25;106;0;0;26;106;0;0;27;106;0;0;28;106;0;0;29;106;0;0;30;106;0;0;31;106;0;0;32;106;0;0;33;106;0;0;34;106;0;0;35;106;0;0;36;106;0;0;37;106;0;0;38;106;0;0;39;106;0;0;40;106;0;0;41;106;0;0;42;106;0;0;43;106;0;0;44;106;0;0;45;106;0;0;46;106;0;0;47;106;0;0;48;106;0;0;49;106;0;0;50;106;0;0;51;106;0;0;52;106;0;0;53;106;0;0;54;106;0;0;55;106;0;0;56;106;0;0;57;106;0;0;58;106;0;0;59;106;0;0;60;106;0;0;61;106;0;0;62;106;0;0;63;106;0;0;64;106;0;0;65;106;0;0;66;106;0;0;67;106;0;0;68;106;0;0;69;106;0;0;70;106;0;0;71;106;0;0;72;106;0;0;73;106;0;0;74;106;0;0;75;106;0;0;76;106;0;0;77;106;0;0;78;106;0;0;79;106;0;0;80;106;0;0;81;106;0;0;82;106;0;0;83;106;0;0;84;106;0;0;85;106;0;0;86;106;0;0;87;106;0;0;88;106;0;0;89;106;0;0;90;106;0;0;91;106;0;0;92;106;0;0;93;106;0;0;94;106;0;0;95;106;0;0;96;106;0;0;97;106;0;0;98;106;0;0;99;106;0;0;100;106;0;0;101;106;0;0;102;106;0;0;103;106;0;0;104;106;0;0;105;106;0;0;106;106;0;0;107;106;0;0;108;106;0;0;109;106;0;0;110;106;0;0;111;106;0;0;112;106;0;0;113;106;0;0;114;106;0;0;115;106;0;0;116;106;0;0;117;106;0;0;118;106;0;0;119;106;0;0;120;106;0;0;121;106;0;0;122;106;0;0;123;106;0;0;124;106;0;0;125;106;0;0;126;106;0;0;127;106;0;0;128;106;0;0;129;106;0;0;130;106;0;0;131;106;0;0;132;106;0;0;133;106;0;0;134;106;0;0;135;106;0;0;136;106;0;0;137;106;0;0;138;106;0;0;139;106;0;0;140;106;0;0;141;106;0;0;142;106;0;0;143;106;0;0;144;106;0;0;145;106;0;0;146;106;0;0;147;106;0;0;148;106;0;0;149;106;0;0;150;106;0;0;151;106;0;0;152;106;0;0;153;106;0;0;154;106;0;0;155;106;0;0;156;106;0;0;157;106;0;0;158;106;0;0;159;106;0;0;160;106;0;0;161;106;0;0;162;106;0;0;163;106;0;0;164;106;0;0;165;106;0;0;166;106;0;0;167;106;0;0;168;106;0;0;169;106;0;0;170;106;0;0;171;106;0;0;172;106;0;0;173;106;0;0;174;106;0;0;175;106;0;0;176;106;0;0;177;106;0;0;178;106;0;0;179;106;0;0;180;106;0;0;181;106;0;0;182;106;0;0;183;106;0;0;184;106;0;0;185;106;0;0;186;106;0;0;187;106;0;0;188;106;0;0;189;106;0;0;190;106;0;0;191;106;0;0;192;106;0;0;193;106;0;0;194;106;0;0;195;106;0;0;196;106;0;0;197;106;0;0;198;106;0;0;199;106;0;0;200;106;0;0;201;106;0;0;202;106;0;0;203;106;0;0;204;106;0;0;205;106;0;0;206;106;0;0;207;106;0;0;208;106;0;0;209;106;0;0;210;106;0;0;211;106;0;0;212;106;0;0;213;106;0;0;214;106;0;0;215;106;0;0;216;106;0;0;217;106;0;0;218;106;0;0;219;106;0;0;220;106;0;0;221;106;0;0;222;106;0;0;223;106;0;0;224;106;0;0;225;106;0;0;226;106;0;0;227;106;0;0;228;106;0;0;229;106;0;0;230;106;0;0;231;106;0;0;232;106;0;0;233;106;0;0;234;106;0;0;235;106;0;0;236;106;0;0;237;106;0;0;238;106;0;0;239;106;0;0;240;106;0;0;241;106;0;0;242;106;0;0;243;106;0;0;244;106;0;0;245;106;0;0;246;106;0;0;247;106;0;0;248;106;0;0;249;106;0;0;250;106;0;0;251;106;0;0;252;106;0;0;253;106;0;0;254;106;0;0;255;106;0;0;0;107;0;0;1;107;0;0;2;107;0;0;3;107;0;0;4;107;0;0;5;107;0;0;6;107;0;0;7;107;0;0;8;107;0;0;9;107;0;0;10;107;0;0;11;107;0;0;12;107;0;0;13;107;0;0;14;107;0;0;15;107;0;0;16;107;0;0;17;107;0;0;18;107;0;0;19;107;0;0;20;107;0;0;21;107;0;0;22;107;0;0;23;107;0;0;24;107;0;0;25;107;0;0;26;107;0;0;27;107;0;0;28;107;0;0;29;107;0;0;30;107;0;0;31;107;0;0;32;107;0;0;33;107;0;0;34;107;0;0;35;107;0;0;36;107;0;0;37;107;0;0;38;107;0;0;39;107;0;0;40;107;0;0;41;107;0;0;42;107;0;0;43;107;0;0;44;107;0;0;45;107;0;0;46;107;0;0;47;107;0;0;48;107;0;0;49;107;0;0;50;107;0;0;51;107;0;0;52;107;0;0;53;107;0;0;54;107;0;0;55;107;0;0;56;107;0;0;57;107;0;0;58;107;0;0;59;107;0;0;60;107;0;0;61;107;0;0;62;107;0;0;63;107;0;0;64;107;0;0;65;107;0;0;66;107;0;0;67;107;0;0;68;107;0;0;69;107;0;0;70;107;0;0;71;107;0;0;72;107;0;0;73;107;0;0;74;107;0;0;75;107;0;0;76;107;0;0;77;107;0;0;78;107;0;0;79;107;0;0;80;107;0;0;81;107;0;0;82;107;0;0;83;107;0;0;84;107;0;0;85;107;0;0;86;107;0;0;87;107;0;0;88;107;0;0;89;107;0;0;90;107;0;0;91;107;0;0;92;107;0;0;93;107;0;0;94;107;0;0;95;107;0;0;96;107;0;0;97;107;0;0;98;107;0;0;99;107;0;0;100;107;0;0;101;107;0;0;102;107;0;0;103;107;0;0;104;107;0;0;105;107;0;0;106;107;0;0;107;107;0;0;108;107;0;0;109;107;0;0;110;107;0;0;111;107;0;0;112;107;0;0;113;107;0;0;114;107;0;0;115;107;0;0;116;107;0;0;117;107;0;0;118;107;0;0;119;107;0;0;120;107;0;0;121;107;0;0;122;107;0;0;123;107;0;0;124;107;0;0;125;107;0;0;126;107;0;0;127;107;0;0;128;107;0;0;129;107;0;0;130;107;0;0;131;107;0;0;132;107;0;0;133;107;0;0;134;107;0;0;135;107;0;0;136;107;0;0;137;107;0;0;138;107;0;0;139;107;0;0;140;107;0;0;141;107;0;0;142;107;0;0;143;107;0;0;144;107;0;0;145;107;0;0;146;107;0;0;147;107;0;0;148;107;0;0;149;107;0;0;150;107;0;0;151;107;0;0;152;107;0;0;153;107;0;0;154;107;0;0;155;107;0;0;156;107;0;0;157;107;0;0;158;107;0;0;159;107;0;0;160;107;0;0;161;107;0;0;162;107;0;0;163;107;0;0;164;107;0;0;165;107;0;0;166;107;0;0;167;107;0;0;168;107;0;0;169;107;0;0;170;107;0;0;171;107;0;0;172;107;0;0;173;107;0;0;174;107;0;0;175;107;0;0;176;107;0;0;177;107;0;0;178;107;0;0;179;107;0;0;180;107;0;0;181;107;0;0;182;107;0;0;183;107;0;0;184;107;0;0;185;107;0;0;186;107;0;0;187;107;0;0;188;107;0;0;189;107;0;0;190;107;0;0;191;107;0;0;192;107;0;0;193;107;0;0;194;107;0;0;195;107;0;0;196;107;0;0;197;107;0;0;198;107;0;0;199;107;0;0;200;107;0;0;201;107;0;0;202;107;0;0;203;107;0;0;204;107;0;0;205;107;0;0;206;107;0;0;207;107;0;0;208;107;0;0;209;107;0;0;210;107;0;0;211;107;0;0;212;107;0;0;213;107;0;0;214;107;0;0;215;107;0;0;216;107;0;0;217;107;0;0;218;107;0;0;219;107;0;0;220;107;0;0;221;107;0;0;222;107;0;0;223;107;0;0;224;107;0;0;225;107;0;0;226;107;0;0;227;107;0;0;228;107;0;0;229;107;0;0;230;107;0;0;231;107;0;0;232;107;0;0;233;107;0;0;234;107;0;0;235;107;0;0;236;107;0;0;237;107;0;0;238;107;0;0;239;107;0;0;240;107;0;0;241;107;0;0;242;107;0;0;243;107;0;0;244;107;0;0;245;107;0;0;246;107;0;0;247;107;0;0;248;107;0;0;249;107;0;0;250;107;0;0;251;107;0;0;252;107;0;0;253;107;0;0;254;107;0;0;255;107;0;0;0;108;0;0;1;108;0;0;2;108;0;0;3;108;0;0;4;108;0;0;5;108;0;0;6;108;0;0;7;108;0;0;8;108;0;0;9;108;0;0;10;108;0;0;11;108;0;0;12;108;0;0;13;108;0;0;14;108;0;0;15;108;0;0;16;108;0;0;17;108;0;0;18;108;0;0;19;108;0;0;20;108;0;0;21;108;0;0;22;108;0;0;23;108;0;0;24;108;0;0;25;108;0;0;26;108;0;0;27;108;0;0;28;108;0;0;29;108;0;0;30;108;0;0;31;108;0;0;32;108;0;0;33;108;0;0;34;108;0;0;35;108;0;0;36;108;0;0;37;108;0;0;38;108;0;0;39;108;0;0;40;108;0;0;41;108;0;0;42;108;0;0;43;108;0;0;44;108;0;0;45;108;0;0;46;108;0;0;47;108;0;0;48;108;0;0;49;108;0;0;50;108;0;0;51;108;0;0;52;108;0;0;53;108;0;0;54;108;0;0;55;108;0;0;56;108;0;0;57;108;0;0;58;108;0;0;59;108;0;0;60;108;0;0;61;108;0;0;62;108;0;0;63;108;0;0;64;108;0;0;65;108;0;0;66;108;0;0;67;108;0;0;68;108;0;0;69;108;0;0;70;108;0;0;71;108;0;0;72;108;0;0;73;108;0;0;74;108;0;0;75;108;0;0;76;108;0;0;77;108;0;0;78;108;0;0;79;108;0;0;80;108;0;0;81;108;0;0;82;108;0;0;83;108;0;0;84;108;0;0;85;108;0;0;86;108;0;0;87;108;0;0;88;108;0;0;89;108;0;0;90;108;0;0;91;108;0;0;92;108;0;0;93;108;0;0;94;108;0;0;95;108;0;0;96;108;0;0;97;108;0;0;98;108;0;0;99;108;0;0;100;108;0;0;101;108;0;0;102;108;0;0;103;108;0;0;104;108;0;0;105;108;0;0;106;108;0;0;107;108;0;0;108;108;0;0;109;108;0;0;110;108;0;0;111;108;0;0;112;108;0;0;113;108;0;0;114;108;0;0;115;108;0;0;116;108;0;0;117;108;0;0;118;108;0;0;119;108;0;0;120;108;0;0;121;108;0;0;122;108;0;0;123;108;0;0;124;108;0;0;125;108;0;0;126;108;0;0;127;108;0;0;128;108;0;0;129;108;0;0;130;108;0;0;131;108;0;0;132;108;0;0;133;108;0;0;134;108;0;0;135;108;0;0;136;108;0;0;137;108;0;0;138;108;0;0;139;108;0;0;140;108;0;0;141;108;0;0;142;108;0;0;143;108;0;0;144;108;0;0;145;108;0;0;146;108;0;0;147;108;0;0;148;108;0;0;149;108;0;0;150;108;0;0;151;108;0;0;152;108;0;0;153;108;0;0;154;108;0;0;155;108;0;0;156;108;0;0;157;108;0;0;158;108;0;0;159;108;0;0;160;108;0;0;161;108;0;0;162;108;0;0;163;108;0;0;164;108;0;0;165;108;0;0;166;108;0;0;167;108;0;0;168;108;0;0;169;108;0;0;170;108;0;0;171;108;0;0;172;108;0;0;173;108;0;0;174;108;0;0;175;108;0;0;176;108;0;0;177;108;0;0;178;108;0;0;179;108;0;0;180;108;0;0;181;108;0;0;182;108;0;0;183;108;0;0;184;108;0;0;185;108;0;0;186;108;0;0;187;108;0;0;188;108;0;0;189;108;0;0;190;108;0;0;191;108;0;0;192;108;0;0;193;108;0;0;194;108;0;0;195;108;0;0;196;108;0;0;197;108;0;0;198;108;0;0;199;108;0;0;200;108;0;0;201;108;0;0;202;108;0;0;203;108;0;0;204;108;0;0;205;108;0;0;206;108;0;0;207;108;0;0;208;108;0;0;209;108;0;0;210;108;0;0;211;108;0;0;212;108;0;0;213;108;0;0;214;108;0;0;215;108;0;0;216;108;0;0;217;108;0;0;218;108;0;0;219;108;0;0;220;108;0;0;221;108;0;0;222;108;0;0;223;108;0;0;224;108;0;0;225;108;0;0;226;108;0;0;227;108;0;0;228;108;0;0;229;108;0;0;230;108;0;0;231;108;0;0;232;108;0;0;233;108;0;0;234;108;0;0;235;108;0;0;236;108;0;0;237;108;0;0;238;108;0;0;239;108;0;0;240;108;0;0;241;108;0;0;242;108;0;0;243;108;0;0;244;108;0;0;245;108;0;0;246;108;0;0;247;108;0;0;248;108;0;0;249;108;0;0;250;108;0;0;251;108;0;0;252;108;0;0;253;108;0;0;254;108;0;0;255;108;0;0;0;109;0;0;1;109;0;0;2;109;0;0;3;109;0;0;4;109;0;0;5;109;0;0;6;109;0;0;7;109;0;0;8;109;0;0;9;109;0;0;10;109;0;0;11;109;0;0;12;109;0;0;13;109;0;0;14;109;0;0;15;109;0;0;16;109;0;0;17;109;0;0;18;109;0;0;19;109;0;0;20;109;0;0;21;109;0;0;22;109;0;0;23;109;0;0;24;109;0;0;25;109;0;0;26;109;0;0;27;109;0;0;28;109;0;0;29;109;0;0;30;109;0;0;31;109;0;0;32;109;0;0;33;109;0;0;34;109;0;0;35;109;0;0;36;109;0;0;37;109;0;0;38;109;0;0;39;109;0;0;40;109;0;0;41;109;0;0;42;109;0;0;43;109;0;0;44;109;0;0;45;109;0;0;46;109;0;0;47;109;0;0;48;109;0;0;49;109;0;0;50;109;0;0;51;109;0;0;52;109;0;0;53;109;0;0;54;109;0;0;55;109;0;0;56;109;0;0;57;109;0;0;58;109;0;0;59;109;0;0;60;109;0;0;61;109;0;0;62;109;0;0;63;109;0;0;64;109;0;0;65;109;0;0;66;109;0;0;67;109;0;0;68;109;0;0;69;109;0;0;70;109;0;0;71;109;0;0;72;109;0;0;73;109;0;0;74;109;0;0;75;109;0;0;76;109;0;0;77;109;0;0;78;109;0;0;79;109;0;0;80;109;0;0;81;109;0;0;82;109;0;0;83;109;0;0;84;109;0;0;85;109;0;0;86;109;0;0;87;109;0;0;88;109;0;0;89;109;0;0;90;109;0;0;91;109;0;0;92;109;0;0;93;109;0;0;94;109;0;0;95;109;0;0;96;109;0;0;97;109;0;0;98;109;0;0;99;109;0;0;100;109;0;0;101;109;0;0;102;109;0;0;103;109;0;0;104;109;0;0;105;109;0;0;106;109;0;0;107;109;0;0;108;109;0;0;109;109;0;0;110;109;0;0;111;109;0;0;112;109;0;0;113;109;0;0;114;109;0;0;115;109;0;0;116;109;0;0;117;109;0;0;118;109;0;0;119;109;0;0;120;109;0;0;121;109;0;0;122;109;0;0;123;109;0;0;124;109;0;0;125;109;0;0;126;109;0;0;127;109;0;0;128;109;0;0;129;109;0;0;130;109;0;0;131;109;0;0;132;109;0;0;133;109;0;0;134;109;0;0;135;109;0;0;136;109;0;0;137;109;0;0;138;109;0;0;139;109;0;0;140;109;0;0;141;109;0;0;142;109;0;0;143;109;0;0;144;109;0;0;145;109;0;0;146;109;0;0;147;109;0;0;148;109;0;0;149;109;0;0;150;109;0;0;151;109;0;0;152;109;0;0;153;109;0;0;154;109;0;0;155;109;0;0;156;109;0;0;157;109;0;0;158;109;0;0;159;109;0;0;160;109;0;0;161;109;0;0;162;109;0;0;163;109;0;0;164;109;0;0;165;109;0;0;166;109;0;0;167;109;0;0;168;109;0;0;169;109;0;0;170;109;0;0;171;109;0;0;172;109;0;0;173;109;0;0;174;109;0;0;175;109;0;0;176;109;0;0;177;109;0;0;178;109;0;0;179;109;0;0;180;109;0;0;181;109;0;0;182;109;0;0;183;109;0;0;184;109;0;0;185;109;0;0;186;109;0;0;187;109;0;0;188;109;0;0;189;109;0;0;190;109;0;0;191;109;0;0;192;109;0;0;193;109;0;0;194;109;0;0;195;109;0;0;196;109;0;0;197;109;0;0;198;109;0;0;199;109;0;0;200;109;0;0;201;109;0;0;202;109;0;0;203;109;0;0;204;109;0;0;205;109;0;0;206;109;0;0;207;109;0;0;208;109;0;0;209;109;0;0;210;109;0;0;211;109;0;0;212;109;0;0;213;109;0;0;214;109;0;0;215;109;0;0;216;109;0;0;217;109;0;0;218;109;0;0;219;109;0;0;220;109;0;0;221;109;0;0;222;109;0;0;223;109;0;0;224;109;0;0;225;109;0;0;226;109;0;0;227;109;0;0;228;109;0;0;229;109;0;0;230;109;0;0;231;109;0;0;232;109;0;0;233;109;0;0;234;109;0;0;235;109;0;0;236;109;0;0;237;109;0;0;238;109;0;0;239;109;0;0;240;109;0;0;241;109;0;0;242;109;0;0;243;109;0;0;244;109;0;0;245;109;0;0;246;109;0;0;247;109;0;0;248;109;0;0;249;109;0;0;250;109;0;0;251;109;0;0;252;109;0;0;253;109;0;0;254;109;0;0;255;109;0;0;0;110;0;0;1;110;0;0;2;110;0;0;3;110;0;0;4;110;0;0;5;110;0;0;6;110;0;0;7;110;0;0;8;110;0;0;9;110;0;0;10;110;0;0;11;110;0;0;12;110;0;0;13;110;0;0;14;110;0;0;15;110;0;0;16;110;0;0;17;110;0;0;18;110;0;0;19;110;0;0;20;110;0;0;21;110;0;0;22;110;0;0;23;110;0;0;24;110;0;0;25;110;0;0;26;110;0;0;27;110;0;0;28;110;0;0;29;110;0;0;30;110;0;0;31;110;0;0;32;110;0;0;33;110;0;0;34;110;0;0;35;110;0;0;36;110;0;0;37;110;0;0;38;110;0;0;39;110;0;0;40;110;0;0;41;110;0;0;42;110;0;0;43;110;0;0;44;110;0;0;45;110;0;0;46;110;0;0;47;110;0;0;48;110;0;0;49;110;0;0;50;110;0;0;51;110;0;0;52;110;0;0;53;110;0;0;54;110;0;0;55;110;0;0;56;110;0;0;57;110;0;0;58;110;0;0;59;110;0;0;60;110;0;0;61;110;0;0;62;110;0;0;63;110;0;0;64;110;0;0;65;110;0;0;66;110;0;0;67;110;0;0;68;110;0;0;69;110;0;0;70;110;0;0;71;110;0;0;72;110;0;0;73;110;0;0;74;110;0;0;75;110;0;0;76;110;0;0;77;110;0;0;78;110;0;0;79;110;0;0;80;110;0;0;81;110;0;0;82;110;0;0;83;110;0;0;84;110;0;0;85;110;0;0;86;110;0;0;87;110;0;0;88;110;0;0;89;110;0;0;90;110;0;0;91;110;0;0;92;110;0;0;93;110;0;0;94;110;0;0;95;110;0;0;96;110;0;0;97;110;0;0;98;110;0;0;99;110;0;0;100;110;0;0;101;110;0;0;102;110;0;0;103;110;0;0;104;110;0;0;105;110;0;0;106;110;0;0;107;110;0;0;108;110;0;0;109;110;0;0;110;110;0;0;111;110;0;0;112;110;0;0;113;110;0;0;114;110;0;0;115;110;0;0;116;110;0;0;117;110;0;0;118;110;0;0;119;110;0;0;120;110;0;0;121;110;0;0;122;110;0;0;123;110;0;0;124;110;0;0;125;110;0;0;126;110;0;0;127;110;0;0;128;110;0;0;129;110;0;0;130;110;0;0;131;110;0;0;132;110;0;0;133;110;0;0;134;110;0;0;135;110;0;0;136;110;0;0;137;110;0;0;138;110;0;0;139;110;0;0;140;110;0;0;141;110;0;0;142;110;0;0;143;110;0;0;144;110;0;0;145;110;0;0;146;110;0;0;147;110;0;0;148;110;0;0;149;110;0;0;150;110;0;0;151;110;0;0;152;110;0;0;153;110;0;0;154;110;0;0;155;110;0;0;156;110;0;0;157;110;0;0;158;110;0;0;159;110;0;0;160;110;0;0;161;110;0;0;162;110;0;0;163;110;0;0;164;110;0;0;165;110;0;0;166;110;0;0;167;110;0;0;168;110;0;0;169;110;0;0;170;110;0;0;171;110;0;0;172;110;0;0;173;110;0;0;174;110;0;0;175;110;0;0;176;110;0;0;177;110;0;0;178;110;0;0;179;110;0;0;180;110;0;0;181;110;0;0;182;110;0;0;183;110;0;0;184;110;0;0;185;110;0;0;186;110;0;0;187;110;0;0;188;110;0;0;189;110;0;0;190;110;0;0;191;110;0;0;192;110;0;0;193;110;0;0;194;110;0;0;195;110;0;0;196;110;0;0;197;110;0;0;198;110;0;0;199;110;0;0;200;110;0;0;201;110;0;0;202;110;0;0;203;110;0;0;204;110;0;0;205;110;0;0;206;110;0;0;207;110;0;0;208;110;0;0;209;110;0;0;210;110;0;0;211;110;0;0;212;110;0;0;213;110;0;0;214;110;0;0;215;110;0;0;216;110;0;0;217;110;0;0;218;110;0;0;219;110;0;0;220;110;0;0;221;110;0;0;222;110;0;0;223;110;0;0;224;110;0;0;225;110;0;0;226;110;0;0;227;110;0;0;228;110;0;0;229;110;0;0;230;110;0;0;231;110;0;0;232;110;0;0;233;110;0;0;234;110;0;0;235;110;0;0;236;110;0;0;237;110;0;0;238;110;0;0;239;110;0;0;240;110;0;0;241;110;0;0;242;110;0;0;243;110;0;0;244;110;0;0;245;110;0;0;246;110;0;0;247;110;0;0;248;110;0;0;249;110;0;0;250;110;0;0;251;110;0;0;252;110;0;0;253;110;0;0;254;110;0;0;255;110;0;0;0;111;0;0;1;111;0;0;2;111;0;0;3;111;0;0;4;111;0;0;5;111;0;0;6;111;0;0;7;111;0;0;8;111;0;0;9;111;0;0;10;111;0;0;11;111;0;0;12;111;0;0;13;111;0;0;14;111;0;0;15;111;0;0;16;111;0;0;17;111;0;0;18;111;0;0;19;111;0;0;20;111;0;0;21;111;0;0;22;111;0;0;23;111;0;0;24;111;0;0;25;111;0;0;26;111;0;0;27;111;0;0;28;111;0;0;29;111;0;0;30;111;0;0;31;111;0;0;32;111;0;0;33;111;0;0;34;111;0;0;35;111;0;0;36;111;0;0;37;111;0;0;38;111;0;0;39;111;0;0;40;111;0;0;41;111;0;0;42;111;0;0;43;111;0;0;44;111;0;0;45;111;0;0;46;111;0;0;47;111;0;0;48;111;0;0;49;111;0;0;50;111;0;0;51;111;0;0;52;111;0;0;53;111;0;0;54;111;0;0;55;111;0;0;56;111;0;0;57;111;0;0;58;111;0;0;59;111;0;0;60;111;0;0;61;111;0;0;62;111;0;0;63;111;0;0;64;111;0;0;65;111;0;0;66;111;0;0;67;111;0;0;68;111;0;0;69;111;0;0;70;111;0;0;71;111;0;0;72;111;0;0;73;111;0;0;74;111;0;0;75;111;0;0;76;111;0;0;77;111;0;0;78;111;0;0;79;111;0;0;80;111;0;0;81;111;0;0;82;111;0;0;83;111;0;0;84;111;0;0;85;111;0;0;86;111;0;0;87;111;0;0;88;111;0;0;89;111;0;0;90;111;0;0;91;111;0;0;92;111;0;0;93;111;0;0;94;111;0;0;95;111;0;0;96;111;0;0;97;111;0;0;98;111;0;0;99;111;0;0;100;111;0;0;101;111;0;0;102;111;0;0;103;111;0;0;104;111;0;0;105;111;0;0;106;111;0;0;107;111;0;0;108;111;0;0;109;111;0;0;110;111;0;0;111;111;0;0;112;111;0;0;113;111;0;0;114;111;0;0;115;111;0;0;116;111;0;0;117;111;0;0;118;111;0;0;119;111;0;0;120;111;0;0;121;111;0;0;122;111;0;0;123;111;0;0;124;111;0;0;125;111;0;0;126;111;0;0;127;111;0;0;128;111;0;0;129;111;0;0;130;111;0;0;131;111;0;0;132;111;0;0;133;111;0;0;134;111;0;0;135;111;0;0;136;111;0;0;137;111;0;0;138;111;0;0;139;111;0;0;140;111;0;0;141;111;0;0;142;111;0;0;143;111;0;0;144;111;0;0;145;111;0;0;146;111;0;0;147;111;0;0;148;111;0;0;149;111;0;0;150;111;0;0;151;111;0;0;152;111;0;0;153;111;0;0;154;111;0;0;155;111;0;0;156;111;0;0;157;111;0;0;158;111;0;0;159;111;0;0;160;111;0;0;161;111;0;0;162;111;0;0;163;111;0;0;164;111;0;0;165;111;0;0;166;111;0;0;167;111;0;0;168;111;0;0;169;111;0;0;170;111;0;0;171;111;0;0;172;111;0;0;173;111;0;0;174;111;0;0;175;111;0;0;176;111;0;0;177;111;0;0;178;111;0;0;179;111;0;0;180;111;0;0;181;111;0;0;182;111;0;0;183;111;0;0;184;111;0;0;185;111;0;0;186;111;0;0;187;111;0;0;188;111;0;0;189;111;0;0;190;111;0;0;191;111;0;0;192;111;0;0;193;111;0;0;194;111;0;0;195;111;0;0;196;111;0;0;197;111;0;0;198;111;0;0;199;111;0;0;200;111;0;0;201;111;0;0;202;111;0;0;203;111;0;0;204;111;0;0;205;111;0;0;206;111;0;0;207;111;0;0;208;111;0;0;209;111;0;0;210;111;0;0;211;111;0;0;212;111;0;0;213;111;0;0;214;111;0;0;215;111;0;0;216;111;0;0;217;111;0;0;218;111;0;0;219;111;0;0;220;111;0;0;221;111;0;0;222;111;0;0;223;111;0;0;224;111;0;0;225;111;0;0;226;111;0;0;227;111;0;0;228;111;0;0;229;111;0;0;230;111;0;0;231;111;0;0;232;111;0;0;233;111;0;0;234;111;0;0;235;111;0;0;236;111;0;0;237;111;0;0;238;111;0;0;239;111;0;0;240;111;0;0;241;111;0;0;242;111;0;0;243;111;0;0;244;111;0;0;245;111;0;0;246;111;0;0;247;111;0;0;248;111;0;0;249;111;0;0;250;111;0;0;251;111;0;0;252;111;0;0;253;111;0;0;254;111;0;0;255;111;0;0;0;112;0;0;1;112;0;0;2;112;0;0;3;112;0;0;4;112;0;0;5;112;0;0;6;112;0;0;7;112;0;0;8;112;0;0;9;112;0;0;10;112;0;0;11;112;0;0;12;112;0;0;13;112;0;0;14;112;0;0;15;112;0;0;16;112;0;0;17;112;0;0;18;112;0;0;19;112;0;0;20;112;0;0;21;112;0;0;22;112;0;0;23;112;0;0;24;112;0;0;25;112;0;0;26;112;0;0;27;112;0;0;28;112;0;0;29;112;0;0;30;112;0;0;31;112;0;0;32;112;0;0;33;112;0;0;34;112;0;0;35;112;0;0;36;112;0;0;37;112;0;0;38;112;0;0;39;112;0;0;40;112;0;0;41;112;0;0;42;112;0;0;43;112;0;0;44;112;0;0;45;112;0;0;46;112;0;0;47;112;0;0;48;112;0;0;49;112;0;0;50;112;0;0;51;112;0;0;52;112;0;0;53;112;0;0;54;112;0;0;55;112;0;0;56;112;0;0;57;112;0;0;58;112;0;0;59;112;0;0;60;112;0;0;61;112;0;0;62;112;0;0;63;112;0;0;64;112;0;0;65;112;0;0;66;112;0;0;67;112;0;0;68;112;0;0;69;112;0;0;70;112;0;0;71;112;0;0;72;112;0;0;73;112;0;0;74;112;0;0;75;112;0;0;76;112;0;0;77;112;0;0;78;112;0;0;79;112;0;0;80;112;0;0;81;112;0;0;82;112;0;0;83;112;0;0;84;112;0;0;85;112;0;0;86;112;0;0;87;112;0;0;88;112;0;0;89;112;0;0;90;112;0;0;91;112;0;0;92;112;0;0;93;112;0;0;94;112;0;0;95;112;0;0;96;112;0;0;97;112;0;0;98;112;0;0;99;112;0;0;100;112;0;0;101;112;0;0;102;112;0;0;103;112;0;0;104;112;0;0;105;112;0;0;106;112;0;0;107;112;0;0;108;112;0;0;109;112;0;0;110;112;0;0;111;112;0;0;112;112;0;0;113;112;0;0;114;112;0;0;115;112;0;0;116;112;0;0;117;112;0;0;118;112;0;0;119;112;0;0;120;112;0;0;121;112;0;0;122;112;0;0;123;112;0;0;124;112;0;0;125;112;0;0;126;112;0;0;127;112;0;0;128;112;0;0;129;112;0;0;130;112;0;0;131;112;0;0;132;112;0;0;133;112;0;0;134;112;0;0;135;112;0;0;136;112;0;0;137;112;0;0;138;112;0;0;139;112;0;0;140;112;0;0;141;112;0;0;142;112;0;0;143;112;0;0;144;112;0;0;145;112;0;0;146;112;0;0;147;112;0;0;148;112;0;0;149;112;0;0;150;112;0;0;151;112;0;0;152;112;0;0;153;112;0;0;154;112;0;0;155;112;0;0;156;112;0;0;157;112;0;0;158;112;0;0;159;112;0;0;160;112;0;0;161;112;0;0;162;112;0;0;163;112;0;0;164;112;0;0;165;112;0;0;166;112;0;0;167;112;0;0;168;112;0;0;169;112;0;0;170;112;0;0;171;112;0;0;172;112;0;0;173;112;0;0;174;112;0;0;175;112;0;0;176;112;0;0;177;112;0;0;178;112;0;0;179;112;0;0;180;112;0;0;181;112;0;0;182;112;0;0;183;112;0;0;184;112;0;0;185;112;0;0;186;112;0;0;187;112;0;0;188;112;0;0;189;112;0;0;190;112;0;0;191;112;0;0;192;112;0;0;193;112;0;0;194;112;0;0;195;112;0;0;196;112;0;0;197;112;0;0;198;112;0;0;199;112;0;0;200;112;0;0;201;112;0;0;202;112;0;0;203;112;0;0;204;112;0;0;205;112;0;0;206;112;0;0;207;112;0;0;208;112;0;0;209;112;0;0;210;112;0;0;211;112;0;0;212;112;0;0;213;112;0;0;214;112;0;0;215;112;0;0;216;112;0;0;217;112;0;0;218;112;0;0;219;112;0;0;220;112;0;0;221;112;0;0;222;112;0;0;223;112;0;0;224;112;0;0;225;112;0;0;226;112;0;0;227;112;0;0;228;112;0;0;229;112;0;0;230;112;0;0;231;112;0;0;232;112;0;0;233;112;0;0;234;112;0;0;235;112;0;0;236;112;0;0;237;112;0;0;238;112;0;0;239;112;0;0;240;112;0;0;241;112;0;0;242;112;0;0;243;112;0;0;244;112;0;0;245;112;0;0;246;112;0;0;247;112;0;0;248;112;0;0;249;112;0;0;250;112;0;0;251;112;0;0;252;112;0;0;253;112;0;0;254;112;0;0;255;112;0;0;0;113;0;0;1;113;0;0;2;113;0;0;3;113;0;0;4;113;0;0;5;113;0;0;6;113;0;0;7;113;0;0;8;113;0;0;9;113;0;0;10;113;0;0;11;113;0;0;12;113;0;0;13;113;0;0;14;113;0;0;15;113;0;0;16;113;0;0;17;113;0;0;18;113;0;0;19;113;0;0;20;113;0;0;21;113;0;0;22;113;0;0;23;113;0;0;24;113;0;0;25;113;0;0;26;113;0;0;27;113;0;0;28;113;0;0;29;113;0;0;30;113;0;0;31;113;0;0;32;113;0;0;33;113;0;0;34;113;0;0;35;113;0;0;36;113;0;0;37;113;0;0;38;113;0;0;39;113;0;0;40;113;0;0;41;113;0;0;42;113;0;0;43;113;0;0;44;113;0;0;45;113;0;0;46;113;0;0;47;113;0;0;48;113;0;0;49;113;0;0;50;113;0;0;51;113;0;0;52;113;0;0;53;113;0;0;54;113;0;0;55;113;0;0;56;113;0;0;57;113;0;0;58;113;0;0;59;113;0;0;60;113;0;0;61;113;0;0;62;113;0;0;63;113;0;0;64;113;0;0;65;113;0;0;66;113;0;0;67;113;0;0;68;113;0;0;69;113;0;0;70;113;0;0;71;113;0;0;72;113;0;0;73;113;0;0;74;113;0;0;75;113;0;0;76;113;0;0;77;113;0;0;78;113;0;0;79;113;0;0;80;113;0;0;81;113;0;0;82;113;0;0;83;113;0;0;84;113;0;0;85;113;0;0;86;113;0;0;87;113;0;0;88;113;0;0;89;113;0;0;90;113;0;0;91;113;0;0;92;113;0;0;93;113;0;0;94;113;0;0;95;113;0;0;96;113;0;0;97;113;0;0;98;113;0;0;99;113;0;0;100;113;0;0;101;113;0;0;102;113;0;0;103;113;0;0;104;113;0;0;105;113;0;0;106;113;0;0;107;113;0;0;108;113;0;0;109;113;0;0;110;113;0;0;111;113;0;0;112;113;0;0;113;113;0;0;114;113;0;0;115;113;0;0;116;113;0;0;117;113;0;0;118;113;0;0;119;113;0;0;120;113;0;0;121;113;0;0;122;113;0;0;123;113;0;0;124;113;0;0;125;113;0;0;126;113;0;0;127;113;0;0;128;113;0;0;129;113;0;0;130;113;0;0;131;113;0;0;132;113;0;0;133;113;0;0;134;113;0;0;135;113;0;0;136;113;0;0;137;113;0;0;138;113;0;0;139;113;0;0;140;113;0;0;141;113;0;0;142;113;0;0;143;113;0;0;144;113;0;0;145;113;0;0;146;113;0;0;147;113;0;0;148;113;0;0;149;113;0;0;150;113;0;0;151;113;0;0;152;113;0;0;153;113;0;0;154;113;0;0;155;113;0;0;156;113;0;0;157;113;0;0;158;113;0;0;159;113;0;0;160;113;0;0;161;113;0;0;162;113;0;0;163;113;0;0;164;113;0;0;165;113;0;0;166;113;0;0;167;113;0;0;168;113;0;0;169;113;0;0;170;113;0;0;171;113;0;0;172;113;0;0;173;113;0;0;174;113;0;0;175;113;0;0;176;113;0;0;177;113;0;0;178;113;0;0;179;113;0;0;180;113;0;0;181;113;0;0;182;113;0;0;183;113;0;0;184;113;0;0;185;113;0;0;186;113;0;0;187;113;0;0;188;113;0;0;189;113;0;0;190;113;0;0;191;113;0;0;192;113;0;0;193;113;0;0;194;113;0;0;195;113;0;0;196;113;0;0;197;113;0;0;198;113;0;0;199;113;0;0;200;113;0;0;201;113;0;0;202;113;0;0;203;113;0;0;204;113;0;0;205;113;0;0;206;113;0;0;207;113;0;0;208;113;0;0;209;113;0;0;210;113;0;0;211;113;0;0;212;113;0;0;213;113;0;0;214;113;0;0;215;113;0;0;216;113;0;0;217;113;0;0;218;113;0;0;219;113;0;0;220;113;0;0;221;113;0;0;222;113;0;0;223;113;0;0;224;113;0;0;225;113;0;0;226;113;0;0;227;113;0;0;228;113;0;0;229;113;0;0;230;113;0;0;231;113;0;0;232;113;0;0;233;113;0;0;234;113;0;0;235;113;0;0;236;113;0;0;237;113;0;0;238;113;0;0;239;113;0;0;240;113;0;0;241;113;0;0;242;113;0;0;243;113;0;0;244;113;0;0;245;113;0;0;246;113;0;0;247;113;0;0;248;113;0;0;249;113;0;0;250;113;0;0;251;113;0;0;252;113;0;0;253;113;0;0;254;113;0;0;255;113;0;0;0;114;0;0;1;114;0;0;2;114;0;0;3;114;0;0;4;114;0;0;5;114;0;0;6;114;0;0;7;114;0;0;8;114;0;0;9;114;0;0;10;114;0;0;11;114;0;0;12;114;0;0;13;114;0;0;14;114;0;0;15;114;0;0;16;114;0;0;17;114;0;0;18;114;0;0;19;114;0;0;20;114;0;0;21;114;0;0;22;114;0;0;23;114;0;0;24;114;0;0;25;114;0;0;26;114;0;0;27;114;0;0;28;114;0;0;29;114;0;0;30;114;0;0;31;114;0;0;32;114;0;0;33;114;0;0;34;114;0;0;35;114;0;0;36;114;0;0;37;114;0;0;38;114;0;0;39;114;0;0;40;114;0;0;41;114;0;0;42;114;0;0;43;114;0;0;44;114;0;0;45;114;0;0;46;114;0;0;47;114;0;0;48;114;0;0;49;114;0;0;50;114;0;0;51;114;0;0;52;114;0;0;53;114;0;0;54;114;0;0;55;114;0;0;56;114;0;0;57;114;0;0;58;114;0;0;59;114;0;0;60;114;0;0;61;114;0;0;62;114;0;0;63;114;0;0;64;114;0;0;65;114;0;0;66;114;0;0;67;114;0;0;68;114;0;0;69;114;0;0;70;114;0;0;71;114;0;0;72;114;0;0;73;114;0;0;74;114;0;0;75;114;0;0;76;114;0;0;77;114;0;0;78;114;0;0;79;114;0;0;80;114;0;0;81;114;0;0;82;114;0;0;83;114;0;0;84;114;0;0;85;114;0;0;86;114;0;0;87;114;0;0;88;114;0;0;89;114;0;0;90;114;0;0;91;114;0;0;92;114;0;0;93;114;0;0;94;114;0;0;95;114;0;0;96;114;0;0;97;114;0;0;98;114;0;0;99;114;0;0;100;114;0;0;101;114;0;0;102;114;0;0;103;114;0;0;104;114;0;0;105;114;0;0;106;114;0;0;107;114;0;0;108;114;0;0;109;114;0;0;110;114;0;0;111;114;0;0;112;114;0;0;113;114;0;0;114;114;0;0;115;114;0;0;116;114;0;0;117;114;0;0;118;114;0;0;119;114;0;0;120;114;0;0;121;114;0;0;122;114;0;0;123;114;0;0;124;114;0;0;125;114;0;0;126;114;0;0;127;114;0;0;128;114;0;0;129;114;0;0;130;114;0;0;131;114;0;0;132;114;0;0;133;114;0;0;134;114;0;0;135;114;0;0;136;114;0;0;137;114;0;0;138;114;0;0;139;114;0;0;140;114;0;0;141;114;0;0;142;114;0;0;143;114;0;0;144;114;0;0;145;114;0;0;146;114;0;0;147;114;0;0;148;114;0;0;149;114;0;0;150;114;0;0;151;114;0;0;152;114;0;0;153;114;0;0;154;114;0;0;155;114;0;0;156;114;0;0;157;114;0;0;158;114;0;0;159;114;0;0;160;114;0;0;161;114;0;0;162;114;0;0;163;114;0;0;164;114;0;0;165;114;0;0;166;114;0;0;167;114;0;0;168;114;0;0;169;114;0;0;170;114;0;0;171;114;0;0;172;114;0;0;173;114;0;0;174;114;0;0;175;114;0;0;176;114;0;0;177;114;0;0;178;114;0;0;179;114;0;0;180;114;0;0;181;114;0;0;182;114;0;0;183;114;0;0;184;114;0;0;185;114;0;0;186;114;0;0;187;114;0;0;188;114;0;0;189;114;0;0;190;114;0;0;191;114;0;0;192;114;0;0;193;114;0;0;194;114;0;0;195;114;0;0;196;114;0;0;197;114;0;0;198;114;0;0;199;114;0;0;200;114;0;0;201;114;0;0;202;114;0;0;203;114;0;0;204;114;0;0;205;114;0;0;206;114;0;0;207;114;0;0;208;114;0;0;209;114;0;0;210;114;0;0;211;114;0;0;212;114;0;0;213;114;0;0;214;114;0;0;215;114;0;0;216;114;0;0;217;114;0;0;218;114;0;0;219;114;0;0;220;114;0;0;221;114;0;0;222;114;0;0;223;114;0;0;224;114;0;0;225;114;0;0;226;114;0;0;227;114;0;0;228;114;0;0;229;114;0;0;230;114;0;0;231;114;0;0;232;114;0;0;233;114;0;0;234;114;0;0;235;114;0;0;236;114;0;0;237;114;0;0;238;114;0;0;239;114;0;0;240;114;0;0;241;114;0;0;242;114;0;0;243;114;0;0;244;114;0;0;245;114;0;0;246;114;0;0;247;114;0;0;248;114;0;0;249;114;0;0;250;114;0;0;251;114;0;0;252;114;0;0;253;114;0;0;254;114;0;0;255;114;0;0;0;115;0;0;1;115;0;0;2;115;0;0;3;115;0;0;4;115;0;0;5;115;0;0;6;115;0;0;7;115;0;0;8;115;0;0;9;115;0;0;10;115;0;0;11;115;0;0;12;115;0;0;13;115;0;0;14;115;0;0;15;115;0;0;16;115;0;0;17;115;0;0;18;115;0;0;19;115;0;0;20;115;0;0;21;115;0;0;22;115;0;0;23;115;0;0;24;115;0;0;25;115;0;0;26;115;0;0;27;115;0;0;28;115;0;0;29;115;0;0;30;115;0;0;31;115;0;0;32;115;0;0;33;115;0;0;34;115;0;0;35;115;0;0;36;115;0;0;37;115;0;0;38;115;0;0;39;115;0;0;40;115;0;0;41;115;0;0;42;115;0;0;43;115;0;0;44;115;0;0;45;115;0;0;46;115;0;0;47;115;0;0;48;115;0;0;49;115;0;0;50;115;0;0;51;115;0;0;52;115;0;0;53;115;0;0;54;115;0;0;55;115;0;0;56;115;0;0;57;115;0;0;58;115;0;0;59;115;0;0;60;115;0;0;61;115;0;0;62;115;0;0;63;115;0;0;64;115;0;0;65;115;0;0;66;115;0;0;67;115;0;0;68;115;0;0;69;115;0;0;70;115;0;0;71;115;0;0;72;115;0;0;73;115;0;0;74;115;0;0;75;115;0;0;76;115;0;0;77;115;0;0;78;115;0;0;79;115;0;0;80;115;0;0;81;115;0;0;82;115;0;0;83;115;0;0;84;115;0;0;85;115;0;0;86;115;0;0;87;115;0;0;88;115;0;0;89;115;0;0;90;115;0;0;91;115;0;0;92;115;0;0;93;115;0;0;94;115;0;0;95;115;0;0;96;115;0;0;97;115;0;0;98;115;0;0;99;115;0;0;100;115;0;0;101;115;0;0;102;115;0;0;103;115;0;0;104;115;0;0;105;115;0;0;106;115;0;0;107;115;0;0;108;115;0;0;109;115;0;0;110;115;0;0;111;115;0;0;112;115;0;0;113;115;0;0;114;115;0;0;115;115;0;0;116;115;0;0;117;115;0;0;118;115;0;0;119;115;0;0;120;115;0;0;121;115;0;0;122;115;0;0;123;115;0;0;124;115;0;0;125;115;0;0;126;115;0;0;127;115;0;0;128;115;0;0;129;115;0;0;130;115;0;0;131;115;0;0;132;115;0;0;133;115;0;0;134;115;0;0;135;115;0;0;136;115;0;0;137;115;0;0;138;115;0;0;139;115;0;0;140;115;0;0;141;115;0;0;142;115;0;0;143;115;0;0;144;115;0;0;145;115;0;0;146;115;0;0;147;115;0;0;148;115;0;0;149;115;0;0;150;115;0;0;151;115;0;0;152;115;0;0;153;115;0;0;154;115;0;0;155;115;0;0;156;115;0;0;157;115;0;0;158;115;0;0;159;115;0;0;160;115;0;0;161;115;0;0;162;115;0;0;163;115;0;0;164;115;0;0;165;115;0;0;166;115;0;0;167;115;0;0;168;115;0;0;169;115;0;0;170;115;0;0;171;115;0;0;172;115;0;0;173;115;0;0;174;115;0;0;175;115;0;0;176;115;0;0;177;115;0;0;178;115;0;0;179;115;0;0;180;115;0;0;181;115;0;0;182;115;0;0;183;115;0;0;184;115;0;0;185;115;0;0;186;115;0;0;187;115;0;0;188;115;0;0;189;115;0;0;190;115;0;0;191;115;0;0;192;115;0;0;193;115;0;0;194;115;0;0;195;115;0;0;196;115;0;0;197;115;0;0;198;115;0;0;199;115;0;0;200;115;0;0;201;115;0;0;202;115;0;0;203;115;0;0;204;115;0;0;205;115;0;0;206;115;0;0;207;115;0;0;208;115;0;0;209;115;0;0;210;115;0;0;211;115;0;0;212;115;0;0;213;115;0;0;214;115;0;0;215;115;0;0;216;115;0;0;217;115;0;0;218;115;0;0;219;115;0;0;220;115;0;0;221;115;0;0;222;115;0;0;223;115;0;0;224;115;0;0;225;115;0;0;226;115;0;0;227;115;0;0;228;115;0;0;229;115;0;0;230;115;0;0;231;115;0;0;232;115;0;0;233;115;0;0;234;115;0;0;235;115;0;0;236;115;0;0;237;115;0;0;238;115;0;0;239;115;0;0;240;115;0;0;241;115;0;0;242;115;0;0;243;115;0;0;244;115;0;0;245;115;0;0;246;115;0;0;247;115;0;0;248;115;0;0;249;115;0;0;250;115;0;0;251;115;0;0;252;115;0;0;253;115;0;0;254;115;0;0;255;115;0;0;0;116;0;0;1;116;0;0;2;116;0;0;3;116;0;0;4;116;0;0;5;116;0;0;6;116;0;0;7;116;0;0;8;116;0;0;9;116;0;0;10;116;0;0;11;116;0;0;12;116;0;0;13;116;0;0;14;116;0;0;15;116;0;0;16;116;0;0;17;116;0;0;18;116;0;0;19;116;0;0;20;116;0;0;21;116;0;0;22;116;0;0;23;116;0;0;24;116;0;0;25;116;0;0;26;116;0;0;27;116;0;0;28;116;0;0;29;116;0;0;30;116;0;0;31;116;0;0;32;116;0;0;33;116;0;0;34;116;0;0;35;116;0;0;36;116;0;0;37;116;0;0;38;116;0;0;39;116;0;0;40;116;0;0;41;116;0;0;42;116;0;0;43;116;0;0;44;116;0;0;45;116;0;0;46;116;0;0;47;116;0;0;48;116;0;0;49;116;0;0;50;116;0;0;51;116;0;0;52;116;0;0;53;116;0;0;54;116;0;0;55;116;0;0;56;116;0;0;57;116;0;0;58;116;0;0;59;116;0;0;60;116;0;0;61;116;0;0;62;116;0;0;63;116;0;0;64;116;0;0;65;116;0;0;66;116;0;0;67;116;0;0;68;116;0;0;69;116;0;0;70;116;0;0;71;116;0;0;72;116;0;0;73;116;0;0;74;116;0;0;75;116;0;0;76;116;0;0;77;116;0;0;78;116;0;0;79;116;0;0;80;116;0;0;81;116;0;0;82;116;0;0;83;116;0;0;84;116;0;0;85;116;0;0;86;116;0;0;87;116;0;0;88;116;0;0;89;116;0;0;90;116;0;0;91;116;0;0;92;116;0;0;93;116;0;0;94;116;0;0;95;116;0;0;96;116;0;0;97;116;0;0;98;116;0;0;99;116;0;0;100;116;0;0;101;116;0;0;102;116;0;0;103;116;0;0;104;116;0;0;105;116;0;0;106;116;0;0;107;116;0;0;108;116;0;0;109;116;0;0;110;116;0;0;111;116;0;0;112;116;0;0;113;116;0;0;114;116;0;0;115;116;0;0;116;116;0;0;117;116;0;0;118;116;0;0;119;116;0;0;120;116;0;0;121;116;0;0;122;116;0;0;123;116;0;0;124;116;0;0;125;116;0;0;126;116;0;0;127;116;0;0;128;116;0;0;129;116;0;0;130;116;0;0;131;116;0;0;132;116;0;0;133;116;0;0;134;116;0;0;135;116;0;0;136;116;0;0;137;116;0;0;138;116;0;0;139;116;0;0;140;116;0;0;141;116;0;0;142;116;0;0;143;116;0;0;144;116;0;0;145;116;0;0;146;116;0;0;147;116;0;0;148;116;0;0;149;116;0;0;150;116;0;0;151;116;0;0;152;116;0;0;153;116;0;0;154;116;0;0;155;116;0;0;156;116;0;0;157;116;0;0;158;116;0;0;159;116;0;0;160;116;0;0;161;116;0;0;162;116;0;0;163;116;0;0;164;116;0;0;165;116;0;0;166;116;0;0;167;116;0;0;168;116;0;0;169;116;0;0;170;116;0;0;171;116;0;0;172;116;0;0;173;116;0;0;174;116;0;0;175;116;0;0;176;116;0;0;177;116;0;0;178;116;0;0;179;116;0;0;180;116;0;0;181;116;0;0;182;116;0;0;183;116;0;0;184;116;0;0;185;116;0;0;186;116;0;0;187;116;0;0;188;116;0;0;189;116;0;0;190;116;0;0;191;116;0;0;192;116;0;0;193;116;0;0;194;116;0;0;195;116;0;0;196;116;0;0;197;116;0;0;198;116;0;0;199;116;0;0;200;116;0;0;201;116;0;0;202;116;0;0;203;116;0;0;204;116;0;0;205;116;0;0;206;116;0;0;207;116;0;0;208;116;0;0;209;116;0;0;210;116;0;0;211;116;0;0;212;116;0;0;213;116;0;0;214;116;0;0;215;116;0;0;216;116;0;0;217;116;0;0;218;116;0;0;219;116;0;0;220;116;0;0;221;116;0;0;222;116;0;0;223;116;0;0;224;116;0;0;225;116;0;0;226;116;0;0;227;116;0;0;228;116;0;0;229;116;0;0;230;116;0;0;231;116;0;0;232;116;0;0;233;116;0;0;234;116;0;0;235;116;0;0;236;116;0;0;237;116;0;0;238;116;0;0;239;116;0;0;240;116;0;0;241;116;0;0;242;116;0;0;243;116;0;0;244;116;0;0;245;116;0;0;246;116;0;0;247;116;0;0;248;116;0;0;249;116;0;0;250;116;0;0;251;116;0;0;252;116;0;0;253;116;0;0;254;116;0;0;255;116;0;0;0;117;0;0;1;117;0;0;2;117;0;0;3;117;0;0;4;117;0;0;5;117;0;0;6;117;0;0;7;117;0;0;8;117;0;0;9;117;0;0;10;117;0;0;11;117;0;0;12;117;0;0;13;117;0;0;14;117;0;0;15;117;0;0;16;117;0;0;17;117;0;0;18;117;0;0;19;117;0;0;20;117;0;0;21;117;0;0;22;117;0;0;23;117;0;0;24;117;0;0;25;117;0;0;26;117;0;0;27;117;0;0;28;117;0;0;29;117;0;0;30;117;0;0;31;117;0;0;32;117;0;0;33;117;0;0;34;117;0;0;35;117;0;0;36;117;0;0;37;117;0;0;38;117;0;0;39;117;0;0;40;117;0;0;41;117;0;0;42;117;0;0;43;117;0;0;44;117;0;0;45;117;0;0;46;117;0;0;47;117;0;0;48;117;0;0;49;117;0;0;50;117;0;0;51;117;0;0;52;117;0;0;53;117;0;0;54;117;0;0;55;117;0;0;56;117;0;0;57;117;0;0;58;117;0;0;59;117;0;0;60;117;0;0;61;117;0;0;62;117;0;0;63;117;0;0;64;117;0;0;65;117;0;0;66;117;0;0;67;117;0;0;68;117;0;0;69;117;0;0;70;117;0;0;71;117;0;0;72;117;0;0;73;117;0;0;74;117;0;0;75;117;0;0;76;117;0;0;77;117;0;0;78;117;0;0;79;117;0;0;80;117;0;0;81;117;0;0;82;117;0;0;83;117;0;0;84;117;0;0;85;117;0;0;86;117;0;0;87;117;0;0;88;117;0;0;89;117;0;0;90;117;0;0;91;117;0;0;92;117;0;0;93;117;0;0;94;117;0;0;95;117;0;0;96;117;0;0;97;117;0;0;98;117;0;0;99;117;0;0;100;117;0;0;101;117;0;0;102;117;0;0;103;117;0;0;104;117;0;0;105;117;0;0;106;117;0;0;107;117;0;0;108;117;0;0;109;117;0;0;110;117;0;0;111;117;0;0;112;117;0;0;113;117;0;0;114;117;0;0;115;117;0;0;116;117;0;0;117;117;0;0;118;117;0;0;119;117;0;0;120;117;0;0;121;117;0;0;122;117;0;0;123;117;0;0;124;117;0;0;125;117;0;0;126;117;0;0;127;117;0;0;128;117;0;0;129;117;0;0;130;117;0;0;131;117;0;0;132;117;0;0;133;117;0;0;134;117;0;0;135;117;0;0;136;117;0;0;137;117;0;0;138;117;0;0;139;117;0;0;140;117;0;0;141;117;0;0;142;117;0;0;143;117;0;0;144;117;0;0;145;117;0;0;146;117;0;0;147;117;0;0;148;117;0;0;149;117;0;0;150;117;0;0;151;117;0;0;152;117;0;0;153;117;0;0;154;117;0;0;155;117;0;0;156;117;0;0;157;117;0;0;158;117;0;0;159;117;0;0;160;117;0;0;161;117;0;0;162;117;0;0;163;117;0;0;164;117;0;0;165;117;0;0;166;117;0;0;167;117;0;0;168;117;0;0;169;117;0;0;170;117;0;0;171;117;0;0;172;117;0;0;173;117;0;0;174;117;0;0;175;117;0;0;176;117;0;0;177;117;0;0;178;117;0;0;179;117;0;0;180;117;0;0;181;117;0;0;182;117;0;0;183;117;0;0;184;117;0;0;185;117;0;0;186;117;0;0;187;117;0;0;188;117;0;0;189;117;0;0;190;117;0;0;191;117;0;0;192;117;0;0;193;117;0;0;194;117;0;0;195;117;0;0;196;117;0;0;197;117;0;0;198;117;0;0;199;117;0;0;200;117;0;0;201;117;0;0;202;117;0;0;203;117;0;0;204;117;0;0;205;117;0;0;206;117;0;0;207;117;0;0;208;117;0;0;209;117;0;0;210;117;0;0;211;117;0;0;212;117;0;0;213;117;0;0;214;117;0;0;215;117;0;0;216;117;0;0;217;117;0;0;218;117;0;0;219;117;0;0;220;117;0;0;221;117;0;0;222;117;0;0;223;117;0;0;224;117;0;0;225;117;0;0;226;117;0;0;227;117;0;0;228;117;0;0;229;117;0;0;230;117;0;0;231;117;0;0;232;117;0;0;233;117;0;0;234;117;0;0;235;117;0;0;236;117;0;0;237;117;0;0;238;117;0;0;239;117;0;0;240;117;0;0;241;117;0;0;242;117;0;0;243;117;0;0;244;117;0;0;245;117;0;0;246;117;0;0;247;117;0;0;248;117;0;0;249;117;0;0;250;117;0;0;251;117;0;0;252;117;0;0;253;117;0;0;254;117;0;0;255;117;0;0;0;118;0;0;1;118;0;0;2;118;0;0;3;118;0;0;4;118;0;0;5;118;0;0;6;118;0;0;7;118;0;0;8;118;0;0;9;118;0;0;10;118;0;0;11;118;0;0;12;118;0;0;13;118;0;0;14;118;0;0;15;118;0;0;16;118;0;0;17;118;0;0;18;118;0;0;19;118;0;0;20;118;0;0;21;118;0;0;22;118;0;0;23;118;0;0;24;118;0;0;25;118;0;0;26;118;0;0;27;118;0;0;28;118;0;0;29;118;0;0;30;118;0;0;31;118;0;0;32;118;0;0;33;118;0;0;34;118;0;0;35;118;0;0;36;118;0;0;37;118;0;0;38;118;0;0;39;118;0;0;40;118;0;0;41;118;0;0;42;118;0;0;43;118;0;0;44;118;0;0;45;118;0;0;46;118;0;0;47;118;0;0;48;118;0;0;49;118;0;0;50;118;0;0;51;118;0;0;52;118;0;0;53;118;0;0;54;118;0;0;55;118;0;0;56;118;0;0;57;118;0;0;58;118;0;0;59;118;0;0;60;118;0;0;61;118;0;0;62;118;0;0;63;118;0;0;64;118;0;0;65;118;0;0;66;118;0;0;67;118;0;0;68;118;0;0;69;118;0;0;70;118;0;0;71;118;0;0;72;118;0;0;73;118;0;0;74;118;0;0;75;118;0;0;76;118;0;0;77;118;0;0;78;118;0;0;79;118;0;0;80;118;0;0;81;118;0;0;82;118;0;0;83;118;0;0;84;118;0;0;85;118;0;0;86;118;0;0;87;118;0;0;88;118;0;0;89;118;0;0;90;118;0;0;91;118;0;0;92;118;0;0;93;118;0;0;94;118;0;0;95;118;0;0;96;118;0;0;97;118;0;0;98;118;0;0;99;118;0;0;100;118;0;0;101;118;0;0;102;118;0;0;103;118;0;0;104;118;0;0;105;118;0;0;106;118;0;0;107;118;0;0;108;118;0;0;109;118;0;0;110;118;0;0;111;118;0;0;112;118;0;0;113;118;0;0;114;118;0;0;115;118;0;0;116;118;0;0;117;118;0;0;118;118;0;0;119;118;0;0;120;118;0;0;121;118;0;0;122;118;0;0;123;118;0;0;124;118;0;0;125;118;0;0;126;118;0;0;127;118;0;0;128;118;0;0;129;118;0;0;130;118;0;0;131;118;0;0;132;118;0;0;133;118;0;0;134;118;0;0;135;118;0;0;136;118;0;0;137;118;0;0;138;118;0;0;139;118;0;0;140;118;0;0;141;118;0;0;142;118;0;0;143;118;0;0;144;118;0;0;145;118;0;0;146;118;0;0;147;118;0;0;148;118;0;0;149;118;0;0;150;118;0;0;151;118;0;0;152;118;0;0;153;118;0;0;154;118;0;0;155;118;0;0;156;118;0;0;157;118;0;0;158;118;0;0;159;118;0;0;160;118;0;0;161;118;0;0;162;118;0;0;163;118;0;0;164;118;0;0;165;118;0;0;166;118;0;0;167;118;0;0;168;118;0;0;169;118;0;0;170;118;0;0;171;118;0;0;172;118;0;0;173;118;0;0;174;118;0;0;175;118;0;0;176;118;0;0;177;118;0;0;178;118;0;0;179;118;0;0;180;118;0;0;181;118;0;0;182;118;0;0;183;118;0;0;184;118;0;0;185;118;0;0;186;118;0;0;187;118;0;0;188;118;0;0;189;118;0;0;190;118;0;0;191;118;0;0;192;118;0;0;193;118;0;0;194;118;0;0;195;118;0;0;196;118;0;0;197;118;0;0;198;118;0;0;199;118;0;0;200;118;0;0;201;118;0;0;202;118;0;0;203;118;0;0;204;118;0;0;205;118;0;0;206;118;0;0;207;118;0;0;208;118;0;0;209;118;0;0;210;118;0;0;211;118;0;0;212;118;0;0;213;118;0;0;214;118;0;0;215;118;0;0;216;118;0;0;217;118;0;0;218;118;0;0;219;118;0;0;220;118;0;0;221;118;0;0;222;118;0;0;223;118;0;0;224;118;0;0;225;118;0;0;226;118;0;0;227;118;0;0;228;118;0;0;229;118;0;0;230;118;0;0;231;118;0;0;232;118;0;0;233;118;0;0;234;118;0;0;235;118;0;0;236;118;0;0;237;118;0;0;238;118;0;0;239;118;0;0;240;118;0;0;241;118;0;0;242;118;0;0;243;118;0;0;244;118;0;0;245;118;0;0;246;118;0;0;247;118;0;0;248;118;0;0;249;118;0;0;250;118;0;0;251;118;0;0;252;118;0;0;253;118;0;0;254;118;0;0;255;118;0;0;0;119;0;0;1;119;0;0;2;119;0;0;3;119;0;0;4;119;0;0;5;119;0;0;6;119;0;0;7;119;0;0;8;119;0;0;9;119;0;0;10;119;0;0;11;119;0;0;12;119;0;0;13;119;0;0;14;119;0;0;15;119;0;0;16;119;0;0;17;119;0;0;18;119;0;0;19;119;0;0;20;119;0;0;21;119;0;0;22;119;0;0;23;119;0;0;24;119;0;0;25;119;0;0;26;119;0;0;27;119;0;0;28;119;0;0;29;119;0;0;30;119;0;0;31;119;0;0;32;119;0;0;33;119;0;0;34;119;0;0;35;119;0;0;36;119;0;0;37;119;0;0;38;119;0;0;39;119;0;0;40;119;0;0;41;119;0;0;42;119;0;0;43;119;0;0;44;119;0;0;45;119;0;0;46;119;0;0;47;119;0;0;48;119;0;0;49;119;0;0;50;119;0;0;51;119;0;0;52;119;0;0;53;119;0;0;54;119;0;0;55;119;0;0;56;119;0;0;57;119;0;0;58;119;0;0;59;119;0;0;60;119;0;0;61;119;0;0;62;119;0;0;63;119;0;0;64;119;0;0;65;119;0;0;66;119;0;0;67;119;0;0;68;119;0;0;69;119;0;0;70;119;0;0;71;119;0;0;72;119;0;0;73;119;0;0;74;119;0;0;75;119;0;0;76;119;0;0;77;119;0;0;78;119;0;0;79;119;0;0;80;119;0;0;81;119;0;0;82;119;0;0;83;119;0;0;84;119;0;0;85;119;0;0;86;119;0;0;87;119;0;0;88;119;0;0;89;119;0;0;90;119;0;0;91;119;0;0;92;119;0;0;93;119;0;0;94;119;0;0;95;119;0;0;96;119;0;0;97;119;0;0;98;119;0;0;99;119;0;0;100;119;0;0;101;119;0;0;102;119;0;0;103;119;0;0;104;119;0;0;105;119;0;0;106;119;0;0;107;119;0;0;108;119;0;0;109;119;0;0;110;119;0;0;111;119;0;0;112;119;0;0;113;119;0;0;114;119;0;0;115;119;0;0;116;119;0;0;117;119;0;0;118;119;0;0;119;119;0;0;120;119;0;0;121;119;0;0;122;119;0;0;123;119;0;0;124;119;0;0;125;119;0;0;126;119;0;0;127;119;0;0;128;119;0;0;129;119;0;0;130;119;0;0;131;119;0;0;132;119;0;0;133;119;0;0;134;119;0;0;135;119;0;0;136;119;0;0;137;119;0;0;138;119;0;0;139;119;0;0;140;119;0;0;141;119;0;0;142;119;0;0;143;119;0;0;144;119;0;0;145;119;0;0;146;119;0;0;147;119;0;0;148;119;0;0;149;119;0;0;150;119;0;0;151;119;0;0;152;119;0;0;153;119;0;0;154;119;0;0;155;119;0;0;156;119;0;0;157;119;0;0;158;119;0;0;159;119;0;0;160;119;0;0;161;119;0;0;162;119;0;0;163;119;0;0;164;119;0;0;165;119;0;0;166;119;0;0;167;119;0;0;168;119;0;0;169;119;0;0;170;119;0;0;171;119;0;0;172;119;0;0;173;119;0;0;174;119;0;0;175;119;0;0;176;119;0;0;177;119;0;0;178;119;0;0;179;119;0;0;180;119;0;0;181;119;0;0;182;119;0;0;183;119;0;0;184;119;0;0;185;119;0;0;186;119;0;0;187;119;0;0;188;119;0;0;189;119;0;0;190;119;0;0;191;119;0;0;192;119;0;0;193;119;0;0;194;119;0;0;195;119;0;0;196;119;0;0;197;119;0;0;198;119;0;0;199;119;0;0;200;119;0;0;201;119;0;0;202;119;0;0;203;119;0;0;204;119;0;0;205;119;0;0;206;119;0;0;207;119;0;0;208;119;0;0;209;119;0;0;210;119;0;0;211;119;0;0;212;119;0;0;213;119;0;0;214;119;0;0;215;119;0;0;216;119;0;0;217;119;0;0;218;119;0;0;219;119;0;0;220;119;0;0;221;119;0;0;222;119;0;0;223;119;0;0;224;119;0;0;225;119;0;0;226;119;0;0;227;119;0;0;228;119;0;0;229;119;0;0;230;119;0;0;231;119;0;0;232;119;0;0;233;119;0;0;234;119;0;0;235;119;0;0;236;119;0;0;237;119;0;0;238;119;0;0;239;119;0;0;240;119;0;0;241;119;0;0;242;119;0;0;243;119;0;0;244;119;0;0;245;119;0;0;246;119;0;0;247;119;0;0;248;119;0;0;249;119;0;0;250;119;0;0;251;119;0;0;252;119;0;0;253;119;0;0;254;119;0;0;255;119;0;0;0;120;0;0;1;120;0;0;2;120;0;0;3;120;0;0;4;120;0;0;5;120;0;0;6;120;0;0;7;120;0;0;8;120;0;0;9;120;0;0;10;120;0;0;11;120;0;0;12;120;0;0;13;120;0;0;14;120;0;0;15;120;0;0;16;120;0;0;17;120;0;0;18;120;0;0;19;120;0;0;20;120;0;0;21;120;0;0;22;120;0;0;23;120;0;0;24;120;0;0;25;120;0;0;26;120;0;0;27;120;0;0;28;120;0;0;29;120;0;0;30;120;0;0;31;120;0;0;32;120;0;0;33;120;0;0;34;120;0;0;35;120;0;0;36;120;0;0;37;120;0;0;38;120;0;0;39;120;0;0;40;120;0;0;41;120;0;0;42;120;0;0;43;120;0;0;44;120;0;0;45;120;0;0;46;120;0;0;47;120;0;0;48;120;0;0;49;120;0;0;50;120;0;0;51;120;0;0;52;120;0;0;53;120;0;0;54;120;0;0;55;120;0;0;56;120;0;0;57;120;0;0;58;120;0;0;59;120;0;0;60;120;0;0;61;120;0;0;62;120;0;0;63;120;0;0;64;120;0;0;65;120;0;0;66;120;0;0;67;120;0;0;68;120;0;0;69;120;0;0;70;120;0;0;71;120;0;0;72;120;0;0;73;120;0;0;74;120;0;0;75;120;0;0;76;120;0;0;77;120;0;0;78;120;0;0;79;120;0;0;80;120;0;0;81;120;0;0;82;120;0;0;83;120;0;0;84;120;0;0;85;120;0;0;86;120;0;0;87;120;0;0;88;120;0;0;89;120;0;0;90;120;0;0;91;120;0;0;92;120;0;0;93;120;0;0;94;120;0;0;95;120;0;0;96;120;0;0;97;120;0;0;98;120;0;0;99;120;0;0;100;120;0;0;101;120;0;0;102;120;0;0;103;120;0;0;104;120;0;0;105;120;0;0;106;120;0;0;107;120;0;0;108;120;0;0;109;120;0;0;110;120;0;0;111;120;0;0;112;120;0;0;113;120;0;0;114;120;0;0;115;120;0;0;116;120;0;0;117;120;0;0;118;120;0;0;119;120;0;0;120;120;0;0;121;120;0;0;122;120;0;0;123;120;0;0;124;120;0;0;125;120;0;0;126;120;0;0;127;120;0;0;128;120;0;0;129;120;0;0;130;120;0;0;131;120;0;0;132;120;0;0;133;120;0;0;134;120;0;0;135;120;0;0;136;120;0;0;137;120;0;0;138;120;0;0;139;120;0;0;140;120;0;0;141;120;0;0;142;120;0;0;143;120;0;0;144;120;0;0;145;120;0;0;146;120;0;0;147;120;0;0;148;120;0;0;149;120;0;0;150;120;0;0;151;120;0;0;152;120;0;0;153;120;0;0;154;120;0;0;155;120;0;0;156;120;0;0;157;120;0;0;158;120;0;0;159;120;0;0;160;120;0;0;161;120;0;0;162;120;0;0;163;120;0;0;164;120;0;0;165;120;0;0;166;120;0;0;167;120;0;0;168;120;0;0;169;120;0;0;170;120;0;0;171;120;0;0;172;120;0;0;173;120;0;0;174;120;0;0;175;120;0;0;176;120;0;0;177;120;0;0;178;120;0;0;179;120;0;0;180;120;0;0;181;120;0;0;182;120;0;0;183;120;0;0;184;120;0;0;185;120;0;0;186;120;0;0;187;120;0;0;188;120;0;0;189;120;0;0;190;120;0;0;191;120;0;0;192;120;0;0;193;120;0;0;194;120;0;0;195;120;0;0;196;120;0;0;197;120;0;0;198;120;0;0;199;120;0;0;200;120;0;0;201;120;0;0;202;120;0;0;203;120;0;0;204;120;0;0;205;120;0;0;206;120;0;0;207;120;0;0;208;120;0;0;209;120;0;0;210;120;0;0;211;120;0;0;212;120;0;0;213;120;0;0;214;120;0;0;215;120;0;0;216;120;0;0;217;120;0;0;218;120;0;0;219;120;0;0;220;120;0;0;221;120;0;0;222;120;0;0;223;120;0;0;224;120;0;0;225;120;0;0;226;120;0;0;227;120;0;0;228;120;0;0;229;120;0;0;230;120;0;0;231;120;0;0;232;120;0;0;233;120;0;0;234;120;0;0;235;120;0;0;236;120;0;0;237;120;0;0;238;120;0;0;239;120;0;0;240;120;0;0;241;120;0;0;242;120;0;0;243;120;0;0;244;120;0;0;245;120;0;0;246;120;0;0;247;120;0;0;248;120;0;0;249;120;0;0;250;120;0;0;251;120;0;0;252;120;0;0;253;120;0;0;254;120;0;0;255;120;0;0;0;121;0;0;1;121;0;0;2;121;0;0;3;121;0;0;4;121;0;0;5;121;0;0;6;121;0;0;7;121;0;0;8;121;0;0;9;121;0;0;10;121;0;0;11;121;0;0;12;121;0;0;13;121;0;0;14;121;0;0;15;121;0;0;16;121;0;0;17;121;0;0;18;121;0;0;19;121;0;0;20;121;0;0;21;121;0;0;22;121;0;0;23;121;0;0;24;121;0;0;25;121;0;0;26;121;0;0;27;121;0;0;28;121;0;0;29;121;0;0;30;121;0;0;31;121;0;0;32;121;0;0;33;121;0;0;34;121;0;0;35;121;0;0;36;121;0;0;37;121;0;0;38;121;0;0;39;121;0;0;40;121;0;0;41;121;0;0;42;121;0;0;43;121;0;0;44;121;0;0;45;121;0;0;46;121;0;0;47;121;0;0;48;121;0;0;49;121;0;0;50;121;0;0;51;121;0;0;52;121;0;0;53;121;0;0;54;121;0;0;55;121;0;0;56;121;0;0;57;121;0;0;58;121;0;0;59;121;0;0;60;121;0;0;61;121;0;0;62;121;0;0;63;121;0;0;64;121;0;0;65;121;0;0;66;121;0;0;67;121;0;0;68;121;0;0;69;121;0;0;70;121;0;0;71;121;0;0;72;121;0;0;73;121;0;0;74;121;0;0;75;121;0;0;76;121;0;0;77;121;0;0;78;121;0;0;79;121;0;0;80;121;0;0;81;121;0;0;82;121;0;0;83;121;0;0;84;121;0;0;85;121;0;0;86;121;0;0;87;121;0;0;88;121;0;0;89;121;0;0;90;121;0;0;91;121;0;0;92;121;0;0;93;121;0;0;94;121;0;0;95;121;0;0;96;121;0;0;97;121;0;0;98;121;0;0;99;121;0;0;100;121;0;0;101;121;0;0;102;121;0;0;103;121;0;0;104;121;0;0;105;121;0;0;106;121;0;0;107;121;0;0;108;121;0;0;109;121;0;0;110;121;0;0;111;121;0;0;112;121;0;0;113;121;0;0;114;121;0;0;115;121;0;0;116;121;0;0;117;121;0;0;118;121;0;0;119;121;0;0;120;121;0;0;121;121;0;0;122;121;0;0;123;121;0;0;124;121;0;0;125;121;0;0;126;121;0;0;127;121;0;0;128;121;0;0;129;121;0;0;130;121;0;0;131;121;0;0;132;121;0;0;133;121;0;0;134;121;0;0;135;121;0;0;136;121;0;0;137;121;0;0;138;121;0;0;139;121;0;0;140;121;0;0;141;121;0;0;142;121;0;0;143;121;0;0;144;121;0;0;145;121;0;0;146;121;0;0;147;121;0;0;148;121;0;0;149;121;0;0;150;121;0;0;151;121;0;0;152;121;0;0;153;121;0;0;154;121;0;0;155;121;0;0;156;121;0;0;157;121;0;0;158;121;0;0;159;121;0;0;160;121;0;0;161;121;0;0;162;121;0;0;163;121;0;0;164;121;0;0;165;121;0;0;166;121;0;0;167;121;0;0;168;121;0;0;169;121;0;0;170;121;0;0;171;121;0;0;172;121;0;0;173;121;0;0;174;121;0;0;175;121;0;0;176;121;0;0;177;121;0;0;178;121;0;0;179;121;0;0;180;121;0;0;181;121;0;0;182;121;0;0;183;121;0;0;184;121;0;0;185;121;0;0;186;121;0;0;187;121;0;0;188;121;0;0;189;121;0;0;190;121;0;0;191;121;0;0;192;121;0;0;193;121;0;0;194;121;0;0;195;121;0;0;196;121;0;0;197;121;0;0;198;121;0;0;199;121;0;0;200;121;0;0;201;121;0;0;202;121;0;0;203;121;0;0;204;121;0;0;205;121;0;0;206;121;0;0;207;121;0;0;208;121;0;0;209;121;0;0;210;121;0;0;211;121;0;0;212;121;0;0;213;121;0;0;214;121;0;0;215;121;0;0;216;121;0;0;217;121;0;0;218;121;0;0;219;121;0;0;220;121;0;0;221;121;0;0;222;121;0;0;223;121;0;0;224;121;0;0;225;121;0;0;226;121;0;0;227;121;0;0;228;121;0;0;229;121;0;0;230;121;0;0;231;121;0;0;232;121;0;0;233;121;0;0;234;121;0;0;235;121;0;0;236;121;0;0;237;121;0;0;238;121;0;0;239;121;0;0;240;121;0;0;241;121;0;0;242;121;0;0;243;121;0;0;244;121;0;0;245;121;0;0;246;121;0;0;247;121;0;0;248;121;0;0;249;121;0;0;250;121;0;0;251;121;0;0;252;121;0;0;253;121;0;0;254;121;0;0;255;121;0;0;0;122;0;0;1;122;0;0;2;122;0;0;3;122;0;0;4;122;0;0;5;122;0;0;6;122;0;0;7;122;0;0;8;122;0;0;9;122;0;0;10;122;0;0;11;122;0;0;12;122;0;0;13;122;0;0;14;122;0;0;15;122;0;0;16;122;0;0;17;122;0;0;18;122;0;0;19;122;0;0;20;122;0;0;21;122;0;0;22;122;0;0;23;122;0;0;24;122;0;0;25;122;0;0;26;122;0;0;27;122;0;0;28;122;0;0;29;122;0;0;30;122;0;0;31;122;0;0;32;122;0;0;33;122;0;0;34;122;0;0;35;122;0;0;36;122;0;0;37;122;0;0;38;122;0;0;39;122;0;0;40;122;0;0;41;122;0;0;42;122;0;0;43;122;0;0;44;122;0;0;45;122;0;0;46;122;0;0;47;122;0;0;48;122;0;0;49;122;0;0;50;122;0;0;51;122;0;0;52;122;0;0;53;122;0;0;54;122;0;0;55;122;0;0;56;122;0;0;57;122;0;0;58;122;0;0;59;122;0;0;60;122;0;0;61;122;0;0;62;122;0;0;63;122;0;0;64;122;0;0;65;122;0;0;66;122;0;0;67;122;0;0;68;122;0;0;69;122;0;0;70;122;0;0;71;122;0;0;72;122;0;0;73;122;0;0;74;122;0;0;75;122;0;0;76;122;0;0;77;122;0;0;78;122;0;0;79;122;0;0;80;122;0;0;81;122;0;0;82;122;0;0;83;122;0;0;84;122;0;0;85;122;0;0;86;122;0;0;87;122;0;0;88;122;0;0;89;122;0;0;90;122;0;0;91;122;0;0;92;122;0;0;93;122;0;0;94;122;0;0;95;122;0;0;96;122;0;0;97;122;0;0;98;122;0;0;99;122;0;0;100;122;0;0;101;122;0;0;102;122;0;0;103;122;0;0;104;122;0;0;105;122;0;0;106;122;0;0;107;122;0;0;108;122;0;0;109;122;0;0;110;122;0;0;111;122;0;0;112;122;0;0;113;122;0;0;114;122;0;0;115;122;0;0;116;122;0;0;117;122;0;0;118;122;0;0;119;122;0;0;120;122;0;0;121;122;0;0;122;122;0;0;123;122;0;0;124;122;0;0;125;122;0;0;126;122;0;0;127;122;0;0;128;122;0;0;129;122;0;0;130;122;0;0;131;122;0;0;132;122;0;0;133;122;0;0;134;122;0;0;135;122;0;0;136;122;0;0;137;122;0;0;138;122;0;0;139;122;0;0;140;122;0;0;141;122;0;0;142;122;0;0;143;122;0;0;144;122;0;0;145;122;0;0;146;122;0;0;147;122;0;0;148;122;0;0;149;122;0;0;150;122;0;0;151;122;0;0;152;122;0;0;153;122;0;0;154;122;0;0;155;122;0;0;156;122;0;0;157;122;0;0;158;122;0;0;159;122;0;0;160;122;0;0;161;122;0;0;162;122;0;0;163;122;0;0;164;122;0;0;165;122;0;0;166;122;0;0;167;122;0;0;168;122;0;0;169;122;0;0;170;122;0;0;171;122;0;0;172;122;0;0;173;122;0;0;174;122;0;0;175;122;0;0;176;122;0;0;177;122;0;0;178;122;0;0;179;122;0;0;180;122;0;0;181;122;0;0;182;122;0;0;183;122;0;0;184;122;0;0;185;122;0;0;186;122;0;0;187;122;0;0;188;122;0;0;189;122;0;0;190;122;0;0;191;122;0;0;192;122;0;0;193;122;0;0;194;122;0;0;195;122;0;0;196;122;0;0;197;122;0;0;198;122;0;0;199;122;0;0;200;122;0;0;201;122;0;0;202;122;0;0;203;122;0;0;204;122;0;0;205;122;0;0;206;122;0;0;207;122;0;0;208;122;0;0;209;122;0;0;210;122;0;0;211;122;0;0;212;122;0;0;213;122;0;0;214;122;0;0;215;122;0;0;216;122;0;0;217;122;0;0;218;122;0;0;219;122;0;0;220;122;0;0;221;122;0;0;222;122;0;0;223;122;0;0;224;122;0;0;225;122;0;0;226;122;0;0;227;122;0;0;228;122;0;0;229;122;0;0;230;122;0;0;231;122;0;0;232;122;0;0;233;122;0;0;234;122;0;0;235;122;0;0;236;122;0;0;237;122;0;0;238;122;0;0;239;122;0;0;240;122;0;0;241;122;0;0;242;122;0;0;243;122;0;0;244;122;0;0;245;122;0;0;246;122;0;0;247;122;0;0;248;122;0;0;249;122;0;0;250;122;0;0;251;122;0;0;252;122;0;0;253;122;0;0;254;122;0;0;255;122;0;0;0;123;0;0;1;123;0;0;2;123;0;0;3;123;0;0;4;123;0;0;5;123;0;0;6;123;0;0;7;123;0;0;8;123;0;0;9;123;0;0;10;123;0;0;11;123;0;0;12;123;0;0;13;123;0;0;14;123;0;0;15;123;0;0;16;123;0;0;17;123;0;0;18;123;0;0;19;123;0;0;20;123;0;0;21;123;0;0;22;123;0;0;23;123;0;0;24;123;0;0;25;123;0;0;26;123;0;0;27;123;0;0;28;123;0;0;29;123;0;0;30;123;0;0;31;123;0;0;32;123;0;0;33;123;0;0;34;123;0;0;35;123;0;0;36;123;0;0;37;123;0;0;38;123;0;0;39;123;0;0;40;123;0;0;41;123;0;0;42;123;0;0;43;123;0;0;44;123;0;0;45;123;0;0;46;123;0;0;47;123;0;0;48;123;0;0;49;123;0;0;50;123;0;0;51;123;0;0;52;123;0;0;53;123;0;0;54;123;0;0;55;123;0;0;56;123;0;0;57;123;0;0;58;123;0;0;59;123;0;0;60;123;0;0;61;123;0;0;62;123;0;0;63;123;0;0;64;123;0;0;65;123;0;0;66;123;0;0;67;123;0;0;68;123;0;0;69;123;0;0;70;123;0;0;71;123;0;0;72;123;0;0;73;123;0;0;74;123;0;0;75;123;0;0;76;123;0;0;77;123;0;0;78;123;0;0;79;123;0;0;80;123;0;0;81;123;0;0;82;123;0;0;83;123;0;0;84;123;0;0;85;123;0;0;86;123;0;0;87;123;0;0;88;123;0;0;89;123;0;0;90;123;0;0;91;123;0;0;92;123;0;0;93;123;0;0;94;123;0;0;95;123;0;0;96;123;0;0;97;123;0;0;98;123;0;0;99;123;0;0;100;123;0;0;101;123;0;0;102;123;0;0;103;123;0;0;104;123;0;0;105;123;0;0;106;123;0;0;107;123;0;0;108;123;0;0;109;123;0;0;110;123;0;0;111;123;0;0;112;123;0;0;113;123;0;0;114;123;0;0;115;123;0;0;116;123;0;0;117;123;0;0;118;123;0;0;119;123;0;0;120;123;0;0;121;123;0;0;122;123;0;0;123;123;0;0;124;123;0;0;125;123;0;0;126;123;0;0;127;123;0;0;128;123;0;0;129;123;0;0;130;123;0;0;131;123;0;0;132;123;0;0;133;123;0;0;134;123;0;0;135;123;0;0;136;123;0;0;137;123;0;0;138;123;0;0;139;123;0;0;140;123;0;0;141;123;0;0;142;123;0;0;143;123;0;0;144;123;0;0;145;123;0;0;146;123;0;0;147;123;0;0;148;123;0;0;149;123;0;0;150;123;0;0;151;123;0;0;152;123;0;0;153;123;0;0;154;123;0;0;155;123;0;0;156;123;0;0;157;123;0;0;158;123;0;0;159;123;0;0;160;123;0;0;161;123;0;0;162;123;0;0;163;123;0;0;164;123;0;0;165;123;0;0;166;123;0;0;167;123;0;0;168;123;0;0;169;123;0;0;170;123;0;0;171;123;0;0;172;123;0;0;173;123;0;0;174;123;0;0;175;123;0;0;176;123;0;0;177;123;0;0;178;123;0;0;179;123;0;0;180;123;0;0;181;123;0;0;182;123;0;0;183;123;0;0;184;123;0;0;185;123;0;0;186;123;0;0;187;123;0;0;188;123;0;0;189;123;0;0;190;123;0;0;191;123;0;0;192;123;0;0;193;123;0;0;194;123;0;0;195;123;0;0;196;123;0;0;197;123;0;0;198;123;0;0;199;123;0;0;200;123;0;0;201;123;0;0;202;123;0;0;203;123;0;0;204;123;0;0;205;123;0;0;206;123;0;0;207;123;0;0;208;123;0;0;209;123;0;0;210;123;0;0;211;123;0;0;212;123;0;0;213;123;0;0;214;123;0;0;215;123;0;0;216;123;0;0;217;123;0;0;218;123;0;0;219;123;0;0;220;123;0;0;221;123;0;0;222;123;0;0;223;123;0;0;224;123;0;0;225;123;0;0;226;123;0;0;227;123;0;0;228;123;0;0;229;123;0;0;230;123;0;0;231;123;0;0;232;123;0;0;233;123;0;0;234;123;0;0;235;123;0;0;236;123;0;0;237;123;0;0;238;123;0;0;239;123;0;0;240;123;0;0;241;123;0;0;242;123;0;0;243;123;0;0;244;123;0;0;245;123;0;0;246;123;0;0;247;123;0;0;248;123;0;0;249;123;0;0;250;123;0;0;251;123;0;0;252;123;0;0;253;123;0;0;254;123;0;0;255;123;0;0;0;124;0;0;1;124;0;0;2;124;0;0;3;124;0;0;4;124;0;0;5;124;0;0;6;124;0;0;7;124;0;0;8;124;0;0;9;124;0;0;10;124;0;0;11;124;0;0;12;124;0;0;13;124;0;0;14;124;0;0;15;124;0;0;16;124;0;0;17;124;0;0;18;124;0;0;19;124;0;0;20;124;0;0;21;124;0;0;22;124;0;0;23;124;0;0;24;124;0;0;25;124;0;0;26;124;0;0;27;124;0;0;28;124;0;0;29;124;0;0;30;124;0;0;31;124;0;0;32;124;0;0;33;124;0;0;34;124;0;0;35;124;0;0;36;124;0;0;37;124;0;0;38;124;0;0;39;124;0;0;40;124;0;0;41;124;0;0;42;124;0;0;43;124;0;0;44;124;0;0;45;124;0;0;46;124;0;0;47;124;0;0;48;124;0;0;49;124;0;0;50;124;0;0;51;124;0;0;52;124;0;0;53;124;0;0;54;124;0;0;55;124;0;0;56;124;0;0;57;124;0;0;58;124;0;0;59;124;0;0;60;124;0;0;61;124;0;0;62;124;0;0;63;124;0;0;64;124;0;0;65;124;0;0;66;124;0;0;67;124;0;0;68;124;0;0;69;124;0;0;70;124;0;0;71;124;0;0;72;124;0;0;73;124;0;0;74;124;0;0;75;124;0;0;76;124;0;0;77;124;0;0;78;124;0;0;79;124;0;0;80;124;0;0;81;124;0;0;82;124;0;0;83;124;0;0;84;124;0;0;85;124;0;0;86;124;0;0;87;124;0;0;88;124;0;0;89;124;0;0;90;124;0;0;91;124;0;0;92;124;0;0;93;124;0;0;94;124;0;0;95;124;0;0;96;124;0;0;97;124;0;0;98;124;0;0;99;124;0;0;100;124;0;0;101;124;0;0;102;124;0;0;103;124;0;0;104;124;0;0;105;124;0;0;106;124;0;0;107;124;0;0;108;124;0;0;109;124;0;0;110;124;0;0;111;124;0;0;112;124;0;0;113;124;0;0;114;124;0;0;115;124;0;0;116;124;0;0;117;124;0;0;118;124;0;0;119;124;0;0;120;124;0;0;121;124;0;0;122;124;0;0;123;124;0;0;124;124;0;0;125;124;0;0;126;124;0;0;127;124;0;0;128;124;0;0;129;124;0;0;130;124;0;0;131;124;0;0;132;124;0;0;133;124;0;0;134;124;0;0;135;124;0;0;136;124;0;0;137;124;0;0;138;124;0;0;139;124;0;0;140;124;0;0;141;124;0;0;142;124;0;0;143;124;0;0;144;124;0;0;145;124;0;0;146;124;0;0;147;124;0;0;148;124;0;0;149;124;0;0;150;124;0;0;151;124;0;0;152;124;0;0;153;124;0;0;154;124;0;0;155;124;0;0;156;124;0;0;157;124;0;0;158;124;0;0;159;124;0;0;160;124;0;0;161;124;0;0;162;124;0;0;163;124;0;0;164;124;0;0;165;124;0;0;166;124;0;0;167;124;0;0;168;124;0;0;169;124;0;0;170;124;0;0;171;124;0;0;172;124;0;0;173;124;0;0;174;124;0;0;175;124;0;0;176;124;0;0;177;124;0;0;178;124;0;0;179;124;0;0;180;124;0;0;181;124;0;0;182;124;0;0;183;124;0;0;184;124;0;0;185;124;0;0;186;124;0;0;187;124;0;0;188;124;0;0;189;124;0;0;190;124;0;0;191;124;0;0;192;124;0;0;193;124;0;0;194;124;0;0;195;124;0;0;196;124;0;0;197;124;0;0;198;124;0;0;199;124;0;0;200;124;0;0;201;124;0;0;202;124;0;0;203;124;0;0;204;124;0;0;205;124;0;0;206;124;0;0;207;124;0;0;208;124;0;0;209;124;0;0;210;124;0;0;211;124;0;0;212;124;0;0;213;124;0;0;214;124;0;0;215;124;0;0;216;124;0;0;217;124;0;0;218;124;0;0;219;124;0;0;220;124;0;0;221;124;0;0;222;124;0;0;223;124;0;0;224;124;0;0;225;124;0;0;226;124;0;0;227;124;0;0;228;124;0;0;229;124;0;0;230;124;0;0;231;124;0;0;232;124;0;0;233;124;0;0;234;124;0;0;235;124;0;0;236;124;0;0;237;124;0;0;238;124;0;0;239;124;0;0;240;124;0;0;241;124;0;0;242;124;0;0;243;124;0;0;244;124;0;0;245;124;0;0;246;124;0;0;247;124;0;0;248;124;0;0;249;124;0;0;250;124;0;0;251;124;0;0;252;124;0;0;253;124;0;0;254;124;0;0;255;124;0;0;0;125;0;0;1;125;0;0;2;125;0;0;3;125;0;0;4;125;0;0;5;125;0;0;6;125;0;0;7;125;0;0;8;125;0;0;9;125;0;0;10;125;0;0;11;125;0;0;12;125;0;0;13;125;0;0;14;125;0;0;15;125;0;0;16;125;0;0;17;125;0;0;18;125;0;0;19;125;0;0;20;125;0;0;21;125;0;0;22;125;0;0;23;125;0;0;24;125;0;0;25;125;0;0;26;125;0;0;27;125;0;0;28;125;0;0;29;125;0;0;30;125;0;0;31;125;0;0;32;125;0;0;33;125;0;0;34;125;0;0;35;125;0;0;36;125;0;0;37;125;0;0;38;125;0;0;39;125;0;0;40;125;0;0;41;125;0;0;42;125;0;0;43;125;0;0;44;125;0;0;45;125;0;0;46;125;0;0;47;125;0;0;48;125;0;0;49;125;0;0;50;125;0;0;51;125;0;0;52;125;0;0;53;125;0;0;54;125;0;0;55;125;0;0;56;125;0;0;57;125;0;0;58;125;0;0;59;125;0;0;60;125;0;0;61;125;0;0;62;125;0;0;63;125;0;0;64;125;0;0;65;125;0;0;66;125;0;0;67;125;0;0;68;125;0;0;69;125;0;0;70;125;0;0;71;125;0;0;72;125;0;0;73;125;0;0;74;125;0;0;75;125;0;0;76;125;0;0;77;125;0;0;78;125;0;0;79;125;0;0;80;125;0;0;81;125;0;0;82;125;0;0;83;125;0;0;84;125;0;0;85;125;0;0;86;125;0;0;87;125;0;0;88;125;0;0;89;125;0;0;90;125;0;0;91;125;0;0;92;125;0;0;93;125;0;0;94;125;0;0;95;125;0;0;96;125;0;0;97;125;0;0;98;125;0;0;99;125;0;0;100;125;0;0;101;125;0;0;102;125;0;0;103;125;0;0;104;125;0;0;105;125;0;0;106;125;0;0;107;125;0;0;108;125;0;0;109;125;0;0;110;125;0;0;111;125;0;0;112;125;0;0;113;125;0;0;114;125;0;0;115;125;0;0;116;125;0;0;117;125;0;0;118;125;0;0;119;125;0;0;120;125;0;0;121;125;0;0;122;125;0;0;123;125;0;0;124;125;0;0;125;125;0;0;126;125;0;0;127;125;0;0;128;125;0;0;129;125;0;0;130;125;0;0;131;125;0;0;132;125;0;0;133;125;0;0;134;125;0;0;135;125;0;0;136;125;0;0;137;125;0;0;138;125;0;0;139;125;0;0;140;125;0;0;141;125;0;0;142;125;0;0;143;125;0;0;144;125;0;0;145;125;0;0;146;125;0;0;147;125;0;0;148;125;0;0;149;125;0;0;150;125;0;0;151;125;0;0;152;125;0;0;153;125;0;0;154;125;0;0;155;125;0;0;156;125;0;0;157;125;0;0;158;125;0;0;159;125;0;0;160;125;0;0;161;125;0;0;162;125;0;0;163;125;0;0;164;125;0;0;165;125;0;0;166;125;0;0;167;125;0;0;168;125;0;0;169;125;0;0;170;125;0;0;171;125;0;0;172;125;0;0;173;125;0;0;174;125;0;0;175;125;0;0;176;125;0;0;177;125;0;0;178;125;0;0;179;125;0;0;180;125;0;0;181;125;0;0;182;125;0;0;183;125;0;0;184;125;0;0;185;125;0;0;186;125;0;0;187;125;0;0;188;125;0;0;189;125;0;0;190;125;0;0;191;125;0;0;192;125;0;0;193;125;0;0;194;125;0;0;195;125;0;0;196;125;0;0;197;125;0;0;198;125;0;0;199;125;0;0;200;125;0;0;201;125;0;0;202;125;0;0;203;125;0;0;204;125;0;0;205;125;0;0;206;125;0;0;207;125;0;0;208;125;0;0;209;125;0;0;210;125;0;0;211;125;0;0;212;125;0;0;213;125;0;0;214;125;0;0;215;125;0;0;216;125;0;0;217;125;0;0;218;125;0;0;219;125;0;0;220;125;0;0;221;125;0;0;222;125;0;0;223;125;0;0;224;125;0;0;225;125;0;0;226;125;0;0;227;125;0;0;228;125;0;0;229;125;0;0;230;125;0;0;231;125;0;0;232;125;0;0;233;125;0;0;234;125;0;0;235;125;0;0;236;125;0;0;237;125;0;0;238;125;0;0;239;125;0;0;240;125;0;0;241;125;0;0;242;125;0;0;243;125;0;0;244;125;0;0;245;125;0;0;246;125;0;0;247;125;0;0;248;125;0;0;249;125;0;0;250;125;0;0;251;125;0;0;252;125;0;0;253;125;0;0;254;125;0;0;255;125;0;0;0;126;0;0;1;126;0;0;2;126;0;0;3;126;0;0;4;126;0;0;5;126;0;0;6;126;0;0;7;126;0;0;8;126;0;0;9;126;0;0;10;126;0;0;11;126;0;0;12;126;0;0;13;126;0;0;14;126;0;0;15;126;0;0;16;126;0;0;17;126;0;0;18;126;0;0;19;126;0;0;20;126;0;0;21;126;0;0;22;126;0;0;23;126;0;0;24;126;0;0;25;126;0;0;26;126;0;0;27;126;0;0;28;126;0;0;29;126;0;0;30;126;0;0;31;126;0;0;32;126;0;0;33;126;0;0;34;126;0;0;35;126;0;0;36;126;0;0;37;126;0;0;38;126;0;0;39;126;0;0;40;126;0;0;41;126;0;0;42;126;0;0;43;126;0;0;44;126;0;0;45;126;0;0;46;126;0;0;47;126;0;0;48;126;0;0;49;126;0;0;50;126;0;0;51;126;0;0;52;126;0;0;53;126;0;0;54;126;0;0;55;126;0;0;56;126;0;0;57;126;0;0;58;126;0;0;59;126;0;0;60;126;0;0;61;126;0;0;62;126;0;0;63;126;0;0;64;126;0;0;65;126;0;0;66;126;0;0;67;126;0;0;68;126;0;0;69;126;0;0;70;126;0;0;71;126;0;0;72;126;0;0;73;126;0;0;74;126;0;0;75;126;0;0;76;126;0;0;77;126;0;0;78;126;0;0;79;126;0;0;80;126;0;0;81;126;0;0;82;126;0;0;83;126;0;0;84;126;0;0;85;126;0;0;86;126;0;0;87;126;0;0;88;126;0;0;89;126;0;0;90;126;0;0;91;126;0;0;92;126;0;0;93;126;0;0;94;126;0;0;95;126;0;0;96;126;0;0;97;126;0;0;98;126;0;0;99;126;0;0;100;126;0;0;101;126;0;0;102;126;0;0;103;126;0;0;104;126;0;0;105;126;0;0;106;126;0;0;107;126;0;0;108;126;0;0;109;126;0;0;110;126;0;0;111;126;0;0;112;126;0;0;113;126;0;0;114;126;0;0;115;126;0;0;116;126;0;0;117;126;0;0;118;126;0;0;119;126;0;0;120;126;0;0;121;126;0;0;122;126;0;0;123;126;0;0;124;126;0;0;125;126;0;0;126;126;0;0;127;126;0;0;128;126;0;0;129;126;0;0;130;126;0;0;131;126;0;0;132;126;0;0;133;126;0;0;134;126;0;0;135;126;0;0;136;126;0;0;137;126;0;0;138;126;0;0;139;126;0;0;140;126;0;0;141;126;0;0;142;126;0;0;143;126;0;0;144;126;0;0;145;126;0;0;146;126;0;0;147;126;0;0;148;126;0;0;149;126;0;0;150;126;0;0;151;126;0;0;152;126;0;0;153;126;0;0;154;126;0;0;155;126;0;0;156;126;0;0;157;126;0;0;158;126;0;0;159;126;0;0;160;126;0;0;161;126;0;0;162;126;0;0;163;126;0;0;164;126;0;0;165;126;0;0;166;126;0;0;167;126;0;0;168;126;0;0;169;126;0;0;170;126;0;0;171;126;0;0;172;126;0;0;173;126;0;0;174;126;0;0;175;126;0;0;176;126;0;0;177;126;0;0;178;126;0;0;179;126;0;0;180;126;0;0;181;126;0;0;182;126;0;0;183;126;0;0;184;126;0;0;185;126;0;0;186;126;0;0;187;126;0;0;188;126;0;0;189;126;0;0;190;126;0;0;191;126;0;0;192;126;0;0;193;126;0;0;194;126;0;0;195;126;0;0;196;126;0;0;197;126;0;0;198;126;0;0;199;126;0;0;200;126;0;0;201;126;0;0;202;126;0;0;203;126;0;0;204;126;0;0;205;126;0;0;206;126;0;0;207;126;0;0;208;126;0;0;209;126;0;0;210;126;0;0;211;126;0;0;212;126;0;0;213;126;0;0;214;126;0;0;215;126;0;0;216;126;0;0;217;126;0;0;218;126;0;0;219;126;0;0;220;126;0;0;221;126;0;0;222;126;0;0;223;126;0;0;224;126;0;0;225;126;0;0;226;126;0;0;227;126;0;0;228;126;0;0;229;126;0;0;230;126;0;0;231;126;0;0;232;126;0;0;233;126;0;0;234;126;0;0;235;126;0;0;236;126;0;0;237;126;0;0;238;126;0;0;239;126;0;0;240;126;0;0;241;126;0;0;242;126;0;0;243;126;0;0;244;126;0;0;245;126;0;0;246;126;0;0;247;126;0;0;248;126;0;0;249;126;0;0;250;126;0;0;251;126;0;0;252;126;0;0;253;126;0;0;254;126;0;0;255;126;0;0;0;127;0;0;1;127;0;0;2;127;0;0;3;127;0;0;4;127;0;0;5;127;0;0;6;127;0;0;7;127;0;0;8;127;0;0;9;127;0;0;10;127;0;0;11;127;0;0;12;127;0;0;13;127;0;0;14;127;0;0;15;127;0;0;16;127;0;0;17;127;0;0;18;127;0;0;19;127;0;0;20;127;0;0;21;127;0;0;22;127;0;0;23;127;0;0;24;127;0;0;25;127;0;0;26;127;0;0;27;127;0;0;28;127;0;0;29;127;0;0;30;127;0;0;31;127;0;0;32;127;0;0;33;127;0;0;34;127;0;0;35;127;0;0;36;127;0;0;37;127;0;0;38;127;0;0;39;127;0;0;40;127;0;0;41;127;0;0;42;127;0;0;43;127;0;0;44;127;0;0;45;127;0;0;46;127;0;0;47;127;0;0;48;127;0;0;49;127;0;0;50;127;0;0;51;127;0;0;52;127;0;0;53;127;0;0;54;127;0;0;55;127;0;0;56;127;0;0;57;127;0;0;58;127;0;0;59;127;0;0;60;127;0;0;61;127;0;0;62;127;0;0;63;127;0;0;64;127;0;0;65;127;0;0;66;127;0;0;67;127;0;0;68;127;0;0;69;127;0;0;70;127;0;0;71;127;0;0;72;127;0;0;73;127;0;0;74;127;0;0;75;127;0;0;76;127;0;0;77;127;0;0;78;127;0;0;79;127;0;0;80;127;0;0;81;127;0;0;82;127;0;0;83;127;0;0;84;127;0;0;85;127;0;0;86;127;0;0;87;127;0;0;88;127;0;0;89;127;0;0;90;127;0;0;91;127;0;0;92;127;0;0;93;127;0;0;94;127;0;0;95;127;0;0;96;127;0;0;97;127;0;0;98;127;0;0;99;127;0;0;100;127;0;0;101;127;0;0;102;127;0;0;103;127;0;0;104;127;0;0;105;127;0;0;106;127;0;0;107;127;0;0;108;127;0;0;109;127;0;0;110;127;0;0;111;127;0;0;112;127;0;0;113;127;0;0;114;127;0;0;115;127;0;0;116;127;0;0;117;127;0;0;118;127;0;0;119;127;0;0;120;127;0;0;121;127;0;0;122;127;0;0;123;127;0;0;124;127;0;0;125;127;0;0;126;127;0;0;127;127;0;0;128;127;0;0;129;127;0;0;130;127;0;0;131;127;0;0;132;127;0;0;133;127;0;0;134;127;0;0;135;127;0;0;136;127;0;0;137;127;0;0;138;127;0;0;139;127;0;0;140;127;0;0;141;127;0;0;142;127;0;0;143;127;0;0;144;127;0;0;145;127;0;0;146;127;0;0;147;127;0;0;148;127;0;0;149;127;0;0;150;127;0;0;151;127;0;0;152;127;0;0;153;127;0;0;154;127;0;0;155;127;0;0;156;127;0;0;157;127;0;0;158;127;0;0;159;127;0;0;160;127;0;0;161;127;0;0;162;127;0;0;163;127;0;0;164;127;0;0;165;127;0;0;166;127;0;0;167;127;0;0;168;127;0;0;169;127;0;0;170;127;0;0;171;127;0;0;172;127;0;0;173;127;0;0;174;127;0;0;175;127;0;0;176;127;0;0;177;127;0;0;178;127;0;0;179;127;0;0;180;127;0;0;181;127;0;0;182;127;0;0;183;127;0;0;184;127;0;0;185;127;0;0;186;127;0;0;187;127;0;0;188;127;0;0;189;127;0;0;190;127;0;0;191;127;0;0;192;127;0;0;193;127;0;0;194;127;0;0;195;127;0;0;196;127;0;0;197;127;0;0;198;127;0;0;199;127;0;0;200;127;0;0;201;127;0;0;202;127;0;0;203;127;0;0;204;127;0;0;205;127;0;0;206;127;0;0;207;127;0;0;208;127;0;0;209;127;0;0;210;127;0;0;211;127;0;0;212;127;0;0;213;127;0;0;214;127;0;0;215;127;0;0;216;127;0;0;217;127;0;0;218;127;0;0;219;127;0;0;220;127;0;0;221;127;0;0;222;127;0;0;223;127;0;0;224;127;0;0;225;127;0;0;226;127;0;0;227;127;0;0;228;127;0;0;229;127;0;0;230;127;0;0;231;127;0;0;232;127;0;0;233;127;0;0;234;127;0;0;235;127;0;0;236;127;0;0;237;127;0;0;238;127;0;0;239;127;0;0;240;127;0;0;241;127;0;0;242;127;0;0;243;127;0;0;244;127;0;0;245;127;0;0;246;127;0;0;247;127;0;0;248;127;0;0;249;127;0;0;250;127;0;0;251;127;0;0;252;127;0;0;253;127;0;0;254;127;0;0;255;127;0;0;0;128;0;0;1;128;0;0;2;128;0;0;3;128;0;0;4;128;0;0;5;128;0;0;6;128;0;0;7;128;0;0;8;128;0;0;9;128;0;0;10;128;0;0;11;128;0;0;12;128;0;0;13;128;0;0;14;128;0;0;15;128;0;0;16;128;0;0;17;128;0;0;18;128;0;0;19;128;0;0;20;128;0;0;21;128;0;0;22;128;0;0;23;128;0;0;24;128;0;0;25;128;0;0;26;128;0;0;27;128;0;0;28;128;0;0;29;128;0;0;30;128;0;0;31;128;0;0;32;128;0;0;33;128;0;0;34;128;0;0;35;128;0;0;36;128;0;0;37;128;0;0;38;128;0;0;39;128;0;0;40;128;0;0;41;128;0;0;42;128;0;0;43;128;0;0;44;128;0;0;45;128;0;0;46;128;0;0;47;128;0;0;48;128;0;0;49;128;0;0;50;128;0;0;51;128;0;0;52;128;0;0;53;128;0;0;54;128;0;0;55;128;0;0;56;128;0;0;57;128;0;0;58;128;0;0;59;128;0;0;60;128;0;0;61;128;0;0;62;128;0;0;63;128;0;0;64;128;0;0;65;128;0;0;66;128;0;0;67;128;0;0;68;128;0;0;69;128;0;0;70;128;0;0;71;128;0;0;72;128;0;0;73;128;0;0;74;128;0;0;75;128;0;0;76;128;0;0;77;128;0;0;78;128;0;0;79;128;0;0;80;128;0;0;81;128;0;0;82;128;0;0;83;128;0;0;84;128;0;0;85;128;0;0;86;128;0;0;87;128;0;0;88;128;0;0;89;128;0;0;90;128;0;0;91;128;0;0;92;128;0;0;93;128;0;0;94;128;0;0;95;128;0;0;96;128;0;0;97;128;0;0;98;128;0;0;99;128;0;0;100;128;0;0;101;128;0;0;102;128;0;0;103;128;0;0;104;128;0;0;105;128;0;0;106;128;0;0;107;128;0;0;108;128;0;0;109;128;0;0;110;128;0;0;111;128;0;0;112;128;0;0;113;128;0;0;114;128;0;0;115;128;0;0;116;128;0;0;117;128;0;0;118;128;0;0;119;128;0;0;120;128;0;0;121;128;0;0;122;128;0;0;123;128;0;0;124;128;0;0;125;128;0;0;126;128;0;0;127;128;0;0;128;128;0;0;129;128;0;0;130;128;0;0;131;128;0;0;132;128;0;0;133;128;0;0;134;128;0;0;135;128;0;0;136;128;0;0;137;128;0;0;138;128;0;0;139;128;0;0;140;128;0;0;141;128;0;0;142;128;0;0;143;128;0;0;144;128;0;0;145;128;0;0;146;128;0;0;147;128;0;0;148;128;0;0;149;128;0;0;150;128;0;0;151;128;0;0;152;128;0;0;153;128;0;0;154;128;0;0;155;128;0;0;156;128;0;0;157;128;0;0;158;128;0;0;159;128;0;0;160;128;0;0;161;128;0;0;162;128;0;0;163;128;0;0;164;128;0;0;165;128;0;0;166;128;0;0;167;128;0;0;168;128;0;0;169;128;0;0;170;128;0;0;171;128;0;0;172;128;0;0;173;128;0;0;174;128;0;0;175;128;0;0;176;128;0;0;177;128;0;0;178;128;0;0;179;128;0;0;180;128;0;0;181;128;0;0;182;128;0;0;183;128;0;0;184;128;0;0;185;128;0;0;186;128;0;0;187;128;0;0;188;128;0;0;189;128;0;0;190;128;0;0;191;128;0;0;192;128;0;0;193;128;0;0;194;128;0;0;195;128;0;0;196;128;0;0;197;128;0;0;198;128;0;0;199;128;0;0;200;128;0;0;201;128;0;0;202;128;0;0;203;128;0;0;204;128;0;0;205;128;0;0;206;128;0;0;207;128;0;0;208;128;0;0;209;128;0;0;210;128;0;0;211;128;0;0;212;128;0;0;213;128;0;0;214;128;0;0;215;128;0;0;216;128;0;0;217;128;0;0;218;128;0;0;219;128;0;0;220;128;0;0;221;128;0;0;222;128;0;0;223;128;0;0;224;128;0;0;225;128;0;0;226;128;0;0;227;128;0;0;228;128;0;0;229;128;0;0;230;128;0;0;231;128;0;0;232;128;0;0;233;128;0;0;234;128;0;0;235;128;0;0;236;128;0;0;237;128;0;0;238;128;0;0;239;128;0;0;240;128;0;0;241;128;0;0;242;128;0;0;243;128;0;0;244;128;0;0;245;128;0;0;246;128;0;0;247;128;0;0;248;128;0;0;249;128;0;0;250;128;0;0;251;128;0;0;252;128;0;0;253;128;0;0;254;128;0;0;255;128;0;0;0;129;0;0;1;129;0;0;2;129;0;0;3;129;0;0;4;129;0;0;5;129;0;0;6;129;0;0;7;129;0;0;8;129;0;0;9;129;0;0;10;129;0;0;11;129;0;0;12;129;0;0;13;129;0;0;14;129;0;0;15;129;0;0;16;129;0;0;17;129;0;0;18;129;0;0;19;129;0;0;20;129;0;0;21;129;0;0;22;129;0;0;23;129;0;0;24;129;0;0;25;129;0;0;26;129;0;0;27;129;0;0;28;129;0;0;29;129;0;0;30;129;0;0;31;129;0;0;32;129;0;0;33;129;0;0;34;129;0;0;35;129;0;0;36;129;0;0;37;129;0;0;38;129;0;0;39;129;0;0;40;129;0;0;41;129;0;0;42;129;0;0;43;129;0;0;44;129;0;0;45;129;0;0;46;129;0;0;47;129;0;0;48;129;0;0;49;129;0;0;50;129;0;0;51;129;0;0;52;129;0;0;53;129;0;0;54;129;0;0;55;129;0;0;56;129;0;0;57;129;0;0;58;129;0;0;59;129;0;0;60;129;0;0;61;129;0;0;62;129;0;0;63;129;0;0;64;129;0;0;65;129;0;0;66;129;0;0;67;129;0;0;68;129;0;0;69;129;0;0;70;129;0;0;71;129;0;0;72;129;0;0;73;129;0;0;74;129;0;0;75;129;0;0;76;129;0;0;77;129;0;0;78;129;0;0;79;129;0;0;80;129;0;0;81;129;0;0;82;129;0;0;83;129;0;0;84;129;0;0;85;129;0;0;86;129;0;0;87;129;0;0;88;129;0;0;89;129;0;0;90;129;0;0;91;129;0;0;92;129;0;0;93;129;0;0;94;129;0;0;95;129;0;0;96;129;0;0;97;129;0;0;98;129;0;0;99;129;0;0;100;129;0;0;101;129;0;0;102;129;0;0;103;129;0;0;104;129;0;0;105;129;0;0;106;129;0;0;107;129;0;0;108;129;0;0;109;129;0;0;110;129;0;0;111;129;0;0;112;129;0;0;113;129;0;0;114;129;0;0;115;129;0;0;116;129;0;0;117;129;0;0;118;129;0;0;119;129;0;0;120;129;0;0;121;129;0;0;122;129;0;0;123;129;0;0;124;129;0;0;125;129;0;0;126;129;0;0;127;129;0;0;128;129;0;0;129;129;0;0;130;129;0;0;131;129;0;0;132;129;0;0;133;129;0;0;134;129;0;0;135;129;0;0;136;129;0;0;137;129;0;0;138;129;0;0;139;129;0;0;140;129;0;0;141;129;0;0;142;129;0;0;143;129;0;0;144;129;0;0;145;129;0;0;146;129;0;0;147;129;0;0;148;129;0;0;149;129;0;0;150;129;0;0;151;129;0;0;152;129;0;0;153;129;0;0;154;129;0;0;155;129;0;0;156;129;0;0;157;129;0;0;158;129;0;0;159;129;0;0;160;129;0;0;161;129;0;0;162;129;0;0;163;129;0;0;164;129;0;0;165;129;0;0;166;129;0;0;167;129;0;0;168;129;0;0;169;129;0;0;170;129;0;0;171;129;0;0;172;129;0;0;173;129;0;0;174;129;0;0;175;129;0;0;176;129;0;0;177;129;0;0;178;129;0;0;179;129;0;0;180;129;0;0;181;129;0;0;182;129;0;0;183;129;0;0;184;129;0;0;185;129;0;0;186;129;0;0;187;129;0;0;188;129;0;0;189;129;0;0;190;129;0;0;191;129;0;0;192;129;0;0;193;129;0;0;194;129;0;0;195;129;0;0;196;129;0;0;197;129;0;0;198;129;0;0;199;129;0;0;200;129;0;0;201;129;0;0;202;129;0;0;203;129;0;0;204;129;0;0;205;129;0;0;206;129;0;0;207;129;0;0;208;129;0;0;209;129;0;0;210;129;0;0;211;129;0;0;212;129;0;0;213;129;0;0;214;129;0;0;215;129;0;0;216;129;0;0;217;129;0;0;218;129;0;0;219;129;0;0;220;129;0;0;221;129;0;0;222;129;0;0;223;129;0;0;224;129;0;0;225;129;0;0;226;129;0;0;227;129;0;0;228;129;0;0;229;129;0;0;230;129;0;0;231;129;0;0;232;129;0;0;233;129;0;0;234;129;0;0;235;129;0;0;236;129;0;0;237;129;0;0;238;129;0;0;239;129;0;0;240;129;0;0;241;129;0;0;242;129;0;0;243;129;0;0;244;129;0;0;245;129;0;0;246;129;0;0;247;129;0;0;248;129;0;0;249;129;0;0;250;129;0;0;251;129;0;0;252;129;0;0;253;129;0;0;254;129;0;0;255;129;0;0;0;130;0;0;1;130;0;0;2;130;0;0;3;130;0;0;4;130;0;0;5;130;0;0;6;130;0;0;7;130;0;0;8;130;0;0;9;130;0;0;10;130;0;0;11;130;0;0;12;130;0;0;13;130;0;0;14;130;0;0;15;130;0;0;16;130;0;0;17;130;0;0;18;130;0;0;19;130;0;0;20;130;0;0;21;130;0;0;22;130;0;0;23;130;0;0;24;130;0;0;25;130;0;0;26;130;0;0;27;130;0;0;28;130;0;0;29;130;0;0;30;130;0;0;31;130;0;0;32;130;0;0;33;130;0;0;34;130;0;0;35;130;0;0;36;130;0;0;37;130;0;0;38;130;0;0;39;130;0;0;40;130;0;0;41;130;0;0;42;130;0;0;43;130;0;0;44;130;0;0;45;130;0;0;46;130;0;0;47;130;0;0;48;130;0;0;49;130;0;0;50;130;0;0;51;130;0;0;52;130;0;0;53;130;0;0;54;130;0;0;55;130;0;0;56;130;0;0;57;130;0;0;58;130;0;0;59;130;0;0;60;130;0;0;61;130;0;0;62;130;0;0;63;130;0;0;64;130;0;0;65;130;0;0;66;130;0;0;67;130;0;0;68;130;0;0;69;130;0;0;70;130;0;0;71;130;0;0;72;130;0;0;73;130;0;0;74;130;0;0;75;130;0;0;76;130;0;0;77;130;0;0;78;130;0;0;79;130;0;0;80;130;0;0;81;130;0;0;82;130;0;0;83;130;0;0;84;130;0;0;85;130;0;0;86;130;0;0;87;130;0;0;88;130;0;0;89;130;0;0;90;130;0;0;91;130;0;0;92;130;0;0;93;130;0;0;94;130;0;0;95;130;0;0;96;130;0;0;97;130;0;0;98;130;0;0;99;130;0;0;100;130;0;0;101;130;0;0;102;130;0;0;103;130;0;0;104;130;0;0;105;130;0;0;106;130;0;0;107;130;0;0;108;130;0;0;109;130;0;0;110;130;0;0;111;130;0;0;112;130;0;0;113;130;0;0;114;130;0;0;115;130;0;0;116;130;0;0;117;130;0;0;118;130;0;0;119;130;0;0;120;130;0;0;121;130;0;0;122;130;0;0;123;130;0;0;124;130;0;0;125;130;0;0;126;130;0;0;127;130;0;0;128;130;0;0;129;130;0;0;130;130;0;0;131;130;0;0;132;130;0;0;133;130;0;0;134;130;0;0;135;130;0;0;136;130;0;0;137;130;0;0;138;130;0;0;139;130;0;0;140;130;0;0;141;130;0;0;142;130;0;0;143;130;0;0;144;130;0;0;145;130;0;0;146;130;0;0;147;130;0;0;148;130;0;0;149;130;0;0;150;130;0;0;151;130;0;0;152;130;0;0;153;130;0;0;154;130;0;0;155;130;0;0;156;130;0;0;157;130;0;0;158;130;0;0;159;130;0;0;160;130;0;0;161;130;0;0;162;130;0;0;163;130;0;0;164;130;0;0;165;130;0;0;166;130;0;0;167;130;0;0;168;130;0;0;169;130;0;0;170;130;0;0;171;130;0;0;172;130;0;0;173;130;0;0;174;130;0;0;175;130;0;0;176;130;0;0;177;130;0;0;178;130;0;0;179;130;0;0;180;130;0;0;181;130;0;0;182;130;0;0;183;130;0;0;184;130;0;0;185;130;0;0;186;130;0;0;187;130;0;0;188;130;0;0;189;130;0;0;190;130;0;0;191;130;0;0;192;130;0;0;193;130;0;0;194;130;0;0;195;130;0;0;196;130;0;0;197;130;0;0;198;130;0;0;199;130;0;0;200;130;0;0;201;130;0;0;202;130;0;0;203;130;0;0;204;130;0;0;205;130;0;0;206;130;0;0;207;130;0;0;208;130;0;0;209;130;0;0;210;130;0;0;211;130;0;0;212;130;0;0;213;130;0;0;214;130;0;0;215;130;0;0;216;130;0;0;217;130;0;0;218;130;0;0;219;130;0;0;220;130;0;0;221;130;0;0;222;130;0;0;223;130;0;0;224;130;0;0;225;130;0;0;226;130;0;0;227;130;0;0;228;130;0;0;229;130;0;0;230;130;0;0;231;130;0;0;232;130;0;0;233;130;0;0;234;130;0;0;235;130;0;0;236;130;0;0;237;130;0;0;238;130;0;0;239;130;0;0;240;130;0;0;241;130;0;0;242;130;0;0;243;130;0;0;244;130;0;0;245;130;0;0;246;130;0;0;247;130;0;0;248;130;0;0;249;130;0;0;250;130;0;0;251;130;0;0;252;130;0;0;253;130;0;0;254;130;0;0;255;130;0;0;0;131;0;0;1;131;0;0;2;131;0;0;3;131;0;0;4;131;0;0;5;131;0;0;6;131;0;0;7;131;0;0;8;131;0;0;9;131;0;0;10;131;0;0;11;131;0;0;12;131;0;0;13;131;0;0;14;131;0;0;15;131;0;0;16;131;0;0;17;131;0;0;18;131;0;0;19;131;0;0;20;131;0;0;21;131;0;0;22;131;0;0;23;131;0;0;24;131;0;0;25;131;0;0;26;131;0;0;27;131;0;0;28;131;0;0;29;131;0;0;30;131;0;0;31;131;0;0;32;131;0;0;33;131;0;0;34;131;0;0;35;131;0;0;36;131;0;0;37;131;0;0;38;131;0;0;39;131;0;0;40;131;0;0;41;131;0;0;42;131;0;0;43;131;0;0;44;131;0;0;45;131;0;0;46;131;0;0;47;131;0;0;48;131;0;0;49;131;0;0;50;131;0;0;51;131;0;0;52;131;0;0;53;131;0;0;54;131;0;0;55;131;0;0;56;131;0;0;57;131;0;0;58;131;0;0;59;131;0;0;60;131;0;0;61;131;0;0;62;131;0;0;63;131;0;0;64;131;0;0;65;131;0;0;66;131;0;0;67;131;0;0;68;131;0;0;69;131;0;0;70;131;0;0;71;131;0;0;72;131;0;0;73;131;0;0;74;131;0;0;75;131;0;0;76;131;0;0;77;131;0;0;78;131;0;0;79;131;0;0;80;131;0;0;81;131;0;0;82;131;0;0;83;131;0;0;84;131;0;0;85;131;0;0;86;131;0;0;87;131;0;0;88;131;0;0;89;131;0;0;90;131;0;0;91;131;0;0;92;131;0;0;93;131;0;0;94;131;0;0;95;131;0;0;96;131;0;0;97;131;0;0;98;131;0;0;99;131;0;0;100;131;0;0;101;131;0;0;102;131;0;0;103;131;0;0;104;131;0;0;105;131;0;0;106;131;0;0;107;131;0;0;108;131;0;0;109;131;0;0;110;131;0;0;111;131;0;0;112;131;0;0;113;131;0;0;114;131;0;0;115;131;0;0;116;131;0;0;117;131;0;0;118;131;0;0;119;131;0;0;120;131;0;0;121;131;0;0;122;131;0;0;123;131;0;0;124;131;0;0;125;131;0;0;126;131;0;0;127;131;0;0;128;131;0;0;129;131;0;0;130;131;0;0;131;131;0;0;132;131;0;0;133;131;0;0;134;131;0;0;135;131;0;0;136;131;0;0;137;131;0;0;138;131;0;0;139;131;0;0;140;131;0;0;141;131;0;0;142;131;0;0;143;131;0;0;144;131;0;0;145;131;0;0;146;131;0;0;147;131;0;0;148;131;0;0;149;131;0;0;150;131;0;0;151;131;0;0;152;131;0;0;153;131;0;0;154;131;0;0;155;131;0;0;156;131;0;0;157;131;0;0;158;131;0;0;159;131;0;0;160;131;0;0;161;131;0;0;162;131;0;0;163;131;0;0;164;131;0;0;165;131;0;0;166;131;0;0;167;131;0;0;168;131;0;0;169;131;0;0;170;131;0;0;171;131;0;0;172;131;0;0;173;131;0;0;174;131;0;0;175;131;0;0;176;131;0;0;177;131;0;0;178;131;0;0;179;131;0;0;180;131;0;0;181;131;0;0;182;131;0;0;183;131;0;0;184;131;0;0;185;131;0;0;186;131;0;0;187;131;0;0;188;131;0;0;189;131;0;0;190;131;0;0;191;131;0;0;192;131;0;0;193;131;0;0;194;131;0;0;195;131;0;0;196;131;0;0;197;131;0;0;198;131;0;0;199;131;0;0;200;131;0;0;201;131;0;0;202;131;0;0;203;131;0;0;204;131;0;0;205;131;0;0;206;131;0;0;207;131;0;0;208;131;0;0;209;131;0;0;210;131;0;0;211;131;0;0;212;131;0;0;213;131;0;0;214;131;0;0;215;131;0;0;216;131;0;0;217;131;0;0;218;131;0;0;219;131;0;0;220;131;0;0;221;131;0;0;222;131;0;0;223;131;0;0;224;131;0;0;225;131;0;0;226;131;0;0;227;131;0;0;228;131;0;0;229;131;0;0;230;131;0;0;231;131;0;0;232;131;0;0;233;131;0;0;234;131;0;0;235;131;0;0;236;131;0;0;237;131;0;0;238;131;0;0;239;131;0;0;240;131;0;0;241;131;0;0;242;131;0;0;243;131;0;0;244;131;0;0;245;131;0;0;246;131;0;0;247;131;0;0;248;131;0;0;249;131;0;0;250;131;0;0;251;131;0;0;252;131;0;0;253;131;0;0;254;131;0;0;255;131;0;0;0;132;0;0;1;132;0;0;2;132;0;0;3;132;0;0;4;132;0;0;5;132;0;0;6;132;0;0;7;132;0;0;8;132;0;0;9;132;0;0;10;132;0;0;11;132;0;0;12;132;0;0;13;132;0;0;14;132;0;0;15;132;0;0;16;132;0;0;17;132;0;0;18;132;0;0;19;132;0;0;20;132;0;0;21;132;0;0;22;132;0;0;23;132;0;0;24;132;0;0;25;132;0;0;26;132;0;0;27;132;0;0;28;132;0;0;29;132;0;0;30;132;0;0;31;132;0;0;32;132;0;0;33;132;0;0;34;132;0;0;35;132;0;0;36;132;0;0;37;132;0;0;38;132;0;0;39;132;0;0;40;132;0;0;41;132;0;0;42;132;0;0;43;132;0;0;44;132;0;0;45;132;0;0;46;132;0;0;47;132;0;0;48;132;0;0;49;132;0;0;50;132;0;0;51;132;0;0;52;132;0;0;53;132;0;0;54;132;0;0;55;132;0;0;56;132;0;0;57;132;0;0;58;132;0;0;59;132;0;0;60;132;0;0;61;132;0;0;62;132;0;0;63;132;0;0;64;132;0;0;65;132;0;0;66;132;0;0;67;132;0;0;68;132;0;0;69;132;0;0;70;132;0;0;71;132;0;0;72;132;0;0;73;132;0;0;74;132;0;0;75;132;0;0;76;132;0;0;77;132;0;0;78;132;0;0;79;132;0;0;80;132;0;0;81;132;0;0;82;132;0;0;83;132;0;0;84;132;0;0;85;132;0;0;86;132;0;0;87;132;0;0;88;132;0;0;89;132;0;0;90;132;0;0;91;132;0;0;92;132;0;0;93;132;0;0;94;132;0;0;95;132;0;0;96;132;0;0;97;132;0;0;98;132;0;0;99;132;0;0;100;132;0;0;101;132;0;0;102;132;0;0;103;132;0;0;104;132;0;0;105;132;0;0;106;132;0;0;107;132;0;0;108;132;0;0;109;132;0;0;110;132;0;0;111;132;0;0;112;132;0;0;113;132;0;0;114;132;0;0;115;132;0;0;116;132;0;0;117;132;0;0;118;132;0;0;119;132;0;0;120;132;0;0;121;132;0;0;122;132;0;0;123;132;0;0;124;132;0;0;125;132;0;0;126;132;0;0;127;132;0;0;128;132;0;0;129;132;0;0;130;132;0;0;131;132;0;0;132;132;0;0;133;132;0;0;134;132;0;0;135;132;0;0;136;132;0;0;137;132;0;0;138;132;0;0;139;132;0;0;140;132;0;0;141;132;0;0;142;132;0;0;143;132;0;0;144;132;0;0;145;132;0;0;146;132;0;0;147;132;0;0;148;132;0;0;149;132;0;0;150;132;0;0;151;132;0;0;152;132;0;0;153;132;0;0;154;132;0;0;155;132;0;0;156;132;0;0;157;132;0;0;158;132;0;0;159;132;0;0;160;132;0;0;161;132;0;0;162;132;0;0;163;132;0;0;164;132;0;0;165;132;0;0;166;132;0;0;167;132;0;0;168;132;0;0;169;132;0;0;170;132;0;0;171;132;0;0;172;132;0;0;173;132;0;0;174;132;0;0;175;132;0;0;176;132;0;0;177;132;0;0;178;132;0;0;179;132;0;0;180;132;0;0;181;132;0;0;182;132;0;0;183;132;0;0;184;132;0;0;185;132;0;0;186;132;0;0;187;132;0;0;188;132;0;0;189;132;0;0;190;132;0;0;191;132;0;0;192;132;0;0;193;132;0;0;194;132;0;0;195;132;0;0;196;132;0;0;197;132;0;0;198;132;0;0;199;132;0;0;200;132;0;0;201;132;0;0;202;132;0;0;203;132;0;0;204;132;0;0;205;132;0;0;206;132;0;0;207;132;0;0;208;132;0;0;209;132;0;0;210;132;0;0;211;132;0;0;212;132;0;0;213;132;0;0;214;132;0;0;215;132;0;0;216;132;0;0;217;132;0;0;218;132;0;0;219;132;0;0;220;132;0;0;221;132;0;0;222;132;0;0;223;132;0;0;224;132;0;0;225;132;0;0;226;132;0;0;227;132;0;0;228;132;0;0;229;132;0;0;230;132;0;0;231;132;0;0;232;132;0;0;233;132;0;0;234;132;0;0;235;132;0;0;236;132;0;0;237;132;0;0;238;132;0;0;239;132;0;0;240;132;0;0;241;132;0;0;242;132;0;0;243;132;0;0;244;132;0;0;245;132;0;0;246;132;0;0;247;132;0;0;248;132;0;0;249;132;0;0;250;132;0;0;251;132;0;0;252;132;0;0;253;132;0;0;254;132;0;0;255;132;0;0;0;133;0;0;1;133;0;0;2;133;0;0;3;133;0;0;4;133;0;0;5;133;0;0;6;133;0;0;7;133;0;0;8;133;0;0;9;133;0;0;10;133;0;0;11;133;0;0;12;133;0;0;13;133;0;0;14;133;0;0;15;133;0;0;16;133;0;0;17;133;0;0;18;133;0;0;19;133;0;0;20;133;0;0;21;133;0;0;22;133;0;0;23;133;0;0;24;133;0;0;25;133;0;0;26;133;0;0;27;133;0;0;28;133;0;0;29;133;0;0;30;133;0;0;31;133;0;0;32;133;0;0;33;133;0;0;34;133;0;0;35;133;0;0;36;133;0;0;37;133;0;0;38;133;0;0;39;133;0;0;40;133;0;0;41;133;0;0;42;133;0;0;43;133;0;0;44;133;0;0;45;133;0;0;46;133;0;0;47;133;0;0;48;133;0;0;49;133;0;0;50;133;0;0;51;133;0;0;52;133;0;0;53;133;0;0;54;133;0;0;55;133;0;0;56;133;0;0;57;133;0;0;58;133;0;0;59;133;0;0;60;133;0;0;61;133;0;0;62;133;0;0;63;133;0;0;64;133;0;0;65;133;0;0;66;133;0;0;67;133;0;0;68;133;0;0;69;133;0;0;70;133;0;0;71;133;0;0;72;133;0;0;73;133;0;0;74;133;0;0;75;133;0;0;76;133;0;0;77;133;0;0;78;133;0;0;79;133;0;0;80;133;0;0;81;133;0;0;82;133;0;0;83;133;0;0;84;133;0;0;85;133;0;0;86;133;0;0;87;133;0;0;88;133;0;0;89;133;0;0;90;133;0;0;91;133;0;0;92;133;0;0;93;133;0;0;94;133;0;0;95;133;0;0;96;133;0;0;97;133;0;0;98;133;0;0;99;133;0;0;100;133;0;0;101;133;0;0;102;133;0;0;103;133;0;0;104;133;0;0;105;133;0;0;106;133;0;0;107;133;0;0;108;133;0;0;109;133;0;0;110;133;0;0;111;133;0;0;112;133;0;0;113;133;0;0;114;133;0;0;115;133;0;0;116;133;0;0;117;133;0;0;118;133;0;0;119;133;0;0;120;133;0;0;121;133;0;0;122;133;0;0;123;133;0;0;124;133;0;0;125;133;0;0;126;133;0;0;127;133;0;0;128;133;0;0;129;133;0;0;130;133;0;0;131;133;0;0;132;133;0;0;133;133;0;0;134;133;0;0;135;133;0;0;136;133;0;0;137;133;0;0;138;133;0;0;139;133;0;0;140;133;0;0;141;133;0;0;142;133;0;0;143;133;0;0;144;133;0;0;145;133;0;0;146;133;0;0;147;133;0;0;148;133;0;0;149;133;0;0;150;133;0;0;151;133;0;0;152;133;0;0;153;133;0;0;154;133;0;0;155;133;0;0;156;133;0;0;157;133;0;0;158;133;0;0;159;133;0;0;160;133;0;0;161;133;0;0;162;133;0;0;163;133;0;0;164;133;0;0;165;133;0;0;166;133;0;0;167;133;0;0;168;133;0;0;169;133;0;0;170;133;0;0;171;133;0;0;172;133;0;0;173;133;0;0;174;133;0;0;175;133;0;0;176;133;0;0;177;133;0;0;178;133;0;0;179;133;0;0;180;133;0;0;181;133;0;0;182;133;0;0;183;133;0;0;184;133;0;0;185;133;0;0;186;133;0;0;187;133;0;0;188;133;0;0;189;133;0;0;190;133;0;0;191;133;0;0;192;133;0;0;193;133;0;0;194;133;0;0;195;133;0;0;196;133;0;0;197;133;0;0;198;133;0;0;199;133;0;0;200;133;0;0;201;133;0;0;202;133;0;0;203;133;0;0;204;133;0;0;205;133;0;0;206;133;0;0;207;133;0;0;208;133;0;0;209;133;0;0;210;133;0;0;211;133;0;0;212;133;0;0;213;133;0;0;214;133;0;0;215;133;0;0;216;133;0;0;217;133;0;0;218;133;0;0;219;133;0;0;220;133;0;0;221;133;0;0;222;133;0;0;223;133;0;0;224;133;0;0;225;133;0;0;226;133;0;0;227;133;0;0;228;133;0;0;229;133;0;0;230;133;0;0;231;133;0;0;232;133;0;0;233;133;0;0;234;133;0;0;235;133;0;0;236;133;0;0;237;133;0;0;238;133;0;0;239;133;0;0;240;133;0;0;241;133;0;0;242;133;0;0;243;133;0;0;244;133;0;0;245;133;0;0;246;133;0;0;247;133;0;0;248;133;0;0;249;133;0;0;250;133;0;0;251;133;0;0;252;133;0;0;253;133;0;0;254;133;0;0;255;133;0;0;0;134;0;0;1;134;0;0;2;134;0;0;3;134;0;0;4;134;0;0;5;134;0;0;6;134;0;0;7;134;0;0;8;134;0;0;9;134;0;0;10;134;0;0;11;134;0;0;12;134;0;0;13;134;0;0;14;134;0;0;15;134;0;0;16;134;0;0;17;134;0;0;18;134;0;0;19;134;0;0;20;134;0;0;21;134;0;0;22;134;0;0;23;134;0;0;24;134;0;0;25;134;0;0;26;134;0;0;27;134;0;0;28;134;0;0;29;134;0;0;30;134;0;0;31;134;0;0;32;134;0;0;33;134;0;0;34;134;0;0;35;134;0;0;36;134;0;0;37;134;0;0;38;134;0;0;39;134;0;0;40;134;0;0;41;134;0;0;42;134;0;0;43;134;0;0;44;134;0;0;45;134;0;0;46;134;0;0;47;134;0;0;48;134;0;0;49;134;0;0;50;134;0;0;51;134;0;0;52;134;0;0;53;134;0;0;54;134;0;0;55;134;0;0;56;134;0;0;57;134;0;0;58;134;0;0;59;134;0;0;60;134;0;0;61;134;0;0;62;134;0;0;63;134;0;0;64;134;0;0;65;134;0;0;66;134;0;0;67;134;0;0;68;134;0;0;69;134;0;0;70;134;0;0;71;134;0;0;72;134;0;0;73;134;0;0;74;134;0;0;75;134;0;0;76;134;0;0;77;134;0;0;78;134;0;0;79;134;0;0;80;134;0;0;81;134;0;0;82;134;0;0;83;134;0;0;84;134;0;0;85;134;0;0;86;134;0;0;87;134;0;0;88;134;0;0;89;134;0;0;90;134;0;0;91;134;0;0;92;134;0;0;93;134;0;0;94;134;0;0;95;134;0;0;96;134;0;0;97;134;0;0;98;134;0;0;99;134;0;0;100;134;0;0;101;134;0;0;102;134;0;0;103;134;0;0;104;134;0;0;105;134;0;0;106;134;0;0;107;134;0;0;108;134;0;0;109;134;0;0;110;134;0;0;111;134;0;0;112;134;0;0;113;134;0;0;114;134;0;0;115;134;0;0;116;134;0;0;117;134;0;0;118;134;0;0;119;134;0;0;120;134;0;0;121;134;0;0;122;134;0;0;123;134;0;0;124;134;0;0;125;134;0;0;126;134;0;0;127;134;0;0;128;134;0;0;129;134;0;0;130;134;0;0;131;134;0;0;132;134;0;0;133;134;0;0;134;134;0;0;135;134;0;0;136;134;0;0;137;134;0;0;138;134;0;0;139;134;0;0;140;134;0;0;141;134;0;0;142;134;0;0;143;134;0;0;144;134;0;0;145;134;0;0;146;134;0;0;147;134;0;0;148;134;0;0;149;134;0;0;150;134;0;0;151;134;0;0;152;134;0;0;153;134;0;0;154;134;0;0;155;134;0;0;156;134;0;0;157;134;0;0;158;134;0;0;159;134;0;0;160;134;0;0;161;134;0;0;162;134;0;0;163;134;0;0;164;134;0;0;165;134;0;0;166;134;0;0;167;134;0;0;168;134;0;0;169;134;0;0;170;134;0;0;171;134;0;0;172;134;0;0;173;134;0;0;174;134;0;0;175;134;0;0;176;134;0;0;177;134;0;0;178;134;0;0;179;134;0;0;180;134;0;0;181;134;0;0;182;134;0;0;183;134;0;0;184;134;0;0;185;134;0;0;186;134;0;0;187;134;0;0;188;134;0;0;189;134;0;0;190;134;0;0;191;134;0;0;192;134;0;0;193;134;0;0;194;134;0;0;195;134;0;0;196;134;0;0;197;134;0;0;198;134;0;0;199;134;0;0;200;134;0;0;201;134;0;0;202;134;0;0;203;134;0;0;204;134;0;0;205;134;0;0;206;134;0;0;207;134;0;0;208;134;0;0;209;134;0;0;210;134;0;0;211;134;0;0;212;134;0;0;213;134;0;0;214;134;0;0;215;134;0;0;216;134;0;0;217;134;0;0;218;134;0;0;219;134;0;0;220;134;0;0;221;134;0;0;222;134;0;0;223;134;0;0;224;134;0;0;225;134;0;0;226;134;0;0;227;134;0;0;228;134;0;0;229;134;0;0;230;134;0;0;231;134;0;0;232;134;0;0;233;134;0;0;234;134;0;0;235;134;0;0;236;134;0;0;237;134;0;0;238;134;0;0;239;134;0;0;240;134;0;0;241;134;0;0;242;134;0;0;243;134;0;0;244;134;0;0;245;134;0;0;246;134;0;0;247;134;0;0;248;134;0;0;249;134;0;0;250;134;0;0;251;134;0;0;252;134;0;0;253;134;0;0;254;134;0;0;255;134;0;0;0;135;0;0;1;135;0;0;2;135;0;0;3;135;0;0;4;135;0;0;5;135;0;0;6;135;0;0;7;135;0;0;8;135;0;0;9;135;0;0;10;135;0;0;11;135;0;0;12;135;0;0;13;135;0;0;14;135;0;0;15;135;0;0;16;135;0;0;17;135;0;0;18;135;0;0;19;135;0;0;20;135;0;0;21;135;0;0;22;135;0;0;23;135;0;0;24;135;0;0;25;135;0;0;26;135;0;0;27;135;0;0;28;135;0;0;29;135;0;0;30;135;0;0;31;135;0;0;32;135;0;0;33;135;0;0;34;135;0;0;35;135;0;0;36;135;0;0;37;135;0;0;38;135;0;0;39;135;0;0;40;135;0;0;41;135;0;0;42;135;0;0;43;135;0;0;44;135;0;0;45;135;0;0;46;135;0;0;47;135;0;0;48;135;0;0;49;135;0;0;50;135;0;0;51;135;0;0;52;135;0;0;53;135;0;0;54;135;0;0;55;135;0;0;56;135;0;0;57;135;0;0;58;135;0;0;59;135;0;0;60;135;0;0;61;135;0;0;62;135;0;0;63;135;0;0;64;135;0;0;65;135;0;0;66;135;0;0;67;135;0;0;68;135;0;0;69;135;0;0;70;135;0;0;71;135;0;0;72;135;0;0;73;135;0;0;74;135;0;0;75;135;0;0;76;135;0;0;77;135;0;0;78;135;0;0;79;135;0;0;80;135;0;0;81;135;0;0;82;135;0;0;83;135;0;0;84;135;0;0;85;135;0;0;86;135;0;0;87;135;0;0;88;135;0;0;89;135;0;0;90;135;0;0;91;135;0;0;92;135;0;0;93;135;0;0;94;135;0;0;95;135;0;0;96;135;0;0;97;135;0;0;98;135;0;0;99;135;0;0;100;135;0;0;101;135;0;0;102;135;0;0;103;135;0;0;104;135;0;0;105;135;0;0;106;135;0;0;107;135;0;0;108;135;0;0;109;135;0;0;110;135;0;0;111;135;0;0;112;135;0;0;113;135;0;0;114;135;0;0;115;135;0;0;116;135;0;0;117;135;0;0;118;135;0;0;119;135;0;0;120;135;0;0;121;135;0;0;122;135;0;0;123;135;0;0;124;135;0;0;125;135;0;0;126;135;0;0;127;135;0;0;128;135;0;0;129;135;0;0;130;135;0;0;131;135;0;0;132;135;0;0;133;135;0;0;134;135;0;0;135;135;0;0;136;135;0;0;137;135;0;0;138;135;0;0;139;135;0;0;140;135;0;0;141;135;0;0;142;135;0;0;143;135;0;0;144;135;0;0;145;135;0;0;146;135;0;0;147;135;0;0;148;135;0;0;149;135;0;0;150;135;0;0;151;135;0;0;152;135;0;0;153;135;0;0;154;135;0;0;155;135;0;0;156;135;0;0;157;135;0;0;158;135;0;0;159;135;0;0;160;135;0;0;161;135;0;0;162;135;0;0;163;135;0;0;164;135;0;0;165;135;0;0;166;135;0;0;167;135;0;0;168;135;0;0;169;135;0;0;170;135;0;0;171;135;0;0;172;135;0;0;173;135;0;0;174;135;0;0;175;135;0;0;176;135;0;0;177;135;0;0;178;135;0;0;179;135;0;0;180;135;0;0;181;135;0;0;182;135;0;0;183;135;0;0;184;135;0;0;185;135;0;0;186;135;0;0;187;135;0;0;188;135;0;0;189;135;0;0;190;135;0;0;191;135;0;0;192;135;0;0;193;135;0;0;194;135;0;0;195;135;0;0;196;135;0;0;197;135;0;0;198;135;0;0;199;135;0;0;200;135;0;0;201;135;0;0;202;135;0;0;203;135;0;0;204;135;0;0;205;135;0;0;206;135;0;0;207;135;0;0;208;135;0;0;209;135;0;0;210;135;0;0;211;135;0;0;212;135;0;0;213;135;0;0;214;135;0;0;215;135;0;0;216;135;0;0;217;135;0;0;218;135;0;0;219;135;0;0;220;135;0;0;221;135;0;0;222;135;0;0;223;135;0;0;224;135;0;0;225;135;0;0;226;135;0;0;227;135;0;0;228;135;0;0;229;135;0;0;230;135;0;0;231;135;0;0;232;135;0;0;233;135;0;0;234;135;0;0;235;135;0;0;236;135;0;0;237;135;0;0;238;135;0;0;239;135;0;0;240;135;0;0;241;135;0;0;242;135;0;0;243;135;0;0;244;135;0;0;245;135;0;0;246;135;0;0;247;135;0;0;248;135;0;0;249;135;0;0;250;135;0;0;251;135;0;0;252;135;0;0;253;135;0;0;254;135;0;0;255;135;0;0;0;136;0;0;1;136;0;0;2;136;0;0;3;136;0;0;4;136;0;0;5;136;0;0;6;136;0;0;7;136;0;0;8;136;0;0;9;136;0;0;10;136;0;0;11;136;0;0;12;136;0;0;13;136;0;0;14;136;0;0;15;136;0;0;16;136;0;0;17;136;0;0;18;136;0;0;19;136;0;0;20;136;0;0;21;136;0;0;22;136;0;0;23;136;0;0;24;136;0;0;25;136;0;0;26;136;0;0;27;136;0;0;28;136;0;0;29;136;0;0;30;136;0;0;31;136;0;0;32;136;0;0;33;136;0;0;34;136;0;0;35;136;0;0;36;136;0;0;37;136;0;0;38;136;0;0;39;136;0;0;40;136;0;0;41;136;0;0;42;136;0;0;43;136;0;0;44;136;0;0;45;136;0;0;46;136;0;0;47;136;0;0;48;136;0;0;49;136;0;0;50;136;0;0;51;136;0;0;52;136;0;0;53;136;0;0;54;136;0;0;55;136;0;0;56;136;0;0;57;136;0;0;58;136;0;0;59;136;0;0;60;136;0;0;61;136;0;0;62;136;0;0;63;136;0;0;64;136;0;0;65;136;0;0;66;136;0;0;67;136;0;0;68;136;0;0;69;136;0;0;70;136;0;0;71;136;0;0;72;136;0;0;73;136;0;0;74;136;0;0;75;136;0;0;76;136;0;0;77;136;0;0;78;136;0;0;79;136;0;0;80;136;0;0;81;136;0;0;82;136;0;0;83;136;0;0;84;136;0;0;85;136;0;0;86;136;0;0;87;136;0;0;88;136;0;0;89;136;0;0;90;136;0;0;91;136;0;0;92;136;0;0;93;136;0;0;94;136;0;0;95;136;0;0;96;136;0;0;97;136;0;0;98;136;0;0;99;136;0;0;100;136;0;0;101;136;0;0;102;136;0;0;103;136;0;0;104;136;0;0;105;136;0;0;106;136;0;0;107;136;0;0;108;136;0;0;109;136;0;0;110;136;0;0;111;136;0;0;112;136;0;0;113;136;0;0;114;136;0;0;115;136;0;0;116;136;0;0;117;136;0;0;118;136;0;0;119;136;0;0;120;136;0;0;121;136;0;0;122;136;0;0;123;136;0;0;124;136;0;0;125;136;0;0;126;136;0;0;127;136;0;0;128;136;0;0;129;136;0;0;130;136;0;0;131;136;0;0;132;136;0;0;133;136;0;0;134;136;0;0;135;136;0;0;136;136;0;0;137;136;0;0;138;136;0;0;139;136;0;0;140;136;0;0;141;136;0;0;142;136;0;0;143;136;0;0;144;136;0;0;145;136;0;0;146;136;0;0;147;136;0;0;148;136;0;0;149;136;0;0;150;136;0;0;151;136;0;0;152;136;0;0;153;136;0;0;154;136;0;0;155;136;0;0;156;136;0;0;157;136;0;0;158;136;0;0;159;136;0;0;160;136;0;0;161;136;0;0;162;136;0;0;163;136;0;0;164;136;0;0;165;136;0;0;166;136;0;0;167;136;0;0;168;136;0;0;169;136;0;0;170;136;0;0;171;136;0;0;172;136;0;0;173;136;0;0;174;136;0;0;175;136;0;0;176;136;0;0;177;136;0;0;178;136;0;0;179;136;0;0;180;136;0;0;181;136;0;0;182;136;0;0;183;136;0;0;184;136;0;0;185;136;0;0;186;136;0;0;187;136;0;0;188;136;0;0;189;136;0;0;190;136;0;0;191;136;0;0;192;136;0;0;193;136;0;0;194;136;0;0;195;136;0;0;196;136;0;0;197;136;0;0;198;136;0;0;199;136;0;0;200;136;0;0;201;136;0;0;202;136;0;0;203;136;0;0;204;136;0;0;205;136;0;0;206;136;0;0;207;136;0;0;208;136;0;0;209;136;0;0;210;136;0;0;211;136;0;0;212;136;0;0;213;136;0;0;214;136;0;0;215;136;0;0;216;136;0;0;217;136;0;0;218;136;0;0;219;136;0;0;220;136;0;0;221;136;0;0;222;136;0;0;223;136;0;0;224;136;0;0;225;136;0;0;226;136;0;0;227;136;0;0;228;136;0;0;229;136;0;0;230;136;0;0;231;136;0;0;232;136;0;0;233;136;0;0;234;136;0;0;235;136;0;0;236;136;0;0;237;136;0;0;238;136;0;0;239;136;0;0;240;136;0;0;241;136;0;0;242;136;0;0;243;136;0;0;244;136;0;0;245;136;0;0;246;136;0;0;247;136;0;0;248;136;0;0;249;136;0;0;250;136;0;0;251;136;0;0;252;136;0;0;253;136;0;0;254;136;0;0;255;136;0;0;0;137;0;0;1;137;0;0;2;137;0;0;3;137;0;0;4;137;0;0;5;137;0;0;6;137;0;0;7;137;0;0;8;137;0;0;9;137;0;0;10;137;0;0;11;137;0;0;12;137;0;0;13;137;0;0;14;137;0;0;15;137;0;0;16;137;0;0;17;137;0;0;18;137;0;0;19;137;0;0;20;137;0;0;21;137;0;0;22;137;0;0;23;137;0;0;24;137;0;0;25;137;0;0;26;137;0;0;27;137;0;0;28;137;0;0;29;137;0;0;30;137;0;0;31;137;0;0;32;137;0;0;33;137;0;0;34;137;0;0;35;137;0;0;36;137;0;0;37;137;0;0;38;137;0;0;39;137;0;0;40;137;0;0;41;137;0;0;42;137;0;0;43;137;0;0;44;137;0;0;45;137;0;0;46;137;0;0;47;137;0;0;48;137;0;0;49;137;0;0;50;137;0;0;51;137;0;0;52;137;0;0;53;137;0;0;54;137;0;0;55;137;0;0;56;137;0;0;57;137;0;0;58;137;0;0;59;137;0;0;60;137;0;0;61;137;0;0;62;137;0;0;63;137;0;0;64;137;0;0;65;137;0;0;66;137;0;0;67;137;0;0;68;137;0;0;69;137;0;0;70;137;0;0;71;137;0;0;72;137;0;0;73;137;0;0;74;137;0;0;75;137;0;0;76;137;0;0;77;137;0;0;78;137;0;0;79;137;0;0;80;137;0;0;81;137;0;0;82;137;0;0;83;137;0;0;84;137;0;0;85;137;0;0;86;137;0;0;87;137;0;0;88;137;0;0;89;137;0;0;90;137;0;0;91;137;0;0;92;137;0;0;93;137;0;0;94;137;0;0;95;137;0;0;96;137;0;0;97;137;0;0;98;137;0;0;99;137;0;0;100;137;0;0;101;137;0;0;102;137;0;0;103;137;0;0;104;137;0;0;105;137;0;0;106;137;0;0;107;137;0;0;108;137;0;0;109;137;0;0;110;137;0;0;111;137;0;0;112;137;0;0;113;137;0;0;114;137;0;0;115;137;0;0;116;137;0;0;117;137;0;0;118;137;0;0;119;137;0;0;120;137;0;0;121;137;0;0;122;137;0;0;123;137;0;0;124;137;0;0;125;137;0;0;126;137;0;0;127;137;0;0;128;137;0;0;129;137;0;0;130;137;0;0;131;137;0;0;132;137;0;0;133;137;0;0;134;137;0;0;135;137;0;0;136;137;0;0;137;137;0;0;138;137;0;0;139;137;0;0;140;137;0;0;141;137;0;0;142;137;0;0;143;137;0;0;144;137;0;0;145;137;0;0;146;137;0;0;147;137;0;0;148;137;0;0;149;137;0;0;150;137;0;0;151;137;0;0;152;137;0;0;153;137;0;0;154;137;0;0;155;137;0;0;156;137;0;0;157;137;0;0;158;137;0;0;159;137;0;0;160;137;0;0;161;137;0;0;162;137;0;0;163;137;0;0;164;137;0;0;165;137;0;0;166;137;0;0;167;137;0;0;168;137;0;0;169;137;0;0;170;137;0;0;171;137;0;0;172;137;0;0;173;137;0;0;174;137;0;0;175;137;0;0;176;137;0;0;177;137;0;0;178;137;0;0;179;137;0;0;180;137;0;0;181;137;0;0;182;137;0;0;183;137;0;0;184;137;0;0;185;137;0;0;186;137;0;0;187;137;0;0;188;137;0;0;189;137;0;0;190;137;0;0;191;137;0;0;192;137;0;0;193;137;0;0;194;137;0;0;195;137;0;0;196;137;0;0;197;137;0;0;198;137;0;0;199;137;0;0;200;137;0;0;201;137;0;0;202;137;0;0;203;137;0;0;204;137;0;0;205;137;0;0;206;137;0;0;207;137;0;0;208;137;0;0;209;137;0;0;210;137;0;0;211;137;0;0;212;137;0;0;213;137;0;0;214;137;0;0;215;137;0;0;216;137;0;0;217;137;0;0;218;137;0;0;219;137;0;0;220;137;0;0;221;137;0;0;222;137;0;0;223;137;0;0;224;137;0;0;225;137;0;0;226;137;0;0;227;137;0;0;228;137;0;0;229;137;0;0;230;137;0;0;231;137;0;0;232;137;0;0;233;137;0;0;234;137;0;0;235;137;0;0;236;137;0;0;237;137;0;0;238;137;0;0;239;137;0;0;240;137;0;0;241;137;0;0;242;137;0;0;243;137;0;0;244;137;0;0;245;137;0;0;246;137;0;0;247;137;0;0;248;137;0;0;249;137;0;0;250;137;0;0;251;137;0;0;252;137;0;0;253;137;0;0;254;137;0;0;255;137;0;0;0;138;0;0;1;138;0;0;2;138;0;0;3;138;0;0;4;138;0;0;5;138;0;0;6;138;0;0;7;138;0;0;8;138;0;0;9;138;0;0;10;138;0;0;11;138;0;0;12;138;0;0;13;138;0;0;14;138;0;0;15;138;0;0;16;138;0;0;17;138;0;0;18;138;0;0;19;138;0;0;20;138;0;0;21;138;0;0;22;138;0;0;23;138;0;0;24;138;0;0;25;138;0;0;26;138;0;0;27;138;0;0;28;138;0;0;29;138;0;0;30;138;0;0;31;138;0;0;32;138;0;0;33;138;0;0;34;138;0;0;35;138;0;0;36;138;0;0;37;138;0;0;38;138;0;0;39;138;0;0;40;138;0;0;41;138;0;0;42;138;0;0;43;138;0;0;44;138;0;0;45;138;0;0;46;138;0;0;47;138;0;0;48;138;0;0;49;138;0;0;50;138;0;0;51;138;0;0;52;138;0;0;53;138;0;0;54;138;0;0;55;138;0;0;56;138;0;0;57;138;0;0;58;138;0;0;59;138;0;0;60;138;0;0;61;138;0;0;62;138;0;0;63;138;0;0;64;138;0;0;65;138;0;0;66;138;0;0;67;138;0;0;68;138;0;0;69;138;0;0;70;138;0;0;71;138;0;0;72;138;0;0;73;138;0;0;74;138;0;0;75;138;0;0;76;138;0;0;77;138;0;0;78;138;0;0;79;138;0;0;80;138;0;0;81;138;0;0;82;138;0;0;83;138;0;0;84;138;0;0;85;138;0;0;86;138;0;0;87;138;0;0;88;138;0;0;89;138;0;0;90;138;0;0;91;138;0;0;92;138;0;0;93;138;0;0;94;138;0;0;95;138;0;0;96;138;0;0;97;138;0;0;98;138;0;0;99;138;0;0;100;138;0;0;101;138;0;0;102;138;0;0;103;138;0;0;104;138;0;0;105;138;0;0;106;138;0;0;107;138;0;0;108;138;0;0;109;138;0;0;110;138;0;0;111;138;0;0;112;138;0;0;113;138;0;0;114;138;0;0;115;138;0;0;116;138;0;0;117;138;0;0;118;138;0;0;119;138;0;0;120;138;0;0;121;138;0;0;122;138;0;0;123;138;0;0;124;138;0;0;125;138;0;0;126;138;0;0;127;138;0;0;128;138;0;0;129;138;0;0;130;138;0;0;131;138;0;0;132;138;0;0;133;138;0;0;134;138;0;0;135;138;0;0;136;138;0;0;137;138;0;0;138;138;0;0;139;138;0;0;140;138;0;0;141;138;0;0;142;138;0;0;143;138;0;0;144;138;0;0;145;138;0;0;146;138;0;0;147;138;0;0;148;138;0;0;149;138;0;0;150;138;0;0;151;138;0;0;152;138;0;0;153;138;0;0;154;138;0;0;155;138;0;0;156;138;0;0;157;138;0;0;158;138;0;0;159;138;0;0;160;138;0;0;161;138;0;0;162;138;0;0;163;138;0;0;164;138;0;0;165;138;0;0;166;138;0;0;167;138;0;0;168;138;0;0;169;138;0;0;170;138;0;0;171;138;0;0;172;138;0;0;173;138;0;0;174;138;0;0;175;138;0;0;176;138;0;0;177;138;0;0;178;138;0;0;179;138;0;0;180;138;0;0;181;138;0;0;182;138;0;0;183;138;0;0;184;138;0;0;185;138;0;0;186;138;0;0;187;138;0;0;188;138;0;0;189;138;0;0;190;138;0;0;191;138;0;0;192;138;0;0;193;138;0;0;194;138;0;0;195;138;0;0;196;138;0;0;197;138;0;0;198;138;0;0;199;138;0;0;200;138;0;0;201;138;0;0;202;138;0;0;203;138;0;0;204;138;0;0;205;138;0;0;206;138;0;0;207;138;0;0;208;138;0;0;209;138;0;0;210;138;0;0;211;138;0;0;212;138;0;0;213;138;0;0;214;138;0;0;215;138;0;0;216;138;0;0;217;138;0;0;218;138;0;0;219;138;0;0;220;138;0;0;221;138;0;0;222;138;0;0;223;138;0;0;224;138;0;0;225;138;0;0;226;138;0;0;227;138;0;0;228;138;0;0;229;138;0;0;230;138;0;0;231;138;0;0;232;138;0;0;233;138;0;0;234;138;0;0;235;138;0;0;236;138;0;0;237;138;0;0;238;138;0;0;239;138;0;0;240;138;0;0;241;138;0;0;242;138;0;0;243;138;0;0;244;138;0;0;245;138;0;0;246;138;0;0;247;138;0;0;248;138;0;0;249;138;0;0;250;138;0;0;251;138;0;0;252;138;0;0;253;138;0;0;254;138;0;0;255;138;0;0;0;139;0;0;1;139;0;0;2;139;0;0;3;139;0;0;4;139;0;0;5;139;0;0;6;139;0;0;7;139;0;0;8;139;0;0;9;139;0;0;10;139;0;0;11;139;0;0;12;139;0;0;13;139;0;0;14;139;0;0;15;139;0;0;16;139;0;0;17;139;0;0;18;139;0;0;19;139;0;0;20;139;0;0;21;139;0;0;22;139;0;0;23;139;0;0;24;139;0;0;25;139;0;0;26;139;0;0;27;139;0;0;28;139;0;0;29;139;0;0;30;139;0;0;31;139;0;0;32;139;0;0;33;139;0;0;34;139;0;0;35;139;0;0;36;139;0;0;37;139;0;0;38;139;0;0;39;139;0;0;40;139;0;0;41;139;0;0;42;139;0;0;43;139;0;0;44;139;0;0;45;139;0;0;46;139;0;0;47;139;0;0;48;139;0;0;49;139;0;0;50;139;0;0;51;139;0;0;52;139;0;0;53;139;0;0;54;139;0;0;55;139;0;0;56;139;0;0;57;139;0;0;58;139;0;0;59;139;0;0;60;139;0;0;61;139;0;0;62;139;0;0;63;139;0;0;64;139;0;0;65;139;0;0;66;139;0;0;67;139;0;0;68;139;0;0;69;139;0;0;70;139;0;0;71;139;0;0;72;139;0;0;73;139;0;0;74;139;0;0;75;139;0;0;76;139;0;0;77;139;0;0;78;139;0;0;79;139;0;0;80;139;0;0;81;139;0;0;82;139;0;0;83;139;0;0;84;139;0;0;85;139;0;0;86;139;0;0;87;139;0;0;88;139;0;0;89;139;0;0;90;139;0;0;91;139;0;0;92;139;0;0;93;139;0;0;94;139;0;0;95;139;0;0;96;139;0;0;97;139;0;0;98;139;0;0;99;139;0;0;100;139;0;0;101;139;0;0;102;139;0;0;103;139;0;0;104;139;0;0;105;139;0;0;106;139;0;0;107;139;0;0;108;139;0;0;109;139;0;0;110;139;0;0;111;139;0;0;112;139;0;0;113;139;0;0;114;139;0;0;115;139;0;0;116;139;0;0;117;139;0;0;118;139;0;0;119;139;0;0;120;139;0;0;121;139;0;0;122;139;0;0;123;139;0;0;124;139;0;0;125;139;0;0;126;139;0;0;127;139;0;0;128;139;0;0;129;139;0;0;130;139;0;0;131;139;0;0;132;139;0;0;133;139;0;0;134;139;0;0;135;139;0;0;136;139;0;0;137;139;0;0;138;139;0;0;139;139;0;0;140;139;0;0;141;139;0;0;142;139;0;0;143;139;0;0;144;139;0;0;145;139;0;0;146;139;0;0;147;139;0;0;148;139;0;0;149;139;0;0;150;139;0;0;151;139;0;0;152;139;0;0;153;139;0;0;154;139;0;0;155;139;0;0;156;139;0;0;157;139;0;0;158;139;0;0;159;139;0;0;160;139;0;0;161;139;0;0;162;139;0;0;163;139;0;0;164;139;0;0;165;139;0;0;166;139;0;0;167;139;0;0;168;139;0;0;169;139;0;0;170;139;0;0;171;139;0;0;172;139;0;0;173;139;0;0;174;139;0;0;175;139;0;0;176;139;0;0;177;139;0;0;178;139;0;0;179;139;0;0;180;139;0;0;181;139;0;0;182;139;0;0;183;139;0;0;184;139;0;0;185;139;0;0;186;139;0;0;187;139;0;0;188;139;0;0;189;139;0;0;190;139;0;0;191;139;0;0;192;139;0;0;193;139;0;0;194;139;0;0;195;139;0;0;196;139;0;0;197;139;0;0;198;139;0;0;199;139;0;0;200;139;0;0;201;139;0;0;202;139;0;0;203;139;0;0;204;139;0;0;205;139;0;0;206;139;0;0;207;139;0;0;208;139;0;0;209;139;0;0;210;139;0;0;211;139;0;0;212;139;0;0;213;139;0;0;214;139;0;0;215;139;0;0;216;139;0;0;217;139;0;0;218;139;0;0;219;139;0;0;220;139;0;0;221;139;0;0;222;139;0;0;223;139;0;0;224;139;0;0;225;139;0;0;226;139;0;0;227;139;0;0;228;139;0;0;229;139;0;0;230;139;0;0;231;139;0;0;232;139;0;0;233;139;0;0;234;139;0;0;235;139;0;0;236;139;0;0;237;139;0;0;238;139;0;0;239;139;0;0;240;139;0;0;241;139;0;0;242;139;0;0;243;139;0;0;244;139;0;0;245;139;0;0;246;139;0;0;247;139;0;0;248;139;0;0;249;139;0;0;250;139;0;0;251;139;0;0;252;139;0;0;253;139;0;0;254;139;0;0;255;139;0;0;0;140;0;0;1;140;0;0;2;140;0;0;3;140;0;0;4;140;0;0;5;140;0;0;6;140;0;0;7;140;0;0;8;140;0;0;9;140;0;0;10;140;0;0;11;140;0;0;12;140;0;0;13;140;0;0;14;140;0;0;15;140;0;0;16;140;0;0;17;140;0;0;18;140;0;0;19;140;0;0;20;140;0;0;21;140;0;0;22;140;0;0;23;140;0;0;24;140;0;0;25;140;0;0;26;140;0;0;27;140;0;0;28;140;0;0;29;140;0;0;30;140;0;0;31;140;0;0;32;140;0;0;33;140;0;0;34;140;0;0;35;140;0;0;36;140;0;0;37;140;0;0;38;140;0;0;39;140;0;0;40;140;0;0;41;140;0;0;42;140;0;0;43;140;0;0;44;140;0;0;45;140;0;0;46;140;0;0;47;140;0;0;48;140;0;0;49;140;0;0;50;140;0;0;51;140;0;0;52;140;0;0;53;140;0;0;54;140;0;0;55;140;0;0;56;140;0;0;57;140;0;0;58;140;0;0;59;140;0;0;60;140;0;0;61;140;0;0;62;140;0;0;63;140;0;0;64;140;0;0;65;140;0;0;66;140;0;0;67;140;0;0;68;140;0;0;69;140;0;0;70;140;0;0;71;140;0;0;72;140;0;0;73;140;0;0;74;140;0;0;75;140;0;0;76;140;0;0;77;140;0;0;78;140;0;0;79;140;0;0;80;140;0;0;81;140;0;0;82;140;0;0;83;140;0;0;84;140;0;0;85;140;0;0;86;140;0;0;87;140;0;0;88;140;0;0;89;140;0;0;90;140;0;0;91;140;0;0;92;140;0;0;93;140;0;0;94;140;0;0;95;140;0;0;96;140;0;0;97;140;0;0;98;140;0;0;99;140;0;0;100;140;0;0;101;140;0;0;102;140;0;0;103;140;0;0;104;140;0;0;105;140;0;0;106;140;0;0;107;140;0;0;108;140;0;0;109;140;0;0;110;140;0;0;111;140;0;0;112;140;0;0;113;140;0;0;114;140;0;0;115;140;0;0;116;140;0;0;117;140;0;0;118;140;0;0;119;140;0;0;120;140;0;0;121;140;0;0;122;140;0;0;123;140;0;0;124;140;0;0;125;140;0;0;126;140;0;0;127;140;0;0;128;140;0;0;129;140;0;0;130;140;0;0;131;140;0;0;132;140;0;0;133;140;0;0;134;140;0;0;135;140;0;0;136;140;0;0;137;140;0;0;138;140;0;0;139;140;0;0;140;140;0;0;141;140;0;0;142;140;0;0;143;140;0;0;144;140;0;0;145;140;0;0;146;140;0;0;147;140;0;0;148;140;0;0;149;140;0;0;150;140;0;0;151;140;0;0;152;140;0;0;153;140;0;0;154;140;0;0;155;140;0;0;156;140;0;0;157;140;0;0;158;140;0;0;159;140;0;0;160;140;0;0;161;140;0;0;162;140;0;0;163;140;0;0;164;140;0;0;165;140;0;0;166;140;0;0;167;140;0;0;168;140;0;0;169;140;0;0;170;140;0;0;171;140;0;0;172;140;0;0;173;140;0;0;174;140;0;0;175;140;0;0;176;140;0;0;177;140;0;0;178;140;0;0;179;140;0;0;180;140;0;0;181;140;0;0;182;140;0;0;183;140;0;0;184;140;0;0;185;140;0;0;186;140;0;0;187;140;0;0;188;140;0;0;189;140;0;0;190;140;0;0;191;140;0;0;192;140;0;0;193;140;0;0;194;140;0;0;195;140;0;0;196;140;0;0;197;140;0;0;198;140;0;0;199;140;0;0;200;140;0;0;201;140;0;0;202;140;0;0;203;140;0;0;204;140;0;0;205;140;0;0;206;140;0;0;207;140;0;0;208;140;0;0;209;140;0;0;210;140;0;0;211;140;0;0;212;140;0;0;213;140;0;0;214;140;0;0;215;140;0;0;216;140;0;0;217;140;0;0;218;140;0;0;219;140;0;0;220;140;0;0;221;140;0;0;222;140;0;0;223;140;0;0;224;140;0;0;225;140;0;0;226;140;0;0;227;140;0;0;228;140;0;0;229;140;0;0;230;140;0;0;231;140;0;0;232;140;0;0;233;140;0;0;234;140;0;0;235;140;0;0;236;140;0;0;237;140;0;0;238;140;0;0;239;140;0;0;240;140;0;0;241;140;0;0;242;140;0;0;243;140;0;0;244;140;0;0;245;140;0;0;246;140;0;0;247;140;0;0;248;140;0;0;249;140;0;0;250;140;0;0;251;140;0;0;252;140;0;0;253;140;0;0;254;140;0;0;255;140;0;0;0;141;0;0;1;141;0;0;2;141;0;0;3;141;0;0;4;141;0;0;5;141;0;0;6;141;0;0;7;141;0;0;8;141;0;0;9;141;0;0;10;141;0;0;11;141;0;0;12;141;0;0;13;141;0;0;14;141;0;0;15;141;0;0;16;141;0;0;17;141;0;0;18;141;0;0;19;141;0;0;20;141;0;0;21;141;0;0;22;141;0;0;23;141;0;0;24;141;0;0;25;141;0;0;26;141;0;0;27;141;0;0;28;141;0;0;29;141;0;0;30;141;0;0;31;141;0;0;32;141;0;0;33;141;0;0;34;141;0;0;35;141;0;0;36;141;0;0;37;141;0;0;38;141;0;0;39;141;0;0;40;141;0;0;41;141;0;0;42;141;0;0;43;141;0;0;44;141;0;0;45;141;0;0;46;141;0;0;47;141;0;0;48;141;0;0;49;141;0;0;50;141;0;0;51;141;0;0;52;141;0;0;53;141;0;0;54;141;0;0;55;141;0;0;56;141;0;0;57;141;0;0;58;141;0;0;59;141;0;0;60;141;0;0;61;141;0;0;62;141;0;0;63;141;0;0;64;141;0;0;65;141;0;0;66;141;0;0;67;141;0;0;68;141;0;0;69;141;0;0;70;141;0;0;71;141;0;0;72;141;0;0;73;141;0;0;74;141;0;0;75;141;0;0;76;141;0;0;77;141;0;0;78;141;0;0;79;141;0;0;80;141;0;0;81;141;0;0;82;141;0;0;83;141;0;0;84;141;0;0;85;141;0;0;86;141;0;0;87;141;0;0;88;141;0;0;89;141;0;0;90;141;0;0;91;141;0;0;92;141;0;0;93;141;0;0;94;141;0;0;95;141;0;0;96;141;0;0;97;141;0;0;98;141;0;0;99;141;0;0;100;141;0;0;101;141;0;0;102;141;0;0;103;141;0;0;104;141;0;0;105;141;0;0;106;141;0;0;107;141;0;0;108;141;0;0;109;141;0;0;110;141;0;0;111;141;0;0;112;141;0;0;113;141;0;0;114;141;0;0;115;141;0;0;116;141;0;0;117;141;0;0;118;141;0;0;119;141;0;0;120;141;0;0;121;141;0;0;122;141;0;0;123;141;0;0;124;141;0;0;125;141;0;0;126;141;0;0;127;141;0;0;128;141;0;0;129;141;0;0;130;141;0;0;131;141;0;0;132;141;0;0;133;141;0;0;134;141;0;0;135;141;0;0;136;141;0;0;137;141;0;0;138;141;0;0;139;141;0;0;140;141;0;0;141;141;0;0;142;141;0;0;143;141;0;0;144;141;0;0;145;141;0;0;146;141;0;0;147;141;0;0;148;141;0;0;149;141;0;0;150;141;0;0;151;141;0;0;152;141;0;0;153;141;0;0;154;141;0;0;155;141;0;0;156;141;0;0;157;141;0;0;158;141;0;0;159;141;0;0;160;141;0;0;161;141;0;0;162;141;0;0;163;141;0;0;164;141;0;0;165;141;0;0;166;141;0;0;167;141;0;0;168;141;0;0;169;141;0;0;170;141;0;0;171;141;0;0;172;141;0;0;173;141;0;0;174;141;0;0;175;141;0;0;176;141;0;0;177;141;0;0;178;141;0;0;179;141;0;0;180;141;0;0;181;141;0;0;182;141;0;0;183;141;0;0;184;141;0;0;185;141;0;0;186;141;0;0;187;141;0;0;188;141;0;0;189;141;0;0;190;141;0;0;191;141;0;0;192;141;0;0;193;141;0;0;194;141;0;0;195;141;0;0;196;141;0;0;197;141;0;0;198;141;0;0;199;141;0;0;200;141;0;0;201;141;0;0;202;141;0;0;203;141;0;0;204;141;0;0;205;141;0;0;206;141;0;0;207;141;0;0;208;141;0;0;209;141;0;0;210;141;0;0;211;141;0;0;212;141;0;0;213;141;0;0;214;141;0;0;215;141;0;0;216;141;0;0;217;141;0;0;218;141;0;0;219;141;0;0;220;141;0;0;221;141;0;0;222;141;0;0;223;141;0;0;224;141;0;0;225;141;0;0;226;141;0;0;227;141;0;0;228;141;0;0;229;141;0;0;230;141;0;0;231;141;0;0;232;141;0;0;233;141;0;0;234;141;0;0;235;141;0;0;236;141;0;0;237;141;0;0;238;141;0;0;239;141;0;0;240;141;0;0;241;141;0;0;242;141;0;0;243;141;0;0;244;141;0;0;245;141;0;0;246;141;0;0;247;141;0;0;248;141;0;0;249;141;0;0;250;141;0;0;251;141;0;0;252;141;0;0;253;141;0;0;254;141;0;0;255;141;0;0;0;142;0;0;1;142;0;0;2;142;0;0;3;142;0;0;4;142;0;0;5;142;0;0;6;142;0;0;7;142;0;0;8;142;0;0;9;142;0;0;10;142;0;0;11;142;0;0;12;142;0;0;13;142;0;0;14;142;0;0;15;142;0;0;16;142;0;0;17;142;0;0;18;142;0;0;19;142;0;0;20;142;0;0;21;142;0;0;22;142;0;0;23;142;0;0;24;142;0;0;25;142;0;0;26;142;0;0;27;142;0;0;28;142;0;0;29;142;0;0;30;142;0;0;31;142;0;0;32;142;0;0;33;142;0;0;34;142;0;0;35;142;0;0;36;142;0;0;37;142;0;0;38;142;0;0;39;142;0;0;40;142;0;0;41;142;0;0;42;142;0;0;43;142;0;0;44;142;0;0;45;142;0;0;46;142;0;0;47;142;0;0;48;142;0;0;49;142;0;0;50;142;0;0;51;142;0;0;52;142;0;0;53;142;0;0;54;142;0;0;55;142;0;0;56;142;0;0;57;142;0;0;58;142;0;0;59;142;0;0;60;142;0;0;61;142;0;0;62;142;0;0;63;142;0;0;64;142;0;0;65;142;0;0;66;142;0;0;67;142;0;0;68;142;0;0;69;142;0;0;70;142;0;0;71;142;0;0;72;142;0;0;73;142;0;0;74;142;0;0;75;142;0;0;76;142;0;0;77;142;0;0;78;142;0;0;79;142;0;0;80;142;0;0;81;142;0;0;82;142;0;0;83;142;0;0;84;142;0;0;85;142;0;0;86;142;0;0;87;142;0;0;88;142;0;0;89;142;0;0;90;142;0;0;91;142;0;0;92;142;0;0;93;142;0;0;94;142;0;0;95;142;0;0;96;142;0;0;97;142;0;0;98;142;0;0;99;142;0;0;100;142;0;0;101;142;0;0;102;142;0;0;103;142;0;0;104;142;0;0;105;142;0;0;106;142;0;0;107;142;0;0;108;142;0;0;109;142;0;0;110;142;0;0;111;142;0;0;112;142;0;0;113;142;0;0;114;142;0;0;115;142;0;0;116;142;0;0;117;142;0;0;118;142;0;0;119;142;0;0;120;142;0;0;121;142;0;0;122;142;0;0;123;142;0;0;124;142;0;0;125;142;0;0;126;142;0;0;127;142;0;0;128;142;0;0;129;142;0;0;130;142;0;0;131;142;0;0;132;142;0;0;133;142;0;0;134;142;0;0;135;142;0;0;136;142;0;0;137;142;0;0;138;142;0;0;139;142;0;0;140;142;0;0;141;142;0;0;142;142;0;0;143;142;0;0;144;142;0;0;145;142;0;0;146;142;0;0;147;142;0;0;148;142;0;0;149;142;0;0;150;142;0;0;151;142;0;0;152;142;0;0;153;142;0;0;154;142;0;0;155;142;0;0;156;142;0;0;157;142;0;0;158;142;0;0;159;142;0;0;160;142;0;0;161;142;0;0;162;142;0;0;163;142;0;0;164;142;0;0;165;142;0;0;166;142;0;0;167;142;0;0;168;142;0;0;169;142;0;0;170;142;0;0;171;142;0;0;172;142;0;0;173;142;0;0;174;142;0;0;175;142;0;0;176;142;0;0;177;142;0;0;178;142;0;0;179;142;0;0;180;142;0;0;181;142;0;0;182;142;0;0;183;142;0;0;184;142;0;0;185;142;0;0;186;142;0;0;187;142;0;0;188;142;0;0;189;142;0;0;190;142;0;0;191;142;0;0;192;142;0;0;193;142;0;0;194;142;0;0;195;142;0;0;196;142;0;0;197;142;0;0;198;142;0;0;199;142;0;0;200;142;0;0;201;142;0;0;202;142;0;0;203;142;0;0;204;142;0;0;205;142;0;0;206;142;0;0;207;142;0;0;208;142;0;0;209;142;0;0;210;142;0;0;211;142;0;0;212;142;0;0;213;142;0;0;214;142;0;0;215;142;0;0;216;142;0;0;217;142;0;0;218;142;0;0;219;142;0;0;220;142;0;0;221;142;0;0;222;142;0;0;223;142;0;0;224;142;0;0;225;142;0;0;226;142;0;0;227;142;0;0;228;142;0;0;229;142;0;0;230;142;0;0;231;142;0;0;232;142;0;0;233;142;0;0;234;142;0;0;235;142;0;0;236;142;0;0;237;142;0;0;238;142;0;0;239;142;0;0;240;142;0;0;241;142;0;0;242;142;0;0;243;142;0;0;244;142;0;0;245;142;0;0;246;142;0;0;247;142;0;0;248;142;0;0;249;142;0;0;250;142;0;0;251;142;0;0;252;142;0;0;253;142;0;0;254;142;0;0;255;142;0;0;0;143;0;0;1;143;0;0;2;143;0;0;3;143;0;0;4;143;0;0;5;143;0;0;6;143;0;0;7;143;0;0;8;143;0;0;9;143;0;0;10;143;0;0;11;143;0;0;12;143;0;0;13;143;0;0;14;143;0;0;15;143;0;0;16;143;0;0;17;143;0;0;18;143;0;0;19;143;0;0;20;143;0;0;21;143;0;0;22;143;0;0;23;143;0;0;24;143;0;0;25;143;0;0;26;143;0;0;27;143;0;0;28;143;0;0;29;143;0;0;30;143;0;0;31;143;0;0;32;143;0;0;33;143;0;0;34;143;0;0;35;143;0;0;36;143;0;0;37;143;0;0;38;143;0;0;39;143;0;0;40;143;0;0;41;143;0;0;42;143;0;0;43;143;0;0;44;143;0;0;45;143;0;0;46;143;0;0;47;143;0;0;48;143;0;0;49;143;0;0;50;143;0;0;51;143;0;0;52;143;0;0;53;143;0;0;54;143;0;0;55;143;0;0;56;143;0;0;57;143;0;0;58;143;0;0;59;143;0;0;60;143;0;0;61;143;0;0;62;143;0;0;63;143;0;0;64;143;0;0;65;143;0;0;66;143;0;0;67;143;0;0;68;143;0;0;69;143;0;0;70;143;0;0;71;143;0;0;72;143;0;0;73;143;0;0;74;143;0;0;75;143;0;0;76;143;0;0;77;143;0;0;78;143;0;0;79;143;0;0;80;143;0;0;81;143;0;0;82;143;0;0;83;143;0;0;84;143;0;0;85;143;0;0;86;143;0;0;87;143;0;0;88;143;0;0;89;143;0;0;90;143;0;0;91;143;0;0;92;143;0;0;93;143;0;0;94;143;0;0;95;143;0;0;96;143;0;0;97;143;0;0;98;143;0;0;99;143;0;0;100;143;0;0;101;143;0;0;102;143;0;0;103;143;0;0;104;143;0;0;105;143;0;0;106;143;0;0;107;143;0;0;108;143;0;0;109;143;0;0;110;143;0;0;111;143;0;0;112;143;0;0;113;143;0;0;114;143;0;0;115;143;0;0;116;143;0;0;117;143;0;0;118;143;0;0;119;143;0;0;120;143;0;0;121;143;0;0;122;143;0;0;123;143;0;0;124;143;0;0;125;143;0;0;126;143;0;0;127;143;0;0;128;143;0;0;129;143;0;0;130;143;0;0;131;143;0;0;132;143;0;0;133;143;0;0;134;143;0;0;135;143;0;0;136;143;0;0;137;143;0;0;138;143;0;0;139;143;0;0;140;143;0;0;141;143;0;0;142;143;0;0;143;143;0;0;144;143;0;0;145;143;0;0;146;143;0;0;147;143;0;0;148;143;0;0;149;143;0;0;150;143;0;0;151;143;0;0;152;143;0;0;153;143;0;0;154;143;0;0;155;143;0;0;156;143;0;0;157;143;0;0;158;143;0;0;159;143;0;0;160;143;0;0;161;143;0;0;162;143;0;0;163;143;0;0;164;143;0;0;165;143;0;0;166;143;0;0;167;143;0;0;168;143;0;0;169;143;0;0;170;143;0;0;171;143;0;0;172;143;0;0;173;143;0;0;174;143;0;0;175;143;0;0;176;143;0;0;177;143;0;0;178;143;0;0;179;143;0;0;180;143;0;0;181;143;0;0;182;143;0;0;183;143;0;0;184;143;0;0;185;143;0;0;186;143;0;0;187;143;0;0;188;143;0;0;189;143;0;0;190;143;0;0;191;143;0;0;192;143;0;0;193;143;0;0;194;143;0;0;195;143;0;0;196;143;0;0;197;143;0;0;198;143;0;0;199;143;0;0;200;143;0;0;201;143;0;0;202;143;0;0;203;143;0;0;204;143;0;0;205;143;0;0;206;143;0;0;207;143;0;0;208;143;0;0;209;143;0;0;210;143;0;0;211;143;0;0;212;143;0;0;213;143;0;0;214;143;0;0;215;143;0;0;216;143;0;0;217;143;0;0;218;143;0;0;219;143;0;0;220;143;0;0;221;143;0;0;222;143;0;0;223;143;0;0;224;143;0;0;225;143;0;0;226;143;0;0;227;143;0;0;228;143;0;0;229;143;0;0;230;143;0;0;231;143;0;0;232;143;0;0;233;143;0;0;234;143;0;0;235;143;0;0;236;143;0;0;237;143;0;0;238;143;0;0;239;143;0;0;240;143;0;0;241;143;0;0;242;143;0;0;243;143;0;0;244;143;0;0;245;143;0;0;246;143;0;0;247;143;0;0;248;143;0;0;249;143;0;0;250;143;0;0;251;143;0;0;252;143;0;0;253;143;0;0;254;143;0;0;255;143;0;0;0;144;0;0;1;144;0;0;2;144;0;0;3;144;0;0;4;144;0;0;5;144;0;0;6;144;0;0;7;144;0;0;8;144;0;0;9;144;0;0;10;144;0;0;11;144;0;0;12;144;0;0;13;144;0;0;14;144;0;0;15;144;0;0;16;144;0;0;17;144;0;0;18;144;0;0;19;144;0;0;20;144;0;0;21;144;0;0;22;144;0;0;23;144;0;0;24;144;0;0;25;144;0;0;26;144;0;0;27;144;0;0;28;144;0;0;29;144;0;0;30;144;0;0;31;144;0;0;32;144;0;0;33;144;0;0;34;144;0;0;35;144;0;0;36;144;0;0;37;144;0;0;38;144;0;0;39;144;0;0;40;144;0;0;41;144;0;0;42;144;0;0;43;144;0;0;44;144;0;0;45;144;0;0;46;144;0;0;47;144;0;0;48;144;0;0;49;144;0;0;50;144;0;0;51;144;0;0;52;144;0;0;53;144;0;0;54;144;0;0;55;144;0;0;56;144;0;0;57;144;0;0;58;144;0;0;59;144;0;0;60;144;0;0;61;144;0;0;62;144;0;0;63;144;0;0;64;144;0;0;65;144;0;0;66;144;0;0;67;144;0;0;68;144;0;0;69;144;0;0;70;144;0;0;71;144;0;0;72;144;0;0;73;144;0;0;74;144;0;0;75;144;0;0;76;144;0;0;77;144;0;0;78;144;0;0;79;144;0;0;80;144;0;0;81;144;0;0;82;144;0;0;83;144;0;0;84;144;0;0;85;144;0;0;86;144;0;0;87;144;0;0;88;144;0;0;89;144;0;0;90;144;0;0;91;144;0;0;92;144;0;0;93;144;0;0;94;144;0;0;95;144;0;0;96;144;0;0;97;144;0;0;98;144;0;0;99;144;0;0;100;144;0;0;101;144;0;0;102;144;0;0;103;144;0;0;104;144;0;0;105;144;0;0;106;144;0;0;107;144;0;0;108;144;0;0;109;144;0;0;110;144;0;0;111;144;0;0;112;144;0;0;113;144;0;0;114;144;0;0;115;144;0;0;116;144;0;0;117;144;0;0;118;144;0;0;119;144;0;0;120;144;0;0;121;144;0;0;122;144;0;0;123;144;0;0;124;144;0;0;125;144;0;0;126;144;0;0;127;144;0;0;128;144;0;0;129;144;0;0;130;144;0;0;131;144;0;0;132;144;0;0;133;144;0;0;134;144;0;0;135;144;0;0;136;144;0;0;137;144;0;0;138;144;0;0;139;144;0;0;140;144;0;0;141;144;0;0;142;144;0;0;143;144;0;0;144;144;0;0;145;144;0;0;146;144;0;0;147;144;0;0;148;144;0;0;149;144;0;0;150;144;0;0;151;144;0;0;152;144;0;0;153;144;0;0;154;144;0;0;155;144;0;0;156;144;0;0;157;144;0;0;158;144;0;0;159;144;0;0;160;144;0;0;161;144;0;0;162;144;0;0;163;144;0;0;164;144;0;0;165;144;0;0;166;144;0;0;167;144;0;0;168;144;0;0;169;144;0;0;170;144;0;0;171;144;0;0;172;144;0;0;173;144;0;0;174;144;0;0;175;144;0;0;176;144;0;0;177;144;0;0;178;144;0;0;179;144;0;0;180;144;0;0;181;144;0;0;182;144;0;0;183;144;0;0;184;144;0;0;185;144;0;0;186;144;0;0;187;144;0;0;188;144;0;0;189;144;0;0;190;144;0;0;191;144;0;0;192;144;0;0;193;144;0;0;194;144;0;0;195;144;0;0;196;144;0;0;197;144;0;0;198;144;0;0;199;144;0;0;200;144;0;0;201;144;0;0;202;144;0;0;203;144;0;0;204;144;0;0;205;144;0;0;206;144;0;0;207;144;0;0;208;144;0;0;209;144;0;0;210;144;0;0;211;144;0;0;212;144;0;0;213;144;0;0;214;144;0;0;215;144;0;0;216;144;0;0;217;144;0;0;218;144;0;0;219;144;0;0;220;144;0;0;221;144;0;0;222;144;0;0;223;144;0;0;224;144;0;0;225;144;0;0;226;144;0;0;227;144;0;0;228;144;0;0;229;144;0;0;230;144;0;0;231;144;0;0;232;144;0;0;233;144;0;0;234;144;0;0;235;144;0;0;236;144;0;0;237;144;0;0;238;144;0;0;239;144;0;0;240;144;0;0;241;144;0;0;242;144;0;0;243;144;0;0;244;144;0;0;245;144;0;0;246;144;0;0;247;144;0;0;248;144;0;0;249;144;0;0;250;144;0;0;251;144;0;0;252;144;0;0;253;144;0;0;254;144;0;0;255;144;0;0;0;145;0;0;1;145;0;0;2;145;0;0;3;145;0;0;4;145;0;0;5;145;0;0;6;145;0;0;7;145;0;0;8;145;0;0;9;145;0;0;10;145;0;0;11;145;0;0;12;145;0;0;13;145;0;0;14;145;0;0;15;145;0;0;16;145;0;0;17;145;0;0;18;145;0;0;19;145;0;0;20;145;0;0;21;145;0;0;22;145;0;0;23;145;0;0;24;145;0;0;25;145;0;0;26;145;0;0;27;145;0;0;28;145;0;0;29;145;0;0;30;145;0;0;31;145;0;0;32;145;0;0;33;145;0;0;34;145;0;0;35;145;0;0;36;145;0;0;37;145;0;0;38;145;0;0;39;145;0;0;40;145;0;0;41;145;0;0;42;145;0;0;43;145;0;0;44;145;0;0;45;145;0;0;46;145;0;0;47;145;0;0;48;145;0;0;49;145;0;0;50;145;0;0;51;145;0;0;52;145;0;0;53;145;0;0;54;145;0;0;55;145;0;0;56;145;0;0;57;145;0;0;58;145;0;0;59;145;0;0;60;145;0;0;61;145;0;0;62;145;0;0;63;145;0;0;64;145;0;0;65;145;0;0;66;145;0;0;67;145;0;0;68;145;0;0;69;145;0;0;70;145;0;0;71;145;0;0;72;145;0;0;73;145;0;0;74;145;0;0;75;145;0;0;76;145;0;0;77;145;0;0;78;145;0;0;79;145;0;0;80;145;0;0;81;145;0;0;82;145;0;0;83;145;0;0;84;145;0;0;85;145;0;0;86;145;0;0;87;145;0;0;88;145;0;0;89;145;0;0;90;145;0;0;91;145;0;0;92;145;0;0;93;145;0;0;94;145;0;0;95;145;0;0;96;145;0;0;97;145;0;0;98;145;0;0;99;145;0;0;100;145;0;0;101;145;0;0;102;145;0;0;103;145;0;0;104;145;0;0;105;145;0;0;106;145;0;0;107;145;0;0;108;145;0;0;109;145;0;0;110;145;0;0;111;145;0;0;112;145;0;0;113;145;0;0;114;145;0;0;115;145;0;0;116;145;0;0;117;145;0;0;118;145;0;0;119;145;0;0;120;145;0;0;121;145;0;0;122;145;0;0;123;145;0;0;124;145;0;0;125;145;0;0;126;145;0;0;127;145;0;0;128;145;0;0;129;145;0;0;130;145;0;0;131;145;0;0;132;145;0;0;133;145;0;0;134;145;0;0;135;145;0;0;136;145;0;0;137;145;0;0;138;145;0;0;139;145;0;0;140;145;0;0;141;145;0;0;142;145;0;0;143;145;0;0;144;145;0;0;145;145;0;0;146;145;0;0;147;145;0;0;148;145;0;0;149;145;0;0;150;145;0;0;151;145;0;0;152;145;0;0;153;145;0;0;154;145;0;0;155;145;0;0;156;145;0;0;157;145;0;0;158;145;0;0;159;145;0;0;160;145;0;0;161;145;0;0;162;145;0;0;163;145;0;0;164;145;0;0;165;145;0;0;166;145;0;0;167;145;0;0;168;145;0;0;169;145;0;0;170;145;0;0;171;145;0;0;172;145;0;0;173;145;0;0;174;145;0;0;175;145;0;0;176;145;0;0;177;145;0;0;178;145;0;0;179;145;0;0;180;145;0;0;181;145;0;0;182;145;0;0;183;145;0;0;184;145;0;0;185;145;0;0;186;145;0;0;187;145;0;0;188;145;0;0;189;145;0;0;190;145;0;0;191;145;0;0;192;145;0;0;193;145;0;0;194;145;0;0;195;145;0;0;196;145;0;0;197;145;0;0;198;145;0;0;199;145;0;0;200;145;0;0;201;145;0;0;202;145;0;0;203;145;0;0;204;145;0;0;205;145;0;0;206;145;0;0;207;145;0;0;208;145;0;0;209;145;0;0;210;145;0;0;211;145;0;0;212;145;0;0;213;145;0;0;214;145;0;0;215;145;0;0;216;145;0;0;217;145;0;0;218;145;0;0;219;145;0;0;220;145;0;0;221;145;0;0;222;145;0;0;223;145;0;0;224;145;0;0;225;145;0;0;226;145;0;0;227;145;0;0;228;145;0;0;229;145;0;0;230;145;0;0;231;145;0;0;232;145;0;0;233;145;0;0;234;145;0;0;235;145;0;0;236;145;0;0;237;145;0;0;238;145;0;0;239;145;0;0;240;145;0;0;241;145;0;0;242;145;0;0;243;145;0;0;244;145;0;0;245;145;0;0;246;145;0;0;247;145;0;0;248;145;0;0;249;145;0;0;250;145;0;0;251;145;0;0;252;145;0;0;253;145;0;0;254;145;0;0;255;145;0;0;0;146;0;0;1;146;0;0;2;146;0;0;3;146;0;0;4;146;0;0;5;146;0;0;6;146;0;0;7;146;0;0;8;146;0;0;9;146;0;0;10;146;0;0;11;146;0;0;12;146;0;0;13;146;0;0;14;146;0;0;15;146;0;0;16;146;0;0;17;146;0;0;18;146;0;0;19;146;0;0;20;146;0;0;21;146;0;0;22;146;0;0;23;146;0;0;24;146;0;0;25;146;0;0;26;146;0;0;27;146;0;0;28;146;0;0;29;146;0;0;30;146;0;0;31;146;0;0;32;146;0;0;33;146;0;0;34;146;0;0;35;146;0;0;36;146;0;0;37;146;0;0;38;146;0;0;39;146;0;0;40;146;0;0;41;146;0;0;42;146;0;0;43;146;0;0;44;146;0;0;45;146;0;0;46;146;0;0;47;146;0;0;48;146;0;0;49;146;0;0;50;146;0;0;51;146;0;0;52;146;0;0;53;146;0;0;54;146;0;0;55;146;0;0;56;146;0;0;57;146;0;0;58;146;0;0;59;146;0;0;60;146;0;0;61;146;0;0;62;146;0;0;63;146;0;0;64;146;0;0;65;146;0;0;66;146;0;0;67;146;0;0;68;146;0;0;69;146;0;0;70;146;0;0;71;146;0;0;72;146;0;0;73;146;0;0;74;146;0;0;75;146;0;0;76;146;0;0;77;146;0;0;78;146;0;0;79;146;0;0;80;146;0;0;81;146;0;0;82;146;0;0;83;146;0;0;84;146;0;0;85;146;0;0;86;146;0;0;87;146;0;0;88;146;0;0;89;146;0;0;90;146;0;0;91;146;0;0;92;146;0;0;93;146;0;0;94;146;0;0;95;146;0;0;96;146;0;0;97;146;0;0;98;146;0;0;99;146;0;0;100;146;0;0;101;146;0;0;102;146;0;0;103;146;0;0;104;146;0;0;105;146;0;0;106;146;0;0;107;146;0;0;108;146;0;0;109;146;0;0;110;146;0;0;111;146;0;0;112;146;0;0;113;146;0;0;114;146;0;0;115;146;0;0;116;146;0;0;117;146;0;0;118;146;0;0;119;146;0;0;120;146;0;0;121;146;0;0;122;146;0;0;123;146;0;0;124;146;0;0;125;146;0;0;126;146;0;0;127;146;0;0;128;146;0;0;129;146;0;0;130;146;0;0;131;146;0;0;132;146;0;0;133;146;0;0;134;146;0;0;135;146;0;0;136;146;0;0;137;146;0;0;138;146;0;0;139;146;0;0;140;146;0;0;141;146;0;0;142;146;0;0;143;146;0;0;144;146;0;0;145;146;0;0;146;146;0;0;147;146;0;0;148;146;0;0;149;146;0;0;150;146;0;0;151;146;0;0;152;146;0;0;153;146;0;0;154;146;0;0;155;146;0;0;156;146;0;0;157;146;0;0;158;146;0;0;159;146;0;0;160;146;0;0;161;146;0;0;162;146;0;0;163;146;0;0;164;146;0;0;165;146;0;0;166;146;0;0;167;146;0;0;168;146;0;0;169;146;0;0;170;146;0;0;171;146;0;0;172;146;0;0;173;146;0;0;174;146;0;0;175;146;0;0;176;146;0;0;177;146;0;0;178;146;0;0;179;146;0;0;180;146;0;0;181;146;0;0;182;146;0;0;183;146;0;0;184;146;0;0;185;146;0;0;186;146;0;0;187;146;0;0;188;146;0;0;189;146;0;0;190;146;0;0;191;146;0;0;192;146;0;0;193;146;0;0;194;146;0;0;195;146;0;0;196;146;0;0;197;146;0;0;198;146;0;0;199;146;0;0;200;146;0;0;201;146;0;0;202;146;0;0;203;146;0;0;204;146;0;0;205;146;0;0;206;146;0;0;207;146;0;0;208;146;0;0;209;146;0;0;210;146;0;0;211;146;0;0;212;146;0;0;213;146;0;0;214;146;0;0;215;146;0;0;216;146;0;0;217;146;0;0;218;146;0;0;219;146;0;0;220;146;0;0;221;146;0;0;222;146;0;0;223;146;0;0;224;146;0;0;225;146;0;0;226;146;0;0;227;146;0;0;228;146;0;0;229;146;0;0;230;146;0;0;231;146;0;0;232;146;0;0;233;146;0;0;234;146;0;0;235;146;0;0;236;146;0;0;237;146;0;0;238;146;0;0;239;146;0;0;240;146;0;0;241;146;0;0;242;146;0;0;243;146;0;0;244;146;0;0;245;146;0;0;246;146;0;0;247;146;0;0;248;146;0;0;249;146;0;0;250;146;0;0;251;146;0;0;252;146;0;0;253;146;0;0;254;146;0;0;255;146;0;0;0;147;0;0;1;147;0;0;2;147;0;0;3;147;0;0;4;147;0;0;5;147;0;0;6;147;0;0;7;147;0;0;8;147;0;0;9;147;0;0;10;147;0;0;11;147;0;0;12;147;0;0;13;147;0;0;14;147;0;0;15;147;0;0;16;147;0;0;17;147;0;0;18;147;0;0;19;147;0;0;20;147;0;0;21;147;0;0;22;147;0;0;23;147;0;0;24;147;0;0;25;147;0;0;26;147;0;0;27;147;0;0;28;147;0;0;29;147;0;0;30;147;0;0;31;147;0;0;32;147;0;0;33;147;0;0;34;147;0;0;35;147;0;0;36;147;0;0;37;147;0;0;38;147;0;0;39;147;0;0;40;147;0;0;41;147;0;0;42;147;0;0;43;147;0;0;44;147;0;0;45;147;0;0;46;147;0;0;47;147;0;0;48;147;0;0;49;147;0;0;50;147;0;0;51;147;0;0;52;147;0;0;53;147;0;0;54;147;0;0;55;147;0;0;56;147;0;0;57;147;0;0;58;147;0;0;59;147;0;0;60;147;0;0;61;147;0;0;62;147;0;0;63;147;0;0;64;147;0;0;65;147;0;0;66;147;0;0;67;147;0;0;68;147;0;0;69;147;0;0;70;147;0;0;71;147;0;0;72;147;0;0;73;147;0;0;74;147;0;0;75;147;0;0;76;147;0;0;77;147;0;0;78;147;0;0;79;147;0;0;80;147;0;0;81;147;0;0;82;147;0;0;83;147;0;0;84;147;0;0;85;147;0;0;86;147;0;0;87;147;0;0;88;147;0;0;89;147;0;0;90;147;0;0;91;147;0;0;92;147;0;0;93;147;0;0;94;147;0;0;95;147;0;0;96;147;0;0;97;147;0;0;98;147;0;0;99;147;0;0;100;147;0;0;101;147;0;0;102;147;0;0;103;147;0;0;104;147;0;0;105;147;0;0;106;147;0;0;107;147;0;0;108;147;0;0;109;147;0;0;110;147;0;0;111;147;0;0;112;147;0;0;113;147;0;0;114;147;0;0;115;147;0;0;116;147;0;0;117;147;0;0;118;147;0;0;119;147;0;0;120;147;0;0;121;147;0;0;122;147;0;0;123;147;0;0;124;147;0;0;125;147;0;0;126;147;0;0;127;147;0;0;128;147;0;0;129;147;0;0;130;147;0;0;131;147;0;0;132;147;0;0;133;147;0;0;134;147;0;0;135;147;0;0;136;147;0;0;137;147;0;0;138;147;0;0;139;147;0;0;140;147;0;0;141;147;0;0;142;147;0;0;143;147;0;0;144;147;0;0;145;147;0;0;146;147;0;0;147;147;0;0;148;147;0;0;149;147;0;0;150;147;0;0;151;147;0;0;152;147;0;0;153;147;0;0;154;147;0;0;155;147;0;0;156;147;0;0;157;147;0;0;158;147;0;0;159;147;0;0;160;147;0;0;161;147;0;0;162;147;0;0;163;147;0;0;164;147;0;0;165;147;0;0;166;147;0;0;167;147;0;0;168;147;0;0;169;147;0;0;170;147;0;0;171;147;0;0;172;147;0;0;173;147;0;0;174;147;0;0;175;147;0;0;176;147;0;0;177;147;0;0;178;147;0;0;179;147;0;0;180;147;0;0;181;147;0;0;182;147;0;0;183;147;0;0;184;147;0;0;185;147;0;0;186;147;0;0;187;147;0;0;188;147;0;0;189;147;0;0;190;147;0;0;191;147;0;0;192;147;0;0;193;147;0;0;194;147;0;0;195;147;0;0;196;147;0;0;197;147;0;0;198;147;0;0;199;147;0;0;200;147;0;0;201;147;0;0;202;147;0;0;203;147;0;0;204;147;0;0;205;147;0;0;206;147;0;0;207;147;0;0;208;147;0;0;209;147;0;0;210;147;0;0;211;147;0;0;212;147;0;0;213;147;0;0;214;147;0;0;215;147;0;0;216;147;0;0;217;147;0;0;218;147;0;0;219;147;0;0;220;147;0;0;221;147;0;0;222;147;0;0;223;147;0;0;224;147;0;0;225;147;0;0;226;147;0;0;227;147;0;0;228;147;0;0;229;147;0;0;230;147;0;0;231;147;0;0;232;147;0;0;233;147;0;0;234;147;0;0;235;147;0;0;236;147;0;0;237;147;0;0;238;147;0;0;239;147;0;0;240;147;0;0;241;147;0;0;242;147;0;0;243;147;0;0;244;147;0;0;245;147;0;0;246;147;0;0;247;147;0;0;248;147;0;0;249;147;0;0;250;147;0;0;251;147;0;0;252;147;0;0;253;147;0;0;254;147;0;0;255;147;0;0;0;148;0;0;1;148;0;0;2;148;0;0;3;148;0;0;4;148;0;0;5;148;0;0;6;148;0;0;7;148;0;0;8;148;0;0;9;148;0;0;10;148;0;0;11;148;0;0;12;148;0;0;13;148;0;0;14;148;0;0;15;148;0;0;16;148;0;0;17;148;0;0;18;148;0;0;19;148;0;0;20;148;0;0;21;148;0;0;22;148;0;0;23;148;0;0;24;148;0;0;25;148;0;0;26;148;0;0;27;148;0;0;28;148;0;0;29;148;0;0;30;148;0;0;31;148;0;0;32;148;0;0;33;148;0;0;34;148;0;0;35;148;0;0;36;148;0;0;37;148;0;0;38;148;0;0;39;148;0;0;40;148;0;0;41;148;0;0;42;148;0;0;43;148;0;0;44;148;0;0;45;148;0;0;46;148;0;0;47;148;0;0;48;148;0;0;49;148;0;0;50;148;0;0;51;148;0;0;52;148;0;0;53;148;0;0;54;148;0;0;55;148;0;0;56;148;0;0;57;148;0;0;58;148;0;0;59;148;0;0;60;148;0;0;61;148;0;0;62;148;0;0;63;148;0;0;64;148;0;0;65;148;0;0;66;148;0;0;67;148;0;0;68;148;0;0;69;148;0;0;70;148;0;0;71;148;0;0;72;148;0;0;73;148;0;0;74;148;0;0;75;148;0;0;76;148;0;0;77;148;0;0;78;148;0;0;79;148;0;0;80;148;0;0;81;148;0;0;82;148;0;0;83;148;0;0;84;148;0;0;85;148;0;0;86;148;0;0;87;148;0;0;88;148;0;0;89;148;0;0;90;148;0;0;91;148;0;0;92;148;0;0;93;148;0;0;94;148;0;0;95;148;0;0;96;148;0;0;97;148;0;0;98;148;0;0;99;148;0;0;100;148;0;0;101;148;0;0;102;148;0;0;103;148;0;0;104;148;0;0;105;148;0;0;106;148;0;0;107;148;0;0;108;148;0;0;109;148;0;0;110;148;0;0;111;148;0;0;112;148;0;0;113;148;0;0;114;148;0;0;115;148;0;0;116;148;0;0;117;148;0;0;118;148;0;0;119;148;0;0;120;148;0;0;121;148;0;0;122;148;0;0;123;148;0;0;124;148;0;0;125;148;0;0;126;148;0;0;127;148;0;0;128;148;0;0;129;148;0;0;130;148;0;0;131;148;0;0;132;148;0;0;133;148;0;0;134;148;0;0;135;148;0;0;136;148;0;0;137;148;0;0;138;148;0;0;139;148;0;0;140;148;0;0;141;148;0;0;142;148;0;0;143;148;0;0;144;148;0;0;145;148;0;0;146;148;0;0;147;148;0;0;148;148;0;0;149;148;0;0;150;148;0;0;151;148;0;0;152;148;0;0;153;148;0;0;154;148;0;0;155;148;0;0;156;148;0;0;157;148;0;0;158;148;0;0;159;148;0;0;160;148;0;0;161;148;0;0;162;148;0;0;163;148;0;0;164;148;0;0;165;148;0;0;166;148;0;0;167;148;0;0;168;148;0;0;169;148;0;0;170;148;0;0;171;148;0;0;172;148;0;0;173;148;0;0;174;148;0;0;175;148;0;0;176;148;0;0;177;148;0;0;178;148;0;0;179;148;0;0;180;148;0;0;181;148;0;0;182;148;0;0;183;148;0;0;184;148;0;0;185;148;0;0;186;148;0;0;187;148;0;0;188;148;0;0;189;148;0;0;190;148;0;0;191;148;0;0;192;148;0;0;193;148;0;0;194;148;0;0;195;148;0;0;196;148;0;0;197;148;0;0;198;148;0;0;199;148;0;0;200;148;0;0;201;148;0;0;202;148;0;0;203;148;0;0;204;148;0;0;205;148;0;0;206;148;0;0;207;148;0;0;208;148;0;0;209;148;0;0;210;148;0;0;211;148;0;0;212;148;0;0;213;148;0;0;214;148;0;0;215;148;0;0;216;148;0;0;217;148;0;0;218;148;0;0;219;148;0;0;220;148;0;0;221;148;0;0;222;148;0;0;223;148;0;0;224;148;0;0;225;148;0;0;226;148;0;0;227;148;0;0;228;148;0;0;229;148;0;0;230;148;0;0;231;148;0;0;232;148;0;0;233;148;0;0;234;148;0;0;235;148;0;0;236;148;0;0;237;148;0;0;238;148;0;0;239;148;0;0;240;148;0;0;241;148;0;0;242;148;0;0;243;148;0;0;244;148;0;0;245;148;0;0;246;148;0;0;247;148;0;0;248;148;0;0;249;148;0;0;250;148;0;0;251;148;0;0;252;148;0;0;253;148;0;0;254;148;0;0;255;148;0;0;0;149;0;0;1;149;0;0;2;149;0;0;3;149;0;0;4;149;0;0;5;149;0;0;6;149;0;0;7;149;0;0;8;149;0;0;9;149;0;0;10;149;0;0;11;149;0;0;12;149;0;0;13;149;0;0;14;149;0;0;15;149;0;0;16;149;0;0;17;149;0;0;18;149;0;0;19;149;0;0;20;149;0;0;21;149;0;0;22;149;0;0;23;149;0;0;24;149;0;0;25;149;0;0;26;149;0;0;27;149;0;0;28;149;0;0;29;149;0;0;30;149;0;0;31;149;0;0;32;149;0;0;33;149;0;0;34;149;0;0;35;149;0;0;36;149;0;0;37;149;0;0;38;149;0;0;39;149;0;0;40;149;0;0;41;149;0;0;42;149;0;0;43;149;0;0;44;149;0;0;45;149;0;0;46;149;0;0;47;149;0;0;48;149;0;0;49;149;0;0;50;149;0;0;51;149;0;0;52;149;0;0;53;149;0;0;54;149;0;0;55;149;0;0;56;149;0;0;57;149;0;0;58;149;0;0;59;149;0;0;60;149;0;0;61;149;0;0;62;149;0;0;63;149;0;0;64;149;0;0;65;149;0;0;66;149;0;0;67;149;0;0;68;149;0;0;69;149;0;0;70;149;0;0;71;149;0;0;72;149;0;0;73;149;0;0;74;149;0;0;75;149;0;0;76;149;0;0;77;149;0;0;78;149;0;0;79;149;0;0;80;149;0;0;81;149;0;0;82;149;0;0;83;149;0;0;84;149;0;0;85;149;0;0;86;149;0;0;87;149;0;0;88;149;0;0;89;149;0;0;90;149;0;0;91;149;0;0;92;149;0;0;93;149;0;0;94;149;0;0;95;149;0;0;96;149;0;0;97;149;0;0;98;149;0;0;99;149;0;0;100;149;0;0;101;149;0;0;102;149;0;0;103;149;0;0;104;149;0;0;105;149;0;0;106;149;0;0;107;149;0;0;108;149;0;0;109;149;0;0;110;149;0;0;111;149;0;0;112;149;0;0;113;149;0;0;114;149;0;0;115;149;0;0;116;149;0;0;117;149;0;0;118;149;0;0;119;149;0;0;120;149;0;0;121;149;0;0;122;149;0;0;123;149;0;0;124;149;0;0;125;149;0;0;126;149;0;0;127;149;0;0;128;149;0;0;129;149;0;0;130;149;0;0;131;149;0;0;132;149;0;0;133;149;0;0;134;149;0;0;135;149;0;0;136;149;0;0;137;149;0;0;138;149;0;0;139;149;0;0;140;149;0;0;141;149;0;0;142;149;0;0;143;149;0;0;144;149;0;0;145;149;0;0;146;149;0;0;147;149;0;0;148;149;0;0;149;149;0;0;150;149;0;0;151;149;0;0;152;149;0;0;153;149;0;0;154;149;0;0;155;149;0;0;156;149;0;0;157;149;0;0;158;149;0;0;159;149;0;0;160;149;0;0;161;149;0;0;162;149;0;0;163;149;0;0;164;149;0;0;165;149;0;0;166;149;0;0;167;149;0;0;168;149;0;0;169;149;0;0;170;149;0;0;171;149;0;0;172;149;0;0;173;149;0;0;174;149;0;0;175;149;0;0;176;149;0;0;177;149;0;0;178;149;0;0;179;149;0;0;180;149;0;0;181;149;0;0;182;149;0;0;183;149;0;0;184;149;0;0;185;149;0;0;186;149;0;0;187;149;0;0;188;149;0;0;189;149;0;0;190;149;0;0;191;149;0;0;192;149;0;0;193;149;0;0;194;149;0;0;195;149;0;0;196;149;0;0;197;149;0;0;198;149;0;0;199;149;0;0;200;149;0;0;201;149;0;0;202;149;0;0;203;149;0;0;204;149;0;0;205;149;0;0;206;149;0;0;207;149;0;0;208;149;0;0;209;149;0;0;210;149;0;0;211;149;0;0;212;149;0;0;213;149;0;0;214;149;0;0;215;149;0;0;216;149;0;0;217;149;0;0;218;149;0;0;219;149;0;0;220;149;0;0;221;149;0;0;222;149;0;0;223;149;0;0;224;149;0;0;225;149;0;0;226;149;0;0;227;149;0;0;228;149;0;0;229;149;0;0;230;149;0;0;231;149;0;0;232;149;0;0;233;149;0;0;234;149;0;0;235;149;0;0;236;149;0;0;237;149;0;0;238;149;0;0;239;149;0;0;240;149;0;0;241;149;0;0;242;149;0;0;243;149;0;0;244;149;0;0;245;149;0;0;246;149;0;0;247;149;0;0;248;149;0;0;249;149;0;0;250;149;0;0;251;149;0;0;252;149;0;0;253;149;0;0;254;149;0;0;255;149;0;0;0;150;0;0;1;150;0;0;2;150;0;0;3;150;0;0;4;150;0;0;5;150;0;0;6;150;0;0;7;150;0;0;8;150;0;0;9;150;0;0;10;150;0;0;11;150;0;0;12;150;0;0;13;150;0;0;14;150;0;0;15;150;0;0;16;150;0;0;17;150;0;0;18;150;0;0;19;150;0;0;20;150;0;0;21;150;0;0;22;150;0;0;23;150;0;0;24;150;0;0;25;150;0;0;26;150;0;0;27;150;0;0;28;150;0;0;29;150;0;0;30;150;0;0;31;150;0;0;32;150;0;0;33;150;0;0;34;150;0;0;35;150;0;0;36;150;0;0;37;150;0;0;38;150;0;0;39;150;0;0;40;150;0;0;41;150;0;0;42;150;0;0;43;150;0;0;44;150;0;0;45;150;0;0;46;150;0;0;47;150;0;0;48;150;0;0;49;150;0;0;50;150;0;0;51;150;0;0;52;150;0;0;53;150;0;0;54;150;0;0;55;150;0;0;56;150;0;0;57;150;0;0;58;150;0;0;59;150;0;0;60;150;0;0;61;150;0;0;62;150;0;0;63;150;0;0;64;150;0;0;65;150;0;0;66;150;0;0;67;150;0;0;68;150;0;0;69;150;0;0;70;150;0;0;71;150;0;0;72;150;0;0;73;150;0;0;74;150;0;0;75;150;0;0;76;150;0;0;77;150;0;0;78;150;0;0;79;150;0;0;80;150;0;0;81;150;0;0;82;150;0;0;83;150;0;0;84;150;0;0;85;150;0;0;86;150;0;0;87;150;0;0;88;150;0;0;89;150;0;0;90;150;0;0;91;150;0;0;92;150;0;0;93;150;0;0;94;150;0;0;95;150;0;0;96;150;0;0;97;150;0;0;98;150;0;0;99;150;0;0;100;150;0;0;101;150;0;0;102;150;0;0;103;150;0;0;104;150;0;0;105;150;0;0;106;150;0;0;107;150;0;0;108;150;0;0;109;150;0;0;110;150;0;0;111;150;0;0;112;150;0;0;113;150;0;0;114;150;0;0;115;150;0;0;116;150;0;0;117;150;0;0;118;150;0;0;119;150;0;0;120;150;0;0;121;150;0;0;122;150;0;0;123;150;0;0;124;150;0;0;125;150;0;0;126;150;0;0;127;150;0;0;128;150;0;0;129;150;0;0;130;150;0;0;131;150;0;0;132;150;0;0;133;150;0;0;134;150;0;0;135;150;0;0;136;150;0;0;137;150;0;0;138;150;0;0;139;150;0;0;140;150;0;0;141;150;0;0;142;150;0;0;143;150;0;0;144;150;0;0;145;150;0;0;146;150;0;0;147;150;0;0;148;150;0;0;149;150;0;0;150;150;0;0;151;150;0;0;152;150;0;0;153;150;0;0;154;150;0;0;155;150;0;0;156;150;0;0;157;150;0;0;158;150;0;0;159;150;0;0;160;150;0;0;161;150;0;0;162;150;0;0;163;150;0;0;164;150;0;0;165;150;0;0;166;150;0;0;167;150;0;0;168;150;0;0;169;150;0;0;170;150;0;0;171;150;0;0;172;150;0;0;173;150;0;0;174;150;0;0;175;150;0;0;176;150;0;0;177;150;0;0;178;150;0;0;179;150;0;0;180;150;0;0;181;150;0;0;182;150;0;0;183;150;0;0;184;150;0;0;185;150;0;0;186;150;0;0;187;150;0;0;188;150;0;0;189;150;0;0;190;150;0;0;191;150;0;0;192;150;0;0;193;150;0;0;194;150;0;0;195;150;0;0;196;150;0;0;197;150;0;0;198;150;0;0;199;150;0;0;200;150;0;0;201;150;0;0;202;150;0;0;203;150;0;0;204;150;0;0;205;150;0;0;206;150;0;0;207;150;0;0;208;150;0;0;209;150;0;0;210;150;0;0;211;150;0;0;212;150;0;0;213;150;0;0;214;150;0;0;215;150;0;0;216;150;0;0;217;150;0;0;218;150;0;0;219;150;0;0;220;150;0;0;221;150;0;0;222;150;0;0;223;150;0;0;224;150;0;0;225;150;0;0;226;150;0;0;227;150;0;0;228;150;0;0;229;150;0;0;230;150;0;0;231;150;0;0;232;150;0;0;233;150;0;0;234;150;0;0;235;150;0;0;236;150;0;0;237;150;0;0;238;150;0;0;239;150;0;0;240;150;0;0;241;150;0;0;242;150;0;0;243;150;0;0;244;150;0;0;245;150;0;0;246;150;0;0;247;150;0;0;248;150;0;0;249;150;0;0;250;150;0;0;251;150;0;0;252;150;0;0;253;150;0;0;254;150;0;0;255;150;0;0;0;151;0;0;1;151;0;0;2;151;0;0;3;151;0;0;4;151;0;0;5;151;0;0;6;151;0;0;7;151;0;0;8;151;0;0;9;151;0;0;10;151;0;0;11;151;0;0;12;151;0;0;13;151;0;0;14;151;0;0;15;151;0;0;16;151;0;0;17;151;0;0;18;151;0;0;19;151;0;0;20;151;0;0;21;151;0;0;22;151;0;0;23;151;0;0;24;151;0;0;25;151;0;0;26;151;0;0;27;151;0;0;28;151;0;0;29;151;0;0;30;151;0;0;31;151;0;0;32;151;0;0;33;151;0;0;34;151;0;0;35;151;0;0;36;151;0;0;37;151;0;0;38;151;0;0;39;151;0;0;40;151;0;0;41;151;0;0;42;151;0;0;43;151;0;0;44;151;0;0;45;151;0;0;46;151;0;0;47;151;0;0;48;151;0;0;49;151;0;0;50;151;0;0;51;151;0;0;52;151;0;0;53;151;0;0;54;151;0;0;55;151;0;0;56;151;0;0;57;151;0;0;58;151;0;0;59;151;0;0;60;151;0;0;61;151;0;0;62;151;0;0;63;151;0;0;64;151;0;0;65;151;0;0;66;151;0;0;67;151;0;0;68;151;0;0;69;151;0;0;70;151;0;0;71;151;0;0;72;151;0;0;73;151;0;0;74;151;0;0;75;151;0;0;76;151;0;0;77;151;0;0;78;151;0;0;79;151;0;0;80;151;0;0;81;151;0;0;82;151;0;0;83;151;0;0;84;151;0;0;85;151;0;0;86;151;0;0;87;151;0;0;88;151;0;0;89;151;0;0;90;151;0;0;91;151;0;0;92;151;0;0;93;151;0;0;94;151;0;0;95;151;0;0;96;151;0;0;97;151;0;0;98;151;0;0;99;151;0;0;100;151;0;0;101;151;0;0;102;151;0;0;103;151;0;0;104;151;0;0;105;151;0;0;106;151;0;0;107;151;0;0;108;151;0;0;109;151;0;0;110;151;0;0;111;151;0;0;112;151;0;0;113;151;0;0;114;151;0;0;115;151;0;0;116;151;0;0;117;151;0;0;118;151;0;0;119;151;0;0;120;151;0;0;121;151;0;0;122;151;0;0;123;151;0;0;124;151;0;0;125;151;0;0;126;151;0;0;127;151;0;0;128;151;0;0;129;151;0;0;130;151;0;0;131;151;0;0;132;151;0;0;133;151;0;0;134;151;0;0;135;151;0;0;136;151;0;0;137;151;0;0;138;151;0;0;139;151;0;0;140;151;0;0;141;151;0;0;142;151;0;0;143;151;0;0;144;151;0;0;145;151;0;0;146;151;0;0;147;151;0;0;148;151;0;0;149;151;0;0;150;151;0;0;151;151;0;0;152;151;0;0;153;151;0;0;154;151;0;0;155;151;0;0;156;151;0;0;157;151;0;0;158;151;0;0;159;151;0;0;160;151;0;0;161;151;0;0;162;151;0;0;163;151;0;0;164;151;0;0;165;151;0;0;166;151;0;0;167;151;0;0;168;151;0;0;169;151;0;0;170;151;0;0;171;151;0;0;172;151;0;0;173;151;0;0;174;151;0;0;175;151;0;0;176;151;0;0;177;151;0;0;178;151;0;0;179;151;0;0;180;151;0;0;181;151;0;0;182;151;0;0;183;151;0;0;184;151;0;0;185;151;0;0;186;151;0;0;187;151;0;0;188;151;0;0;189;151;0;0;190;151;0;0;191;151;0;0;192;151;0;0;193;151;0;0;194;151;0;0;195;151;0;0;196;151;0;0;197;151;0;0;198;151;0;0;199;151;0;0;200;151;0;0;201;151;0;0;202;151;0;0;203;151;0;0;204;151;0;0;205;151;0;0;206;151;0;0;207;151;0;0;208;151;0;0;209;151;0;0;210;151;0;0;211;151;0;0;212;151;0;0;213;151;0;0;214;151;0;0;215;151;0;0;216;151;0;0;217;151;0;0;218;151;0;0;219;151;0;0;220;151;0;0;221;151;0;0;222;151;0;0;223;151;0;0;224;151;0;0;225;151;0;0;226;151;0;0;227;151;0;0;228;151;0;0;229;151;0;0;230;151;0;0;231;151;0;0;232;151;0;0;233;151;0;0;234;151;0;0;235;151;0;0;236;151;0;0;237;151;0;0;238;151;0;0;239;151;0;0;240;151;0;0;241;151;0;0;242;151;0;0;243;151;0;0;244;151;0;0;245;151;0;0;246;151;0;0;247;151;0;0;248;151;0;0;249;151;0;0;250;151;0;0;251;151;0;0;252;151;0;0;253;151;0;0;254;151;0;0;255;151;0;0;0;152;0;0;1;152;0;0;2;152;0;0;3;152;0;0;4;152;0;0;5;152;0;0;6;152;0;0;7;152;0;0;8;152;0;0;9;152;0;0;10;152;0;0;11;152;0;0;12;152;0;0;13;152;0;0;14;152;0;0;15;152;0;0;16;152;0;0;17;152;0;0;18;152;0;0;19;152;0;0;20;152;0;0;21;152;0;0;22;152;0;0;23;152;0;0;24;152;0;0;25;152;0;0;26;152;0;0;27;152;0;0;28;152;0;0;29;152;0;0;30;152;0;0;31;152;0;0;32;152;0;0;33;152;0;0;34;152;0;0;35;152;0;0;36;152;0;0;37;152;0;0;38;152;0;0;39;152;0;0;40;152;0;0;41;152;0;0;42;152;0;0;43;152;0;0;44;152;0;0;45;152;0;0;46;152;0;0;47;152;0;0;48;152;0;0;49;152;0;0;50;152;0;0;51;152;0;0;52;152;0;0;53;152;0;0;54;152;0;0;55;152;0;0;56;152;0;0;57;152;0;0;58;152;0;0;59;152;0;0;60;152;0;0;61;152;0;0;62;152;0;0;63;152;0;0;64;152;0;0;65;152;0;0;66;152;0;0;67;152;0;0;68;152;0;0;69;152;0;0;70;152;0;0;71;152;0;0;72;152;0;0;73;152;0;0;74;152;0;0;75;152;0;0;76;152;0;0;77;152;0;0;78;152;0;0;79;152;0;0;80;152;0;0;81;152;0;0;82;152;0;0;83;152;0;0;84;152;0;0;85;152;0;0;86;152;0;0;87;152;0;0;88;152;0;0;89;152;0;0;90;152;0;0;91;152;0;0;92;152;0;0;93;152;0;0;94;152;0;0;95;152;0;0;96;152;0;0;97;152;0;0;98;152;0;0;99;152;0;0;100;152;0;0;101;152;0;0;102;152;0;0;103;152;0;0;104;152;0;0;105;152;0;0;106;152;0;0;107;152;0;0;108;152;0;0;109;152;0;0;110;152;0;0;111;152;0;0;112;152;0;0;113;152;0;0;114;152;0;0;115;152;0;0;116;152;0;0;117;152;0;0;118;152;0;0;119;152;0;0;120;152;0;0;121;152;0;0;122;152;0;0;123;152;0;0;124;152;0;0;125;152;0;0;126;152;0;0;127;152;0;0;128;152;0;0;129;152;0;0;130;152;0;0;131;152;0;0;132;152;0;0;133;152;0;0;134;152;0;0;135;152;0;0;136;152;0;0;137;152;0;0;138;152;0;0;139;152;0;0;140;152;0;0;141;152;0;0;142;152;0;0;143;152;0;0;144;152;0;0;145;152;0;0;146;152;0;0;147;152;0;0;148;152;0;0;149;152;0;0;150;152;0;0;151;152;0;0;152;152;0;0;153;152;0;0;154;152;0;0;155;152;0;0;156;152;0;0;157;152;0;0;158;152;0;0;159;152;0;0;160;152;0;0;161;152;0;0;162;152;0;0;163;152;0;0;164;152;0;0;165;152;0;0;166;152;0;0;167;152;0;0;168;152;0;0;169;152;0;0;170;152;0;0;171;152;0;0;172;152;0;0;173;152;0;0;174;152;0;0;175;152;0;0;176;152;0;0;177;152;0;0;178;152;0;0;179;152;0;0;180;152;0;0;181;152;0;0;182;152;0;0;183;152;0;0;184;152;0;0;185;152;0;0;186;152;0;0;187;152;0;0;188;152;0;0;189;152;0;0;190;152;0;0;191;152;0;0;192;152;0;0;193;152;0;0;194;152;0;0;195;152;0;0;196;152;0;0;197;152;0;0;198;152;0;0;199;152;0;0;200;152;0;0;201;152;0;0;202;152;0;0;203;152;0;0;204;152;0;0;205;152;0;0;206;152;0;0;207;152;0;0;208;152;0;0;209;152;0;0;210;152;0;0;211;152;0;0;212;152;0;0;213;152;0;0;214;152;0;0;215;152;0;0;216;152;0;0;217;152;0;0;218;152;0;0;219;152;0;0;220;152;0;0;221;152;0;0;222;152;0;0;223;152;0;0;224;152;0;0;225;152;0;0;226;152;0;0;227;152;0;0;228;152;0;0;229;152;0;0;230;152;0;0;231;152;0;0;232;152;0;0;233;152;0;0;234;152;0;0;235;152;0;0;236;152;0;0;237;152;0;0;238;152;0;0;239;152;0;0;240;152;0;0;241;152;0;0;242;152;0;0;243;152;0;0;244;152;0;0;245;152;0;0;246;152;0;0;247;152;0;0;248;152;0;0;249;152;0;0;250;152;0;0;251;152;0;0;252;152;0;0;253;152;0;0;254;152;0;0;255;152;0;0;0;153;0;0;1;153;0;0;2;153;0;0;3;153;0;0;4;153;0;0;5;153;0;0;6;153;0;0;7;153;0;0;8;153;0;0;9;153;0;0;10;153;0;0;11;153;0;0;12;153;0;0;13;153;0;0;14;153;0;0;15;153;0;0;16;153;0;0;17;153;0;0;18;153;0;0;19;153;0;0;20;153;0;0;21;153;0;0;22;153;0;0;23;153;0;0;24;153;0;0;25;153;0;0;26;153;0;0;27;153;0;0;28;153;0;0;29;153;0;0;30;153;0;0;31;153;0;0;32;153;0;0;33;153;0;0;34;153;0;0;35;153;0;0;36;153;0;0;37;153;0;0;38;153;0;0;39;153;0;0;40;153;0;0;41;153;0;0;42;153;0;0;43;153;0;0;44;153;0;0;45;153;0;0;46;153;0;0;47;153;0;0;48;153;0;0;49;153;0;0;50;153;0;0;51;153;0;0;52;153;0;0;53;153;0;0;54;153;0;0;55;153;0;0;56;153;0;0;57;153;0;0;58;153;0;0;59;153;0;0;60;153;0;0;61;153;0;0;62;153;0;0;63;153;0;0;64;153;0;0;65;153;0;0;66;153;0;0;67;153;0;0;68;153;0;0;69;153;0;0;70;153;0;0;71;153;0;0;72;153;0;0;73;153;0;0;74;153;0;0;75;153;0;0;76;153;0;0;77;153;0;0;78;153;0;0;79;153;0;0;80;153;0;0;81;153;0;0;82;153;0;0;83;153;0;0;84;153;0;0;85;153;0;0;86;153;0;0;87;153;0;0;88;153;0;0;89;153;0;0;90;153;0;0;91;153;0;0;92;153;0;0;93;153;0;0;94;153;0;0;95;153;0;0;96;153;0;0;97;153;0;0;98;153;0;0;99;153;0;0;100;153;0;0;101;153;0;0;102;153;0;0;103;153;0;0;104;153;0;0;105;153;0;0;106;153;0;0;107;153;0;0;108;153;0;0;109;153;0;0;110;153;0;0;111;153;0;0;112;153;0;0;113;153;0;0;114;153;0;0;115;153;0;0;116;153;0;0;117;153;0;0;118;153;0;0;119;153;0;0;120;153;0;0;121;153;0;0;122;153;0;0;123;153;0;0;124;153;0;0;125;153;0;0;126;153;0;0;127;153;0;0;128;153;0;0;129;153;0;0;130;153;0;0;131;153;0;0;132;153;0;0;133;153;0;0;134;153;0;0;135;153;0;0;136;153;0;0;137;153;0;0;138;153;0;0;139;153;0;0;140;153;0;0;141;153;0;0;142;153;0;0;143;153;0;0;144;153;0;0;145;153;0;0;146;153;0;0;147;153;0;0;148;153;0;0;149;153;0;0;150;153;0;0;151;153;0;0;152;153;0;0;153;153;0;0;154;153;0;0;155;153;0;0;156;153;0;0;157;153;0;0;158;153;0;0;159;153;0;0;160;153;0;0;161;153;0;0;162;153;0;0;163;153;0;0;164;153;0;0;165;153;0;0;166;153;0;0;167;153;0;0;168;153;0;0;169;153;0;0;170;153;0;0;171;153;0;0;172;153;0;0;173;153;0;0;174;153;0;0;175;153;0;0;176;153;0;0;177;153;0;0;178;153;0;0;179;153;0;0;180;153;0;0;181;153;0;0;182;153;0;0;183;153;0;0;184;153;0;0;185;153;0;0;186;153;0;0;187;153;0;0;188;153;0;0;189;153;0;0;190;153;0;0;191;153;0;0;192;153;0;0;193;153;0;0;194;153;0;0;195;153;0;0;196;153;0;0;197;153;0;0;198;153;0;0;199;153;0;0;200;153;0;0;201;153;0;0;202;153;0;0;203;153;0;0;204;153;0;0;205;153;0;0;206;153;0;0;207;153;0;0;208;153;0;0;209;153;0;0;210;153;0;0;211;153;0;0;212;153;0;0;213;153;0;0;214;153;0;0;215;153;0;0;216;153;0;0;217;153;0;0;218;153;0;0;219;153;0;0;220;153;0;0;221;153;0;0;222;153;0;0;223;153;0;0;224;153;0;0;225;153;0;0;226;153;0;0;227;153;0;0;228;153;0;0;229;153;0;0;230;153;0;0;231;153;0;0;232;153;0;0;233;153;0;0;234;153;0;0;235;153;0;0;236;153;0;0;237;153;0;0;238;153;0;0;239;153;0;0;240;153;0;0;241;153;0;0;242;153;0;0;243;153;0;0;244;153;0;0;245;153;0;0;246;153;0;0;247;153;0;0;248;153;0;0;249;153;0;0;250;153;0;0;251;153;0;0;252;153;0;0;253;153;0;0;254;153;0;0;255;153;0;0;0;154;0;0;1;154;0;0;2;154;0;0;3;154;0;0;4;154;0;0;5;154;0;0;6;154;0;0;7;154;0;0;8;154;0;0;9;154;0;0;10;154;0;0;11;154;0;0;12;154;0;0;13;154;0;0;14;154;0;0;15;154;0;0;16;154;0;0;17;154;0;0;18;154;0;0;19;154;0;0;20;154;0;0;21;154;0;0;22;154;0;0;23;154;0;0;24;154;0;0;25;154;0;0;26;154;0;0;27;154;0;0;28;154;0;0;29;154;0;0;30;154;0;0;31;154;0;0;32;154;0;0;33;154;0;0;34;154;0;0;35;154;0;0;36;154;0;0;37;154;0;0;38;154;0;0;39;154;0;0;40;154;0;0;41;154;0;0;42;154;0;0;43;154;0;0;44;154;0;0;45;154;0;0;46;154;0;0;47;154;0;0;48;154;0;0;49;154;0;0;50;154;0;0;51;154;0;0;52;154;0;0;53;154;0;0;54;154;0;0;55;154;0;0;56;154;0;0;57;154;0;0;58;154;0;0;59;154;0;0;60;154;0;0;61;154;0;0;62;154;0;0;63;154;0;0;64;154;0;0;65;154;0;0;66;154;0;0;67;154;0;0;68;154;0;0;69;154;0;0;70;154;0;0;71;154;0;0;72;154;0;0;73;154;0;0;74;154;0;0;75;154;0;0;76;154;0;0;77;154;0;0;78;154;0;0;79;154;0;0;80;154;0;0;81;154;0;0;82;154;0;0;83;154;0;0;84;154;0;0;85;154;0;0;86;154;0;0;87;154;0;0;88;154;0;0;89;154;0;0;90;154;0;0;91;154;0;0;92;154;0;0;93;154;0;0;94;154;0;0;95;154;0;0;96;154;0;0;97;154;0;0;98;154;0;0;99;154;0;0;100;154;0;0;101;154;0;0;102;154;0;0;103;154;0;0;104;154;0;0;105;154;0;0;106;154;0;0;107;154;0;0;108;154;0;0;109;154;0;0;110;154;0;0;111;154;0;0;112;154;0;0;113;154;0;0;114;154;0;0;115;154;0;0;116;154;0;0;117;154;0;0;118;154;0;0;119;154;0;0;120;154;0;0;121;154;0;0;122;154;0;0;123;154;0;0;124;154;0;0;125;154;0;0;126;154;0;0;127;154;0;0;128;154;0;0;129;154;0;0;130;154;0;0;131;154;0;0;132;154;0;0;133;154;0;0;134;154;0;0;135;154;0;0;136;154;0;0;137;154;0;0;138;154;0;0;139;154;0;0;140;154;0;0;141;154;0;0;142;154;0;0;143;154;0;0;144;154;0;0;145;154;0;0;146;154;0;0;147;154;0;0;148;154;0;0;149;154;0;0;150;154;0;0;151;154;0;0;152;154;0;0;153;154;0;0;154;154;0;0;155;154;0;0;156;154;0;0;157;154;0;0;158;154;0;0;159;154;0;0;160;154;0;0;161;154;0;0;162;154;0;0;163;154;0;0;164;154;0;0;165;154;0;0;166;154;0;0;167;154;0;0;168;154;0;0;169;154;0;0;170;154;0;0;171;154;0;0;172;154;0;0;173;154;0;0;174;154;0;0;175;154;0;0;176;154;0;0;177;154;0;0;178;154;0;0;179;154;0;0;180;154;0;0;181;154;0;0;182;154;0;0;183;154;0;0;184;154;0;0;185;154;0;0;186;154;0;0;187;154;0;0;188;154;0;0;189;154;0;0;190;154;0;0;191;154;0;0;192;154;0;0;193;154;0;0;194;154;0;0;195;154;0;0;196;154;0;0;197;154;0;0;198;154;0;0;199;154;0;0;200;154;0;0;201;154;0;0;202;154;0;0;203;154;0;0;204;154;0;0;205;154;0;0;206;154;0;0;207;154;0;0;208;154;0;0;209;154;0;0;210;154;0;0;211;154;0;0;212;154;0;0;213;154;0;0;214;154;0;0;215;154;0;0;216;154;0;0;217;154;0;0;218;154;0;0;219;154;0;0;220;154;0;0;221;154;0;0;222;154;0;0;223;154;0;0;224;154;0;0;225;154;0;0;226;154;0;0;227;154;0;0;228;154;0;0;229;154;0;0;230;154;0;0;231;154;0;0;232;154;0;0;233;154;0;0;234;154;0;0;235;154;0;0;236;154;0;0;237;154;0;0;238;154;0;0;239;154;0;0;240;154;0;0;241;154;0;0;242;154;0;0;243;154;0;0;244;154;0;0;245;154;0;0;246;154;0;0;247;154;0;0;248;154;0;0;249;154;0;0;250;154;0;0;251;154;0;0;252;154;0;0;253;154;0;0;254;154;0;0;255;154;0;0;0;155;0;0;1;155;0;0;2;155;0;0;3;155;0;0;4;155;0;0;5;155;0;0;6;155;0;0;7;155;0;0;8;155;0;0;9;155;0;0;10;155;0;0;11;155;0;0;12;155;0;0;13;155;0;0;14;155;0;0;15;155;0;0;16;155;0;0;17;155;0;0;18;155;0;0;19;155;0;0;20;155;0;0;21;155;0;0;22;155;0;0;23;155;0;0;24;155;0;0;25;155;0;0;26;155;0;0;27;155;0;0;28;155;0;0;29;155;0;0;30;155;0;0;31;155;0;0;32;155;0;0;33;155;0;0;34;155;0;0;35;155;0;0;36;155;0;0;37;155;0;0;38;155;0;0;39;155;0;0;40;155;0;0;41;155;0;0;42;155;0;0;43;155;0;0;44;155;0;0;45;155;0;0;46;155;0;0;47;155;0;0;48;155;0;0;49;155;0;0;50;155;0;0;51;155;0;0;52;155;0;0;53;155;0;0;54;155;0;0;55;155;0;0;56;155;0;0;57;155;0;0;58;155;0;0;59;155;0;0;60;155;0;0;61;155;0;0;62;155;0;0;63;155;0;0;64;155;0;0;65;155;0;0;66;155;0;0;67;155;0;0;68;155;0;0;69;155;0;0;70;155;0;0;71;155;0;0;72;155;0;0;73;155;0;0;74;155;0;0;75;155;0;0;76;155;0;0;77;155;0;0;78;155;0;0;79;155;0;0;80;155;0;0;81;155;0;0;82;155;0;0;83;155;0;0;84;155;0;0;85;155;0;0;86;155;0;0;87;155;0;0;88;155;0;0;89;155;0;0;90;155;0;0;91;155;0;0;92;155;0;0;93;155;0;0;94;155;0;0;95;155;0;0;96;155;0;0;97;155;0;0;98;155;0;0;99;155;0;0;100;155;0;0;101;155;0;0;102;155;0;0;103;155;0;0;104;155;0;0;105;155;0;0;106;155;0;0;107;155;0;0;108;155;0;0;109;155;0;0;110;155;0;0;111;155;0;0;112;155;0;0;113;155;0;0;114;155;0;0;115;155;0;0;116;155;0;0;117;155;0;0;118;155;0;0;119;155;0;0;120;155;0;0;121;155;0;0;122;155;0;0;123;155;0;0;124;155;0;0;125;155;0;0;126;155;0;0;127;155;0;0;128;155;0;0;129;155;0;0;130;155;0;0;131;155;0;0;132;155;0;0;133;155;0;0;134;155;0;0;135;155;0;0;136;155;0;0;137;155;0;0;138;155;0;0;139;155;0;0;140;155;0;0;141;155;0;0;142;155;0;0;143;155;0;0;144;155;0;0;145;155;0;0;146;155;0;0;147;155;0;0;148;155;0;0;149;155;0;0;150;155;0;0;151;155;0;0;152;155;0;0;153;155;0;0;154;155;0;0;155;155;0;0;156;155;0;0;157;155;0;0;158;155;0;0;159;155;0;0;160;155;0;0;161;155;0;0;162;155;0;0;163;155;0;0;164;155;0;0;165;155;0;0;166;155;0;0;167;155;0;0;168;155;0;0;169;155;0;0;170;155;0;0;171;155;0;0;172;155;0;0;173;155;0;0;174;155;0;0;175;155;0;0;176;155;0;0;177;155;0;0;178;155;0;0;179;155;0;0;180;155;0;0;181;155;0;0;182;155;0;0;183;155;0;0;184;155;0;0;185;155;0;0;186;155;0;0;187;155;0;0;188;155;0;0;189;155;0;0;190;155;0;0;191;155;0;0;192;155;0;0;193;155;0;0;194;155;0;0;195;155;0;0;196;155;0;0;197;155;0;0;198;155;0;0;199;155;0;0;200;155;0;0;201;155;0;0;202;155;0;0;203;155;0;0;204;155;0;0;205;155;0;0;206;155;0;0;207;155;0;0;208;155;0;0;209;155;0;0;210;155;0;0;211;155;0;0;212;155;0;0;213;155;0;0;214;155;0;0;215;155;0;0;216;155;0;0;217;155;0;0;218;155;0;0;219;155;0;0;220;155;0;0;221;155;0;0;222;155;0;0;223;155;0;0;224;155;0;0;225;155;0;0;226;155;0;0;227;155;0;0;228;155;0;0;229;155;0;0;230;155;0;0;231;155;0;0;232;155;0;0;233;155;0;0;234;155;0;0;235;155;0;0;236;155;0;0;237;155;0;0;238;155;0;0;239;155;0;0;240;155;0;0;241;155;0;0;242;155;0;0;243;155;0;0;244;155;0;0;245;155;0;0;246;155;0;0;247;155;0;0;248;155;0;0;249;155;0;0;250;155;0;0;251;155;0;0;252;155;0;0;253;155;0;0;254;155;0;0;255;155;0;0;0;156;0;0;1;156;0;0;2;156;0;0;3;156;0;0;4;156;0;0;5;156;0;0;6;156;0;0;7;156;0;0;8;156;0;0;9;156;0;0;10;156;0;0;11;156;0;0;12;156;0;0;13;156;0;0;14;156;0;0;15;156;0;0;16;156;0;0;17;156;0;0;18;156;0;0;19;156;0;0;20;156;0;0;21;156;0;0;22;156;0;0;23;156;0;0;24;156;0;0;25;156;0;0;26;156;0;0;27;156;0;0;28;156;0;0;29;156;0;0;30;156;0;0;31;156;0;0;32;156;0;0;33;156;0;0;34;156;0;0;35;156;0;0;36;156;0;0;37;156;0;0;38;156;0;0;39;156;0;0;40;156;0;0;41;156;0;0;42;156;0;0;43;156;0;0;44;156;0;0;45;156;0;0;46;156;0;0;47;156;0;0;48;156;0;0;49;156;0;0;50;156;0;0;51;156;0;0;52;156;0;0;53;156;0;0;54;156;0;0;55;156;0;0;56;156;0;0;57;156;0;0;58;156;0;0;59;156;0;0;60;156;0;0;61;156;0;0;62;156;0;0;63;156;0;0;64;156;0;0;65;156;0;0;66;156;0;0;67;156;0;0;68;156;0;0;69;156;0;0;70;156;0;0;71;156;0;0;72;156;0;0;73;156;0;0;74;156;0;0;75;156;0;0;76;156;0;0;77;156;0;0;78;156;0;0;79;156;0;0;80;156;0;0;81;156;0;0;82;156;0;0;83;156;0;0;84;156;0;0;85;156;0;0;86;156;0;0;87;156;0;0;88;156;0;0;89;156;0;0;90;156;0;0;91;156;0;0;92;156;0;0;93;156;0;0;94;156;0;0;95;156;0;0;96;156;0;0;97;156;0;0;98;156;0;0;99;156;0;0;100;156;0;0;101;156;0;0;102;156;0;0;103;156;0;0;104;156;0;0;105;156;0;0;106;156;0;0;107;156;0;0;108;156;0;0;109;156;0;0;110;156;0;0;111;156;0;0;112;156;0;0;113;156;0;0;114;156;0;0;115;156;0;0;116;156;0;0;117;156;0;0;118;156;0;0;119;156;0;0;120;156;0;0;121;156;0;0;122;156;0;0;123;156;0;0;124;156;0;0;125;156;0;0;126;156;0;0;127;156;0;0;128;156;0;0;129;156;0;0;130;156;0;0;131;156;0;0;132;156;0;0;133;156;0;0;134;156;0;0;135;156;0;0;136;156;0;0;137;156;0;0;138;156;0;0;139;156;0;0;140;156;0;0;141;156;0;0;142;156;0;0;143;156;0;0;144;156;0;0;145;156;0;0;146;156;0;0;147;156;0;0;148;156;0;0;149;156;0;0;150;156;0;0;151;156;0;0;152;156;0;0;153;156;0;0;154;156;0;0;155;156;0;0;156;156;0;0;157;156;0;0;158;156;0;0;159;156;0;0;160;156;0;0;161;156;0;0;162;156;0;0;163;156;0;0;164;156;0;0;165;156;0;0;166;156;0;0;167;156;0;0;168;156;0;0;169;156;0;0;170;156;0;0;171;156;0;0;172;156;0;0;173;156;0;0;174;156;0;0;175;156;0;0;176;156;0;0;177;156;0;0;178;156;0;0;179;156;0;0;180;156;0;0;181;156;0;0;182;156;0;0;183;156;0;0;184;156;0;0;185;156;0;0;186;156;0;0;187;156;0;0;188;156;0;0;189;156;0;0;190;156;0;0;191;156;0;0;192;156;0;0;193;156;0;0;194;156;0;0;195;156;0;0;196;156;0;0;197;156;0;0;198;156;0;0;199;156;0;0;200;156;0;0;201;156;0;0;202;156;0;0;203;156;0;0;204;156;0;0;205;156;0;0;206;156;0;0;207;156;0;0;208;156;0;0;209;156;0;0;210;156;0;0;211;156;0;0;212;156;0;0;213;156;0;0;214;156;0;0;215;156;0;0;216;156;0;0;217;156;0;0;218;156;0;0;219;156;0;0;220;156;0;0;221;156;0;0;222;156;0;0;223;156;0;0;224;156;0;0;225;156;0;0;226;156;0;0;227;156;0;0;228;156;0;0;229;156;0;0;230;156;0;0;231;156;0;0;232;156;0;0;233;156;0;0;234;156;0;0;235;156;0;0;236;156;0;0;237;156;0;0;238;156;0;0;239;156;0;0;240;156;0;0;241;156;0;0;242;156;0;0;243;156;0;0;244;156;0;0;245;156;0;0;246;156;0;0;247;156;0;0;248;156;0;0;249;156;0;0;250;156;0;0;251;156;0;0;252;156;0;0;253;156;0;0;254;156;0;0;255;156;0;0;0;157;0;0;1;157;0;0;2;157;0;0;3;157;0;0;4;157;0;0;5;157;0;0;6;157;0;0;7;157;0;0;8;157;0;0;9;157;0;0;10;157;0;0;11;157;0;0;12;157;0;0;13;157;0;0;14;157;0;0;15;157;0;0;16;157;0;0;17;157;0;0;18;157;0;0;19;157;0;0;20;157;0;0;21;157;0;0;22;157;0;0;23;157;0;0;24;157;0;0;25;157;0;0;26;157;0;0;27;157;0;0;28;157;0;0;29;157;0;0;30;157;0;0;31;157;0;0;32;157;0;0;33;157;0;0;34;157;0;0;35;157;0;0;36;157;0;0;37;157;0;0;38;157;0;0;39;157;0;0;40;157;0;0;41;157;0;0;42;157;0;0;43;157;0;0;44;157;0;0;45;157;0;0;46;157;0;0;47;157;0;0;48;157;0;0;49;157;0;0;50;157;0;0;51;157;0;0;52;157;0;0;53;157;0;0;54;157;0;0;55;157;0;0;56;157;0;0;57;157;0;0;58;157;0;0;59;157;0;0;60;157;0;0;61;157;0;0;62;157;0;0;63;157;0;0;64;157;0;0;65;157;0;0;66;157;0;0;67;157;0;0;68;157;0;0;69;157;0;0;70;157;0;0;71;157;0;0;72;157;0;0;73;157;0;0;74;157;0;0;75;157;0;0;76;157;0;0;77;157;0;0;78;157;0;0;79;157;0;0;80;157;0;0;81;157;0;0;82;157;0;0;83;157;0;0;84;157;0;0;85;157;0;0;86;157;0;0;87;157;0;0;88;157;0;0;89;157;0;0;90;157;0;0;91;157;0;0;92;157;0;0;93;157;0;0;94;157;0;0;95;157;0;0;96;157;0;0;97;157;0;0;98;157;0;0;99;157;0;0;100;157;0;0;101;157;0;0;102;157;0;0;103;157;0;0;104;157;0;0;105;157;0;0;106;157;0;0;107;157;0;0;108;157;0;0;109;157;0;0;110;157;0;0;111;157;0;0;112;157;0;0;113;157;0;0;114;157;0;0;115;157;0;0;116;157;0;0;117;157;0;0;118;157;0;0;119;157;0;0;120;157;0;0;121;157;0;0;122;157;0;0;123;157;0;0;124;157;0;0;125;157;0;0;126;157;0;0;127;157;0;0;128;157;0;0;129;157;0;0;130;157;0;0;131;157;0;0;132;157;0;0;133;157;0;0;134;157;0;0;135;157;0;0;136;157;0;0;137;157;0;0;138;157;0;0;139;157;0;0;140;157;0;0;141;157;0;0;142;157;0;0;143;157;0;0;144;157;0;0;145;157;0;0;146;157;0;0;147;157;0;0;148;157;0;0;149;157;0;0;150;157;0;0;151;157;0;0;152;157;0;0;153;157;0;0;154;157;0;0;155;157;0;0;156;157;0;0;157;157;0;0;158;157;0;0;159;157;0;0;160;157;0;0;161;157;0;0;162;157;0;0;163;157;0;0;164;157;0;0;165;157;0;0;166;157;0;0;167;157;0;0;168;157;0;0;169;157;0;0;170;157;0;0;171;157;0;0;172;157;0;0;173;157;0;0;174;157;0;0;175;157;0;0;176;157;0;0;177;157;0;0;178;157;0;0;179;157;0;0;180;157;0;0;181;157;0;0;182;157;0;0;183;157;0;0;184;157;0;0;185;157;0;0;186;157;0;0;187;157;0;0;188;157;0;0;189;157;0;0;190;157;0;0;191;157;0;0;192;157;0;0;193;157;0;0;194;157;0;0;195;157;0;0;196;157;0;0;197;157;0;0;198;157;0;0;199;157;0;0;200;157;0;0;201;157;0;0;202;157;0;0;203;157;0;0;204;157;0;0;205;157;0;0;206;157;0;0;207;157;0;0;208;157;0;0;209;157;0;0;210;157;0;0;211;157;0;0;212;157;0;0;213;157;0;0;214;157;0;0;215;157;0;0;216;157;0;0;217;157;0;0;218;157;0;0;219;157;0;0;220;157;0;0;221;157;0;0;222;157;0;0;223;157;0;0;224;157;0;0;225;157;0;0;226;157;0;0;227;157;0;0;228;157;0;0;229;157;0;0;230;157;0;0;231;157;0;0;232;157;0;0;233;157;0;0;234;157;0;0;235;157;0;0;236;157;0;0;237;157;0;0;238;157;0;0;239;157;0;0;240;157;0;0;241;157;0;0;242;157;0;0;243;157;0;0;244;157;0;0;245;157;0;0;246;157;0;0;247;157;0;0;248;157;0;0;249;157;0;0;250;157;0;0;251;157;0;0;252;157;0;0;253;157;0;0;254;157;0;0;255;157;0;0;0;158;0;0;1;158;0;0;2;158;0;0;3;158;0;0;4;158;0;0;5;158;0;0;6;158;0;0;7;158;0;0;8;158;0;0;9;158;0;0;10;158;0;0;11;158;0;0;12;158;0;0;13;158;0;0;14;158;0;0;15;158;0;0;16;158;0;0;17;158;0;0;18;158;0;0;19;158;0;0;20;158;0;0;21;158;0;0;22;158;0;0;23;158;0;0;24;158;0;0;25;158;0;0;26;158;0;0;27;158;0;0;28;158;0;0;29;158;0;0;30;158;0;0;31;158;0;0;32;158;0;0;33;158;0;0;34;158;0;0;35;158;0;0;36;158;0;0;37;158;0;0;38;158;0;0;39;158;0;0;40;158;0;0;41;158;0;0;42;158;0;0;43;158;0;0;44;158;0;0;45;158;0;0;46;158;0;0;47;158;0;0;48;158;0;0;49;158;0;0;50;158;0;0;51;158;0;0;52;158;0;0;53;158;0;0;54;158;0;0;55;158;0;0;56;158;0;0;57;158;0;0;58;158;0;0;59;158;0;0;60;158;0;0;61;158;0;0;62;158;0;0;63;158;0;0;64;158;0;0;65;158;0;0;66;158;0;0;67;158;0;0;68;158;0;0;69;158;0;0;70;158;0;0;71;158;0;0;72;158;0;0;73;158;0;0;74;158;0;0;75;158;0;0;76;158;0;0;77;158;0;0;78;158;0;0;79;158;0;0;80;158;0;0;81;158;0;0;82;158;0;0;83;158;0;0;84;158;0;0;85;158;0;0;86;158;0;0;87;158;0;0;88;158;0;0;89;158;0;0;90;158;0;0;91;158;0;0;92;158;0;0;93;158;0;0;94;158;0;0;95;158;0;0;96;158;0;0;97;158;0;0;98;158;0;0;99;158;0;0;100;158;0;0;101;158;0;0;102;158;0;0;103;158;0;0;104;158;0;0;105;158;0;0;106;158;0;0;107;158;0;0;108;158;0;0;109;158;0;0;110;158;0;0;111;158;0;0;112;158;0;0;113;158;0;0;114;158;0;0;115;158;0;0;116;158;0;0;117;158;0;0;118;158;0;0;119;158;0;0;120;158;0;0;121;158;0;0;122;158;0;0;123;158;0;0;124;158;0;0;125;158;0;0;126;158;0;0;127;158;0;0;128;158;0;0;129;158;0;0;130;158;0;0;131;158;0;0;132;158;0;0;133;158;0;0;134;158;0;0;135;158;0;0;136;158;0;0;137;158;0;0;138;158;0;0;139;158;0;0;140;158;0;0;141;158;0;0;142;158;0;0;143;158;0;0;144;158;0;0;145;158;0;0;146;158;0;0;147;158;0;0;148;158;0;0;149;158;0;0;150;158;0;0;151;158;0;0;152;158;0;0;153;158;0;0;154;158;0;0;155;158;0;0;156;158;0;0;157;158;0;0;158;158;0;0;159;158;0;0;160;158;0;0;161;158;0;0;162;158;0;0;163;158;0;0;164;158;0;0;165;158;0;0;166;158;0;0;167;158;0;0;168;158;0;0;169;158;0;0;170;158;0;0;171;158;0;0;172;158;0;0;173;158;0;0;174;158;0;0;175;158;0;0;176;158;0;0;177;158;0;0;178;158;0;0;179;158;0;0;180;158;0;0;181;158;0;0;182;158;0;0;183;158;0;0;184;158;0;0;185;158;0;0;186;158;0;0;187;158;0;0;188;158;0;0;189;158;0;0;190;158;0;0;191;158;0;0;192;158;0;0;193;158;0;0;194;158;0;0;195;158;0;0;196;158;0;0;197;158;0;0;198;158;0;0;199;158;0;0;200;158;0;0;201;158;0;0;202;158;0;0;203;158;0;0;204;158;0;0;205;158;0;0;206;158;0;0;207;158;0;0;208;158;0;0;209;158;0;0;210;158;0;0;211;158;0;0;212;158;0;0;213;158;0;0;214;158;0;0;215;158;0;0;216;158;0;0;217;158;0;0;218;158;0;0;219;158;0;0;220;158;0;0;221;158;0;0;222;158;0;0;223;158;0;0;224;158;0;0;225;158;0;0;226;158;0;0;227;158;0;0;228;158;0;0;229;158;0;0;230;158;0;0;231;158;0;0;232;158;0;0;233;158;0;0;234;158;0;0;235;158;0;0;236;158;0;0;237;158;0;0;238;158;0;0;239;158;0;0;240;158;0;0;241;158;0;0;242;158;0;0;243;158;0;0;244;158;0;0;245;158;0;0;246;158;0;0;247;158;0;0;248;158;0;0;249;158;0;0;250;158;0;0;251;158;0;0;252;158;0;0;253;158;0;0;254;158;0;0;255;158;0;0;0;159;0;0;1;159;0;0;2;159;0;0;3;159;0;0;4;159;0;0;5;159;0;0;6;159;0;0;7;159;0;0;8;159;0;0;9;159;0;0;10;159;0;0;11;159;0;0;12;159;0;0;13;159;0;0;14;159;0;0;15;159;0;0;16;159;0;0;17;159;0;0;18;159;0;0;19;159;0;0;20;159;0;0;21;159;0;0;22;159;0;0;23;159;0;0;24;159;0;0;25;159;0;0;26;159;0;0;27;159;0;0;28;159;0;0;29;159;0;0;30;159;0;0;31;159;0;0;32;159;0;0;33;159;0;0;34;159;0;0;35;159;0;0;36;159;0;0;37;159;0;0;38;159;0;0;39;159;0;0;40;159;0;0;41;159;0;0;42;159;0;0;43;159;0;0;44;159;0;0;45;159;0;0;46;159;0;0;47;159;0;0;48;159;0;0;49;159;0;0;50;159;0;0;51;159;0;0;52;159;0;0;53;159;0;0;54;159;0;0;55;159;0;0;56;159;0;0;57;159;0;0;58;159;0;0;59;159;0;0;60;159;0;0;61;159;0;0;62;159;0;0;63;159;0;0;64;159;0;0;65;159;0;0;66;159;0;0;67;159;0;0;68;159;0;0;69;159;0;0;70;159;0;0;71;159;0;0;72;159;0;0;73;159;0;0;74;159;0;0;75;159;0;0;76;159;0;0;77;159;0;0;78;159;0;0;79;159;0;0;80;159;0;0;81;159;0;0;82;159;0;0;83;159;0;0;84;159;0;0;85;159;0;0;86;159;0;0;87;159;0;0;88;159;0;0;89;159;0;0;90;159;0;0;91;159;0;0;92;159;0;0;93;159;0;0;94;159;0;0;95;159;0;0;96;159;0;0;97;159;0;0;98;159;0;0;99;159;0;0;100;159;0;0;101;159;0;0;102;159;0;0;103;159;0;0;104;159;0;0;105;159;0;0;106;159;0;0;107;159;0;0;108;159;0;0;109;159;0;0;110;159;0;0;111;159;0;0;112;159;0;0;113;159;0;0;114;159;0;0;115;159;0;0;116;159;0;0;117;159;0;0;118;159;0;0;119;159;0;0;120;159;0;0;121;159;0;0;122;159;0;0;123;159;0;0;124;159;0;0;125;159;0;0;126;159;0;0;127;159;0;0;128;159;0;0;129;159;0;0;130;159;0;0;131;159;0;0;132;159;0;0;133;159;0;0;134;159;0;0;135;159;0;0;136;159;0;0;137;159;0;0;138;159;0;0;139;159;0;0;140;159;0;0;141;159;0;0;142;159;0;0;143;159;0;0;144;159;0;0;145;159;0;0;146;159;0;0;147;159;0;0;148;159;0;0;149;159;0;0;150;159;0;0;151;159;0;0;152;159;0;0;153;159;0;0;154;159;0;0;155;159;0;0;156;159;0;0;157;159;0;0;158;159;0;0;159;159;0;0;160;159;0;0;161;159;0;0;162;159;0;0;163;159;0;0;164;159;0;0;165;159;0;0;166;159;0;0;167;159;0;0;168;159;0;0;169;159;0;0;170;159;0;0;171;159;0;0;172;159;0;0;173;159;0;0;174;159;0;0;175;159;0;0;176;159;0;0;177;159;0;0;178;159;0;0;179;159;0;0;180;159;0;0;181;159;0;0;182;159;0;0;183;159;0;0;184;159;0;0;185;159;0;0;186;159;0;0;187;159;0;0;188;159;0;0;189;159;0;0;190;159;0;0;191;159;0;0;192;159;0;0;193;159;0;0;194;159;0;0;195;159;0;0;196;159;0;0;197;159;0;0;198;159;0;0;199;159;0;0;200;159;0;0;201;159;0;0;202;159;0;0;203;159;0;0;204;159;0;0;205;159;0;0;206;159;0;0;207;159;0;0;208;159;0;0;209;159;0;0;210;159;0;0;211;159;0;0;212;159;0;0;213;159;0;0;214;159;0;0;215;159;0;0;216;159;0;0;217;159;0;0;218;159;0;0;219;159;0;0;220;159;0;0;221;159;0;0;222;159;0;0;223;159;0;0;224;159;0;0;225;159;0;0;226;159;0;0;227;159;0;0;228;159;0;0;229;159;0;0;230;159;0;0;231;159;0;0;232;159;0;0;233;159;0;0;234;159;0;0;235;159;0;0;236;159;0;0;237;159;0;0;238;159;0;0;239;159;0;0;240;159;0;0;241;159;0;0;242;159;0;0;243;159;0;0;244;159;0;0;245;159;0;0;246;159;0;0;247;159;0;0;248;159;0;0;249;159;0;0;250;159;0;0;251;159;0;0;252;159;0;0;253;159;0;0;254;159;0;0;255;159;0;0;0;160;0;0;1;160;0;0;2;160;0;0;3;160;0;0;4;160;0;0;5;160;0;0;6;160;0;0;7;160;0;0;8;160;0;0;9;160;0;0;10;160;0;0;11;160;0;0;12;160;0;0;13;160;0;0;14;160;0;0;15;160;0;0;16;160;0;0;17;160;0;0;18;160;0;0;19;160;0;0;20;160;0;0;21;160;0;0;22;160;0;0;23;160;0;0;24;160;0;0;25;160;0;0;26;160;0;0;27;160;0;0;28;160;0;0;29;160;0;0;30;160;0;0;31;160;0;0;32;160;0;0;33;160;0;0;34;160;0;0;35;160;0;0;36;160;0;0;37;160;0;0;38;160;0;0;39;160;0;0;40;160;0;0;41;160;0;0;42;160;0;0;43;160;0;0;44;160;0;0;45;160;0;0;46;160;0;0;47;160;0;0;48;160;0;0;49;160;0;0;50;160;0;0;51;160;0;0;52;160;0;0;53;160;0;0;54;160;0;0;55;160;0;0;56;160;0;0;57;160;0;0;58;160;0;0;59;160;0;0;60;160;0;0;61;160;0;0;62;160;0;0;63;160;0;0;64;160;0;0;65;160;0;0;66;160;0;0;67;160;0;0;68;160;0;0;69;160;0;0;70;160;0;0;71;160;0;0;72;160;0;0;73;160;0;0;74;160;0;0;75;160;0;0;76;160;0;0;77;160;0;0;78;160;0;0;79;160;0;0;80;160;0;0;81;160;0;0;82;160;0;0;83;160;0;0;84;160;0;0;85;160;0;0;86;160;0;0;87;160;0;0;88;160;0;0;89;160;0;0;90;160;0;0;91;160;0;0;92;160;0;0;93;160;0;0;94;160;0;0;95;160;0;0;96;160;0;0;97;160;0;0;98;160;0;0;99;160;0;0;100;160;0;0;101;160;0;0;102;160;0;0;103;160;0;0;104;160;0;0;105;160;0;0;106;160;0;0;107;160;0;0;108;160;0;0;109;160;0;0;110;160;0;0;111;160;0;0;112;160;0;0;113;160;0;0;114;160;0;0;115;160;0;0;116;160;0;0;117;160;0;0;118;160;0;0;119;160;0;0;120;160;0;0;121;160;0;0;122;160;0;0;123;160;0;0;124;160;0;0;125;160;0;0;126;160;0;0;127;160;0;0;128;160;0;0;129;160;0;0;130;160;0;0;131;160;0;0;132;160;0;0;133;160;0;0;134;160;0;0;135;160;0;0;136;160;0;0;137;160;0;0;138;160;0;0;139;160;0;0;140;160;0;0;141;160;0;0;142;160;0;0;143;160;0;0;144;160;0;0;145;160;0;0;146;160;0;0;147;160;0;0;148;160;0;0;149;160;0;0;150;160;0;0;151;160;0;0;152;160;0;0;153;160;0;0;154;160;0;0;155;160;0;0;156;160;0;0;157;160;0;0;158;160;0;0;159;160;0;0;160;160;0;0;161;160;0;0;162;160;0;0;163;160;0;0;164;160;0;0;165;160;0;0;166;160;0;0;167;160;0;0;168;160;0;0;169;160;0;0;170;160;0;0;171;160;0;0;172;160;0;0;173;160;0;0;174;160;0;0;175;160;0;0;176;160;0;0;177;160;0;0;178;160;0;0;179;160;0;0;180;160;0;0;181;160;0;0;182;160;0;0;183;160;0;0;184;160;0;0;185;160;0;0;186;160;0;0;187;160;0;0;188;160;0;0;189;160;0;0;190;160;0;0;191;160;0;0;192;160;0;0;193;160;0;0;194;160;0;0;195;160;0;0;196;160;0;0;197;160;0;0;198;160;0;0;199;160;0;0;200;160;0;0;201;160;0;0;202;160;0;0;203;160;0;0;204;160;0;0;205;160;0;0;206;160;0;0;207;160;0;0;208;160;0;0;209;160;0;0;210;160;0;0;211;160;0;0;212;160;0;0;213;160;0;0;214;160;0;0;215;160;0;0;216;160;0;0;217;160;0;0;218;160;0;0;219;160;0;0;220;160;0;0;221;160;0;0;222;160;0;0;223;160;0;0;224;160;0;0;225;160;0;0;226;160;0;0;227;160;0;0;228;160;0;0;229;160;0;0;230;160;0;0;231;160;0;0;232;160;0;0;233;160;0;0;234;160;0;0;235;160;0;0;236;160;0;0;237;160;0;0;238;160;0;0;239;160;0;0;240;160;0;0;241;160;0;0;242;160;0;0;243;160;0;0;244;160;0;0;245;160;0;0;246;160;0;0;247;160;0;0;248;160;0;0;249;160;0;0;250;160;0;0;251;160;0;0;252;160;0;0;253;160;0;0;254;160;0;0;255;160;0;0;0;161;0;0;1;161;0;0;2;161;0;0;3;161;0;0;4;161;0;0;5;161;0;0;6;161;0;0;7;161;0;0;8;161;0;0;9;161;0;0;10;161;0;0;11;161;0;0;12;161;0;0;13;161;0;0;14;161;0;0;15;161;0;0;16;161;0;0;17;161;0;0;18;161;0;0;19;161;0;0;20;161;0;0;21;161;0;0;22;161;0;0;23;161;0;0;24;161;0;0;25;161;0;0;26;161;0;0;27;161;0;0;28;161;0;0;29;161;0;0;30;161;0;0;31;161;0;0;32;161;0;0;33;161;0;0;34;161;0;0;35;161;0;0;36;161;0;0;37;161;0;0;38;161;0;0;39;161;0;0;40;161;0;0;41;161;0;0;42;161;0;0;43;161;0;0;44;161;0;0;45;161;0;0;46;161;0;0;47;161;0;0;48;161;0;0;49;161;0;0;50;161;0;0;51;161;0;0;52;161;0;0;53;161;0;0;54;161;0;0;55;161;0;0;56;161;0;0;57;161;0;0;58;161;0;0;59;161;0;0;60;161;0;0;61;161;0;0;62;161;0;0;63;161;0;0;64;161;0;0;65;161;0;0;66;161;0;0;67;161;0;0;68;161;0;0;69;161;0;0;70;161;0;0;71;161;0;0;72;161;0;0;73;161;0;0;74;161;0;0;75;161;0;0;76;161;0;0;77;161;0;0;78;161;0;0;79;161;0;0;80;161;0;0;81;161;0;0;82;161;0;0;83;161;0;0;84;161;0;0;85;161;0;0;86;161;0;0;87;161;0;0;88;161;0;0;89;161;0;0;90;161;0;0;91;161;0;0;92;161;0;0;93;161;0;0;94;161;0;0;95;161;0;0;96;161;0;0;97;161;0;0;98;161;0;0;99;161;0;0;100;161;0;0;101;161;0;0;102;161;0;0;103;161;0;0;104;161;0;0;105;161;0;0;106;161;0;0;107;161;0;0;108;161;0;0;109;161;0;0;110;161;0;0;111;161;0;0;112;161;0;0;113;161;0;0;114;161;0;0;115;161;0;0;116;161;0;0;117;161;0;0;118;161;0;0;119;161;0;0;120;161;0;0;121;161;0;0;122;161;0;0;123;161;0;0;124;161;0;0;125;161;0;0;126;161;0;0;127;161;0;0;128;161;0;0;129;161;0;0;130;161;0;0;131;161;0;0;132;161;0;0;133;161;0;0;134;161;0;0;135;161;0;0;136;161;0;0;137;161;0;0;138;161;0;0;139;161;0;0;140;161;0;0;141;161;0;0;142;161;0;0;143;161;0;0;144;161;0;0;145;161;0;0;146;161;0;0;147;161;0;0;148;161;0;0;149;161;0;0;150;161;0;0;151;161;0;0;152;161;0;0;153;161;0;0;154;161;0;0;155;161;0;0;156;161;0;0;157;161;0;0;158;161;0;0;159;161;0;0;160;161;0;0;161;161;0;0;162;161;0;0;163;161;0;0;164;161;0;0;165;161;0;0;166;161;0;0;167;161;0;0;168;161;0;0;169;161;0;0;170;161;0;0;171;161;0;0;172;161;0;0;173;161;0;0;174;161;0;0;175;161;0;0;176;161;0;0;177;161;0;0;178;161;0;0;179;161;0;0;180;161;0;0;181;161;0;0;182;161;0;0;183;161;0;0;184;161;0;0;185;161;0;0;186;161;0;0;187;161;0;0;188;161;0;0;189;161;0;0;190;161;0;0;191;161;0;0;192;161;0;0;193;161;0;0;194;161;0;0;195;161;0;0;196;161;0;0;197;161;0;0;198;161;0;0;199;161;0;0;200;161;0;0;201;161;0;0;202;161;0;0;203;161;0;0;204;161;0;0;205;161;0;0;206;161;0;0;207;161;0;0;208;161;0;0;209;161;0;0;210;161;0;0;211;161;0;0;212;161;0;0;213;161;0;0;214;161;0;0;215;161;0;0;216;161;0;0;217;161;0;0;218;161;0;0;219;161;0;0;220;161;0;0;221;161;0;0;222;161;0;0;223;161;0;0;224;161;0;0;225;161;0;0;226;161;0;0;227;161;0;0;228;161;0;0;229;161;0;0;230;161;0;0;231;161;0;0;232;161;0;0;233;161;0;0;234;161;0;0;235;161;0;0;236;161;0;0;237;161;0;0;238;161;0;0;239;161;0;0;240;161;0;0;241;161;0;0;242;161;0;0;243;161;0;0;244;161;0;0;245;161;0;0;246;161;0;0;247;161;0;0;248;161;0;0;249;161;0;0;250;161;0;0;251;161;0;0;252;161;0;0;253;161;0;0;254;161;0;0;255;161;0;0;0;162;0;0;1;162;0;0;2;162;0;0;3;162;0;0;4;162;0;0;5;162;0;0;6;162;0;0;7;162;0;0;8;162;0;0;9;162;0;0;10;162;0;0;11;162;0;0;12;162;0;0;13;162;0;0;14;162;0;0;15;162;0;0;16;162;0;0;17;162;0;0;18;162;0;0;19;162;0;0;20;162;0;0;21;162;0;0;22;162;0;0;23;162;0;0;24;162;0;0;25;162;0;0;26;162;0;0;27;162;0;0;28;162;0;0;29;162;0;0;30;162;0;0;31;162;0;0;32;162;0;0;33;162;0;0;34;162;0;0;35;162;0;0;36;162;0;0;37;162;0;0;38;162;0;0;39;162;0;0;40;162;0;0;41;162;0;0;42;162;0;0;43;162;0;0;44;162;0;0;45;162;0;0;46;162;0;0;47;162;0;0;48;162;0;0;49;162;0;0;50;162;0;0;51;162;0;0;52;162;0;0;53;162;0;0;54;162;0;0;55;162;0;0;56;162;0;0;57;162;0;0;58;162;0;0;59;162;0;0;60;162;0;0;61;162;0;0;62;162;0;0;63;162;0;0;64;162;0;0;65;162;0;0;66;162;0;0;67;162;0;0;68;162;0;0;69;162;0;0;70;162;0;0;71;162;0;0;72;162;0;0;73;162;0;0;74;162;0;0;75;162;0;0;76;162;0;0;77;162;0;0;78;162;0;0;79;162;0;0;80;162;0;0;81;162;0;0;82;162;0;0;83;162;0;0;84;162;0;0;85;162;0;0;86;162;0;0;87;162;0;0;88;162;0;0;89;162;0;0;90;162;0;0;91;162;0;0;92;162;0;0;93;162;0;0;94;162;0;0;95;162;0;0;96;162;0;0;97;162;0;0;98;162;0;0;99;162;0;0;100;162;0;0;101;162;0;0;102;162;0;0;103;162;0;0;104;162;0;0;105;162;0;0;106;162;0;0;107;162;0;0;108;162;0;0;109;162;0;0;110;162;0;0;111;162;0;0;112;162;0;0;113;162;0;0;114;162;0;0;115;162;0;0;116;162;0;0;117;162;0;0;118;162;0;0;119;162;0;0;120;162;0;0;121;162;0;0;122;162;0;0;123;162;0;0;124;162;0;0;125;162;0;0;126;162;0;0;127;162;0;0;128;162;0;0;129;162;0;0;130;162;0;0;131;162;0;0;132;162;0;0;133;162;0;0;134;162;0;0;135;162;0;0;136;162;0;0;137;162;0;0;138;162;0;0;139;162;0;0;140;162;0;0;141;162;0;0;142;162;0;0;143;162;0;0;144;162;0;0;145;162;0;0;146;162;0;0;147;162;0;0;148;162;0;0;149;162;0;0;150;162;0;0;151;162;0;0;152;162;0;0;153;162;0;0;154;162;0;0;155;162;0;0;156;162;0;0;157;162;0;0;158;162;0;0;159;162;0;0;160;162;0;0;161;162;0;0;162;162;0;0;163;162;0;0;164;162;0;0;165;162;0;0;166;162;0;0;167;162;0;0;168;162;0;0;169;162;0;0;170;162;0;0;171;162;0;0;172;162;0;0;173;162;0;0;174;162;0;0;175;162;0;0;176;162;0;0;177;162;0;0;178;162;0;0;179;162;0;0;180;162;0;0;181;162;0;0;182;162;0;0;183;162;0;0;184;162;0;0;185;162;0;0;186;162;0;0;187;162;0;0;188;162;0;0;189;162;0;0;190;162;0;0;191;162;0;0;192;162;0;0;193;162;0;0;194;162;0;0;195;162;0;0;196;162;0;0;197;162;0;0;198;162;0;0;199;162;0;0;200;162;0;0;201;162;0;0;202;162;0;0;203;162;0;0;204;162;0;0;205;162;0;0;206;162;0;0;207;162;0;0;208;162;0;0;209;162;0;0;210;162;0;0;211;162;0;0;212;162;0;0;213;162;0;0;214;162;0;0;215;162;0;0;216;162;0;0;217;162;0;0;218;162;0;0;219;162;0;0;220;162;0;0;221;162;0;0;222;162;0;0;223;162;0;0;224;162;0;0;225;162;0;0;226;162;0;0;227;162;0;0;228;162;0;0;229;162;0;0;230;162;0;0;231;162;0;0;232;162;0;0;233;162;0;0;234;162;0;0;235;162;0;0;236;162;0;0;237;162;0;0;238;162;0;0;239;162;0;0;240;162;0;0;241;162;0;0;242;162;0;0;243;162;0;0;244;162;0;0;245;162;0;0;246;162;0;0;247;162;0;0;248;162;0;0;249;162;0;0;250;162;0;0;251;162;0;0;252;162;0;0;253;162;0;0;254;162;0;0;255;162;0;0;0;163;0;0;1;163;0;0;2;163;0;0;3;163;0;0;4;163;0;0;5;163;0;0;6;163;0;0;7;163;0;0;8;163;0;0;9;163;0;0;10;163;0;0;11;163;0;0;12;163;0;0;13;163;0;0;14;163;0;0;15;163;0;0;16;163;0;0;17;163;0;0;18;163;0;0;19;163;0;0;20;163;0;0;21;163;0;0;22;163;0;0;23;163;0;0;24;163;0;0;25;163;0;0;26;163;0;0;27;163;0;0;28;163;0;0;29;163;0;0;30;163;0;0;31;163;0;0;32;163;0;0;33;163;0;0;34;163;0;0;35;163;0;0;36;163;0;0;37;163;0;0;38;163;0;0;39;163;0;0;40;163;0;0;41;163;0;0;42;163;0;0;43;163;0;0;44;163;0;0;45;163;0;0;46;163;0;0;47;163;0;0;48;163;0;0;49;163;0;0;50;163;0;0;51;163;0;0;52;163;0;0;53;163;0;0;54;163;0;0;55;163;0;0;56;163;0;0;57;163;0;0;58;163;0;0;59;163;0;0;60;163;0;0;61;163;0;0;62;163;0;0;63;163;0;0;64;163;0;0;65;163;0;0;66;163;0;0;67;163;0;0;68;163;0;0;69;163;0;0;70;163;0;0;71;163;0;0;72;163;0;0;73;163;0;0;74;163;0;0;75;163;0;0;76;163;0;0;77;163;0;0;78;163;0;0;79;163;0;0;80;163;0;0;81;163;0;0;82;163;0;0;83;163;0;0;84;163;0;0;85;163;0;0;86;163;0;0;87;163;0;0;88;163;0;0;89;163;0;0;90;163;0;0;91;163;0;0;92;163;0;0;93;163;0;0;94;163;0;0;95;163;0;0;96;163;0;0;97;163;0;0;98;163;0;0;99;163;0;0;100;163;0;0;101;163;0;0;102;163;0;0;103;163;0;0;104;163;0;0;105;163;0;0;106;163;0;0;107;163;0;0;108;163;0;0;109;163;0;0;110;163;0;0;111;163;0;0;112;163;0;0;113;163;0;0;114;163;0;0;115;163;0;0;116;163;0;0;117;163;0;0;118;163;0;0;119;163;0;0;120;163;0;0;121;163;0;0;122;163;0;0;123;163;0;0;124;163;0;0;125;163;0;0;126;163;0;0;127;163;0;0;128;163;0;0;129;163;0;0;130;163;0;0;131;163;0;0;132;163;0;0;133;163;0;0;134;163;0;0;135;163;0;0;136;163;0;0;137;163;0;0;138;163;0;0;139;163;0;0;140;163;0;0;141;163;0;0;142;163;0;0;143;163;0;0;144;163;0;0;145;163;0;0;146;163;0;0;147;163;0;0;148;163;0;0;149;163;0;0;150;163;0;0;151;163;0;0;152;163;0;0;153;163;0;0;154;163;0;0;155;163;0;0;156;163;0;0;157;163;0;0;158;163;0;0;159;163;0;0;160;163;0;0;161;163;0;0;162;163;0;0;163;163;0;0;164;163;0;0;165;163;0;0;166;163;0;0;167;163;0;0;168;163;0;0;169;163;0;0;170;163;0;0;171;163;0;0;172;163;0;0;173;163;0;0;174;163;0;0;175;163;0;0;176;163;0;0;177;163;0;0;178;163;0;0;179;163;0;0;180;163;0;0;181;163;0;0;182;163;0;0;183;163;0;0;184;163;0;0;185;163;0;0;186;163;0;0;187;163;0;0;188;163;0;0;189;163;0;0;190;163;0;0;191;163;0;0;192;163;0;0;193;163;0;0;194;163;0;0;195;163;0;0;196;163;0;0;197;163;0;0;198;163;0;0;199;163;0;0;200;163;0;0;201;163;0;0;202;163;0;0;203;163;0;0;204;163;0;0;205;163;0;0;206;163;0;0;207;163;0;0;208;163;0;0;209;163;0;0;210;163;0;0;211;163;0;0;212;163;0;0;213;163;0;0;214;163;0;0;215;163;0;0;216;163;0;0;217;163;0;0;218;163;0;0;219;163;0;0;220;163;0;0;221;163;0;0;222;163;0;0;223;163;0;0;224;163;0;0;225;163;0;0;226;163;0;0;227;163;0;0;228;163;0;0;229;163;0;0;230;163;0;0;231;163;0;0;232;163;0;0;233;163;0;0;234;163;0;0;235;163;0;0;236;163;0;0;237;163;0;0;238;163;0;0;239;163;0;0;240;163;0;0;241;163;0;0;242;163;0;0;243;163;0;0;244;163;0;0;245;163;0;0;246;163;0;0;247;163;0;0;248;163;0;0;249;163;0;0;250;163;0;0;251;163;0;0;252;163;0;0;253;163;0;0;254;163;0;0;255;163;0;0;0;164;0;0;1;164;0;0;2;164;0;0;3;164;0;0;4;164;0;0;5;164;0;0;6;164;0;0;7;164;0;0;8;164;0;0;9;164;0;0;10;164;0;0;11;164;0;0;12;164;0;0;13;164;0;0;14;164;0;0;15;164;0;0;16;164;0;0;17;164;0;0;18;164;0;0;19;164;0;0;20;164;0;0;21;164;0;0;22;164;0;0;23;164;0;0;24;164;0;0;25;164;0;0;26;164;0;0;27;164;0;0;28;164;0;0;29;164;0;0;30;164;0;0;31;164;0;0;32;164;0;0;33;164;0;0;34;164;0;0;35;164;0;0;36;164;0;0;37;164;0;0;38;164;0;0;39;164;0;0;40;164;0;0;41;164;0;0;42;164;0;0;43;164;0;0;44;164;0;0;45;164;0;0;46;164;0;0;47;164;0;0;48;164;0;0;49;164;0;0;50;164;0;0;51;164;0;0;52;164;0;0;53;164;0;0;54;164;0;0;55;164;0;0;56;164;0;0;57;164;0;0;58;164;0;0;59;164;0;0;60;164;0;0;61;164;0;0;62;164;0;0;63;164;0;0;64;164;0;0;65;164;0;0;66;164;0;0;67;164;0;0;68;164;0;0;69;164;0;0;70;164;0;0;71;164;0;0;72;164;0;0;73;164;0;0;74;164;0;0;75;164;0;0;76;164;0;0;77;164;0;0;78;164;0;0;79;164;0;0;80;164;0;0;81;164;0;0;82;164;0;0;83;164;0;0;84;164;0;0;85;164;0;0;86;164;0;0;87;164;0;0;88;164;0;0;89;164;0;0;90;164;0;0;91;164;0;0;92;164;0;0;93;164;0;0;94;164;0;0;95;164;0;0;96;164;0;0;97;164;0;0;98;164;0;0;99;164;0;0;100;164;0;0;101;164;0;0;102;164;0;0;103;164;0;0;104;164;0;0;105;164;0;0;106;164;0;0;107;164;0;0;108;164;0;0;109;164;0;0;110;164;0;0;111;164;0;0;112;164;0;0;113;164;0;0;114;164;0;0;115;164;0;0;116;164;0;0;117;164;0;0;118;164;0;0;119;164;0;0;120;164;0;0;121;164;0;0;122;164;0;0;123;164;0;0;124;164;0;0;125;164;0;0;126;164;0;0;127;164;0;0;128;164;0;0;129;164;0;0;130;164;0;0;131;164;0;0;132;164;0;0;133;164;0;0;134;164;0;0;135;164;0;0;136;164;0;0;137;164;0;0;138;164;0;0;139;164;0;0;140;164;0;0;141;164;0;0;142;164;0;0;143;164;0;0;144;164;0;0;145;164;0;0;146;164;0;0;147;164;0;0;148;164;0;0;149;164;0;0;150;164;0;0;151;164;0;0;152;164;0;0;153;164;0;0;154;164;0;0;155;164;0;0;156;164;0;0;157;164;0;0;158;164;0;0;159;164;0;0;160;164;0;0;161;164;0;0;162;164;0;0;163;164;0;0;164;164;0;0;165;164;0;0;166;164;0;0;167;164;0;0;168;164;0;0;169;164;0;0;170;164;0;0;171;164;0;0;172;164;0;0;173;164;0;0;174;164;0;0;175;164;0;0;176;164;0;0;177;164;0;0;178;164;0;0;179;164;0;0;180;164;0;0;181;164;0;0;182;164;0;0;183;164;0;0;184;164;0;0;185;164;0;0;186;164;0;0;187;164;0;0;188;164;0;0;189;164;0;0;190;164;0;0;191;164;0;0;192;164;0;0;193;164;0;0;194;164;0;0;195;164;0;0;196;164;0;0;197;164;0;0;198;164;0;0;199;164;0;0;200;164;0;0;201;164;0;0;202;164;0;0;203;164;0;0;204;164;0;0;205;164;0;0;206;164;0;0;207;164;0;0;208;164;0;0;209;164;0;0;210;164;0;0;211;164;0;0;212;164;0;0;213;164;0;0;214;164;0;0;215;164;0;0;216;164;0;0;217;164;0;0;218;164;0;0;219;164;0;0;220;164;0;0;221;164;0;0;222;164;0;0;223;164;0;0;224;164;0;0;225;164;0;0;226;164;0;0;227;164;0;0;228;164;0;0;229;164;0;0;230;164;0;0;231;164;0;0;232;164;0;0;233;164;0;0;234;164;0;0;235;164;0;0;236;164;0;0;237;164;0;0;238;164;0;0;239;164;0;0;240;164;0;0;241;164;0;0;242;164;0;0;243;164;0;0;244;164;0;0;245;164;0;0;246;164;0;0;247;164;0;0;248;164;0;0;249;164;0;0;250;164;0;0;251;164;0;0;252;164;0;0;253;164;0;0;254;164;0;0;255;164;0;0;0;165;0;0;1;165;0;0;2;165;0;0;3;165;0;0;4;165;0;0;5;165;0;0;6;165;0;0;7;165;0;0;8;165;0;0;9;165;0;0;10;165;0;0;11;165;0;0;12;165;0;0;13;165;0;0;14;165;0;0;15;165;0;0;16;165;0;0;17;165;0;0;18;165;0;0;19;165;0;0;20;165;0;0;21;165;0;0;22;165;0;0;23;165;0;0;24;165;0;0;25;165;0;0;26;165;0;0;27;165;0;0;28;165;0;0;29;165;0;0;30;165;0;0;31;165;0;0;32;165;0;0;33;165;0;0;34;165;0;0;35;165;0;0;36;165;0;0;37;165;0;0;38;165;0;0;39;165;0;0;40;165;0;0;41;165;0;0;42;165;0;0;43;165;0;0;44;165;0;0;45;165;0;0;46;165;0;0;47;165;0;0;48;165;0;0;49;165;0;0;50;165;0;0;51;165;0;0;52;165;0;0;53;165;0;0;54;165;0;0;55;165;0;0;56;165;0;0;57;165;0;0;58;165;0;0;59;165;0;0;60;165;0;0;61;165;0;0;62;165;0;0;63;165;0;0;64;165;0;0;65;165;0;0;66;165;0;0;67;165;0;0;68;165;0;0;69;165;0;0;70;165;0;0;71;165;0;0;72;165;0;0;73;165;0;0;74;165;0;0;75;165;0;0;76;165;0;0;77;165;0;0;78;165;0;0;79;165;0;0;80;165;0;0;81;165;0;0;82;165;0;0;83;165;0;0;84;165;0;0;85;165;0;0;86;165;0;0;87;165;0;0;88;165;0;0;89;165;0;0;90;165;0;0;91;165;0;0;92;165;0;0;93;165;0;0;94;165;0;0;95;165;0;0;96;165;0;0;97;165;0;0;98;165;0;0;99;165;0;0;100;165;0;0;101;165;0;0;102;165;0;0;103;165;0;0;104;165;0;0;105;165;0;0;106;165;0;0;107;165;0;0;108;165;0;0;109;165;0;0;110;165;0;0;111;165;0;0;112;165;0;0;113;165;0;0;114;165;0;0;115;165;0;0;116;165;0;0;117;165;0;0;118;165;0;0;119;165;0;0;120;165;0;0;121;165;0;0;122;165;0;0;123;165;0;0;124;165;0;0;125;165;0;0;126;165;0;0;127;165;0;0;128;165;0;0;129;165;0;0;130;165;0;0;131;165;0;0;132;165;0;0;133;165;0;0;134;165;0;0;135;165;0;0;136;165;0;0;137;165;0;0;138;165;0;0;139;165;0;0;140;165;0;0;141;165;0;0;142;165;0;0;143;165;0;0;144;165;0;0;145;165;0;0;146;165;0;0;147;165;0;0;148;165;0;0;149;165;0;0;150;165;0;0;151;165;0;0;152;165;0;0;153;165;0;0;154;165;0;0;155;165;0;0;156;165;0;0;157;165;0;0;158;165;0;0;159;165;0;0;160;165;0;0;161;165;0;0;162;165;0;0;163;165;0;0;164;165;0;0;165;165;0;0;166;165;0;0;167;165;0;0;168;165;0;0;169;165;0;0;170;165;0;0;171;165;0;0;172;165;0;0;173;165;0;0;174;165;0;0;175;165;0;0;176;165;0;0;177;165;0;0;178;165;0;0;179;165;0;0;180;165;0;0;181;165;0;0;182;165;0;0;183;165;0;0;184;165;0;0;185;165;0;0;186;165;0;0;187;165;0;0;188;165;0;0;189;165;0;0;190;165;0;0;191;165;0;0;192;165;0;0;193;165;0;0;194;165;0;0;195;165;0;0;196;165;0;0;197;165;0;0;198;165;0;0;199;165;0;0;200;165;0;0;201;165;0;0;202;165;0;0;203;165;0;0;204;165;0;0;205;165;0;0;206;165;0;0;207;165;0;0;208;165;0;0;209;165;0;0;210;165;0;0;211;165;0;0;212;165;0;0;213;165;0;0;214;165;0;0;215;165;0;0;216;165;0;0;217;165;0;0;218;165;0;0;219;165;0;0;220;165;0;0;221;165;0;0;222;165;0;0;223;165;0;0;224;165;0;0;225;165;0;0;226;165;0;0;227;165;0;0;228;165;0;0;229;165;0;0;230;165;0;0;231;165;0;0;232;165;0;0;233;165;0;0;234;165;0;0;235;165;0;0;236;165;0;0;237;165;0;0;238;165;0;0;239;165;0;0;240;165;0;0;241;165;0;0;242;165;0;0;243;165;0;0;244;165;0;0;245;165;0;0;246;165;0;0;247;165;0;0;248;165;0;0;249;165;0;0;250;165;0;0;251;165;0;0;252;165;0;0;253;165;0;0;254;165;0;0;255;165;0;0;0;166;0;0;1;166;0;0;2;166;0;0;3;166;0;0;4;166;0;0;5;166;0;0;6;166;0;0;7;166;0;0;8;166;0;0;9;166;0;0;10;166;0;0;11;166;0;0;12;166;0;0;13;166;0;0;14;166;0;0;15;166;0;0;16;166;0;0;17;166;0;0;18;166;0;0;19;166;0;0;20;166;0;0;21;166;0;0;22;166;0;0;23;166;0;0;24;166;0;0;25;166;0;0;26;166;0;0;27;166;0;0;28;166;0;0;29;166;0;0;30;166;0;0;31;166;0;0;32;166;0;0;33;166;0;0;34;166;0;0;35;166;0;0;36;166;0;0;37;166;0;0;38;166;0;0;39;166;0;0;40;166;0;0;41;166;0;0;42;166;0;0;43;166;0;0;44;166;0;0;45;166;0;0;46;166;0;0;47;166;0;0;48;166;0;0;49;166;0;0;50;166;0;0;51;166;0;0;52;166;0;0;53;166;0;0;54;166;0;0;55;166;0;0;56;166;0;0;57;166;0;0;58;166;0;0;59;166;0;0;60;166;0;0;61;166;0;0;62;166;0;0;63;166;0;0;64;166;0;0;65;166;0;0;66;166;0;0;67;166;0;0;68;166;0;0;69;166;0;0;70;166;0;0;71;166;0;0;72;166;0;0;73;166;0;0;74;166;0;0;75;166;0;0;76;166;0;0;77;166;0;0;78;166;0;0;79;166;0;0;80;166;0;0;81;166;0;0;82;166;0;0;83;166;0;0;84;166;0;0;85;166;0;0;86;166;0;0;87;166;0;0;88;166;0;0;89;166;0;0;90;166;0;0;91;166;0;0;92;166;0;0;93;166;0;0;94;166;0;0;95;166;0;0;96;166;0;0;97;166;0;0;98;166;0;0;99;166;0;0;100;166;0;0;101;166;0;0;102;166;0;0;103;166;0;0;104;166;0;0;105;166;0;0;106;166;0;0;107;166;0;0;108;166;0;0;109;166;0;0;110;166;0;0;111;166;0;0;112;166;0;0;113;166;0;0;114;166;0;0;115;166;0;0;116;166;0;0;117;166;0;0;118;166;0;0;119;166;0;0;120;166;0;0;121;166;0;0;122;166;0;0;123;166;0;0;124;166;0;0;125;166;0;0;126;166;0;0;127;166;0;0;128;166;0;0;129;166;0;0;130;166;0;0;131;166;0;0;132;166;0;0;133;166;0;0;134;166;0;0;135;166;0;0;136;166;0;0;137;166;0;0;138;166;0;0;139;166;0;0;140;166;0;0;141;166;0;0;142;166;0;0;143;166;0;0;144;166;0;0;145;166;0;0;146;166;0;0;147;166;0;0;148;166;0;0;149;166;0;0;150;166;0;0;151;166;0;0;152;166;0;0;153;166;0;0;154;166;0;0;155;166;0;0;156;166;0;0;157;166;0;0;158;166;0;0;159;166;0;0;160;166;0;0;161;166;0;0;162;166;0;0;163;166;0;0;164;166;0;0;165;166;0;0;166;166;0;0;167;166;0;0;168;166;0;0;169;166;0;0;170;166;0;0;171;166;0;0;172;166;0;0;173;166;0;0;174;166;0;0;175;166;0;0;176;166;0;0;177;166;0;0;178;166;0;0;179;166;0;0;180;166;0;0;181;166;0;0;182;166;0;0;183;166;0;0;184;166;0;0;185;166;0;0;186;166;0;0;187;166;0;0;188;166;0;0;189;166;0;0;190;166;0;0;191;166;0;0;192;166;0;0;193;166;0;0;194;166;0;0;195;166;0;0;196;166;0;0;197;166;0;0;198;166;0;0;199;166;0;0;200;166;0;0;201;166;0;0;202;166;0;0;203;166;0;0;204;166;0;0;205;166;0;0;206;166;0;0;207;166;0;0;208;166;0;0;209;166;0;0;210;166;0;0;211;166;0;0;212;166;0;0;213;166;0;0;214;166;0;0;215;166;0;0;216;166;0;0;217;166;0;0;218;166;0;0;219;166;0;0;220;166;0;0;221;166;0;0;222;166;0;0;223;166;0;0;224;166;0;0;225;166;0;0;226;166;0;0;227;166;0;0;228;166;0;0;229;166;0;0;230;166;0;0;231;166;0;0;232;166;0;0;233;166;0;0;234;166;0;0;235;166;0;0;236;166;0;0;237;166;0;0;238;166;0;0;239;166;0;0;240;166;0;0;241;166;0;0;242;166;0;0;243;166;0;0;244;166;0;0;245;166;0;0;246;166;0;0;247;166;0;0;248;166;0;0;249;166;0;0;250;166;0;0;251;166;0;0;252;166;0;0;253;166;0;0;254;166;0;0;255;166;0;0;0;167;0;0;1;167;0;0;2;167;0;0;3;167;0;0;4;167;0;0;5;167;0;0;6;167;0;0;7;167;0;0;8;167;0;0;9;167;0;0;10;167;0;0;11;167;0;0;12;167;0;0;13;167;0;0;14;167;0;0;15;167;0;0;16;167;0;0;17;167;0;0;18;167;0;0;19;167;0;0;20;167;0;0;21;167;0;0;22;167;0;0;23;167;0;0;24;167;0;0;25;167;0;0;26;167;0;0;27;167;0;0;28;167;0;0;29;167;0;0;30;167;0;0;31;167;0;0;32;167;0;0;33;167;0;0;34;167;0;0;35;167;0;0;36;167;0;0;37;167;0;0;38;167;0;0;39;167;0;0;40;167;0;0;41;167;0;0;42;167;0;0;43;167;0;0;44;167;0;0;45;167;0;0;46;167;0;0;47;167;0;0;48;167;0;0;49;167;0;0;50;167;0;0;51;167;0;0;52;167;0;0;53;167;0;0;54;167;0;0;55;167;0;0;56;167;0;0;57;167;0;0;58;167;0;0;59;167;0;0;60;167;0;0;61;167;0;0;62;167;0;0;63;167;0;0;64;167;0;0;65;167;0;0;66;167;0;0;67;167;0;0;68;167;0;0;69;167;0;0;70;167;0;0;71;167;0;0;72;167;0;0;73;167;0;0;74;167;0;0;75;167;0;0;76;167;0;0;77;167;0;0;78;167;0;0;79;167;0;0;80;167;0;0;81;167;0;0;82;167;0;0;83;167;0;0;84;167;0;0;85;167;0;0;86;167;0;0;87;167;0;0;88;167;0;0;89;167;0;0;90;167;0;0;91;167;0;0;92;167;0;0;93;167;0;0;94;167;0;0;95;167;0;0;96;167;0;0;97;167;0;0;98;167;0;0;99;167;0;0;100;167;0;0;101;167;0;0;102;167;0;0;103;167;0;0;104;167;0;0;105;167;0;0;106;167;0;0;107;167;0;0;108;167;0;0;109;167;0;0;110;167;0;0;111;167;0;0;112;167;0;0;113;167;0;0;114;167;0;0;115;167;0;0;116;167;0;0;117;167;0;0;118;167;0;0;119;167;0;0;120;167;0;0;121;167;0;0;122;167;0;0;123;167;0;0;124;167;0;0;125;167;0;0;126;167;0;0;127;167;0;0;128;167;0;0;129;167;0;0;130;167;0;0;131;167;0;0;132;167;0;0;133;167;0;0;134;167;0;0;135;167;0;0;136;167;0;0;137;167;0;0;138;167;0;0;139;167;0;0;140;167;0;0;141;167;0;0;142;167;0;0;143;167;0;0;144;167;0;0;145;167;0;0;146;167;0;0;147;167;0;0;148;167;0;0;149;167;0;0;150;167;0;0;151;167;0;0;152;167;0;0;153;167;0;0;154;167;0;0;155;167;0;0;156;167;0;0;157;167;0;0;158;167;0;0;159;167;0;0;160;167;0;0;161;167;0;0;162;167;0;0;163;167;0;0;164;167;0;0;165;167;0;0;166;167;0;0;167;167;0;0;168;167;0;0;169;167;0;0;170;167;0;0;171;167;0;0;172;167;0;0;173;167;0;0;174;167;0;0;175;167;0;0;176;167;0;0;177;167;0;0;178;167;0;0;179;167;0;0;180;167;0;0;181;167;0;0;182;167;0;0;183;167;0;0;184;167;0;0;185;167;0;0;186;167;0;0;187;167;0;0;188;167;0;0;189;167;0;0;190;167;0;0;191;167;0;0;192;167;0;0;193;167;0;0;194;167;0;0;195;167;0;0;196;167;0;0;197;167;0;0;198;167;0;0;199;167;0;0;200;167;0;0;201;167;0;0;202;167;0;0;203;167;0;0;204;167;0;0;205;167;0;0;206;167;0;0;207;167;0;0;208;167;0;0;209;167;0;0;210;167;0;0;211;167;0;0;212;167;0;0;213;167;0;0;214;167;0;0;215;167;0;0;216;167;0;0;217;167;0;0;218;167;0;0;219;167;0;0;220;167;0;0;221;167;0;0;222;167;0;0;223;167;0;0;224;167;0;0;225;167;0;0;226;167;0;0;227;167;0;0;228;167;0;0;229;167;0;0;230;167;0;0;231;167;0;0;232;167;0;0;233;167;0;0;234;167;0;0;235;167;0;0;236;167;0;0;237;167;0;0;238;167;0;0;239;167;0;0;240;167;0;0;241;167;0;0;242;167;0;0;243;167;0;0;244;167;0;0;245;167;0;0;246;167;0;0;247;167;0;0;248;167;0;0;249;167;0;0;250;167;0;0;251;167;0;0;252;167;0;0;253;167;0;0;254;167;0;0;255;167;0;0;0;168;0;0;1;168;0;0;2;168;0;0;3;168;0;0;4;168;0;0;5;168;0;0;6;168;0;0;7;168;0;0;8;168;0;0;9;168;0;0;10;168;0;0;11;168;0;0;12;168;0;0;13;168;0;0;14;168;0;0;15;168;0;0;16;168;0;0;17;168;0;0;18;168;0;0;19;168;0;0;20;168;0;0;21;168;0;0;22;168;0;0;23;168;0;0;24;168;0;0;25;168;0;0;26;168;0;0;27;168;0;0;28;168;0;0;29;168;0;0;30;168;0;0;31;168;0;0;32;168;0;0;33;168;0;0;34;168;0;0;35;168;0;0;36;168;0;0;37;168;0;0;38;168;0;0;39;168;0;0;40;168;0;0;41;168;0;0;42;168;0;0;43;168;0;0;44;168;0;0;45;168;0;0;46;168;0;0;47;168;0;0;48;168;0;0;49;168;0;0;50;168;0;0;51;168;0;0;52;168;0;0;53;168;0;0;54;168;0;0;55;168;0;0;56;168;0;0;57;168;0;0;58;168;0;0;59;168;0;0;60;168;0;0;61;168;0;0;62;168;0;0;63;168;0;0;64;168;0;0;65;168;0;0;66;168;0;0;67;168;0;0;68;168;0;0;69;168;0;0;70;168;0;0;71;168;0;0;72;168;0;0;73;168;0;0;74;168;0;0;75;168;0;0;76;168;0;0;77;168;0;0;78;168;0;0;79;168;0;0;80;168;0;0;81;168;0;0;82;168;0;0;83;168;0;0;84;168;0;0;85;168;0;0;86;168;0;0;87;168;0;0;88;168;0;0;89;168;0;0;90;168;0;0;91;168;0;0;92;168;0;0;93;168;0;0;94;168;0;0;95;168;0;0;96;168;0;0;97;168;0;0;98;168;0;0;99;168;0;0;100;168;0;0;101;168;0;0;102;168;0;0;103;168;0;0;104;168;0;0;105;168;0;0;106;168;0;0;107;168;0;0;108;168;0;0;109;168;0;0;110;168;0;0;111;168;0;0;112;168;0;0;113;168;0;0;114;168;0;0;115;168;0;0;116;168;0;0;117;168;0;0;118;168;0;0;119;168;0;0;120;168;0;0;121;168;0;0;122;168;0;0;123;168;0;0;124;168;0;0;125;168;0;0;126;168;0;0;127;168;0;0;128;168;0;0;129;168;0;0;130;168;0;0;131;168;0;0;132;168;0;0;133;168;0;0;134;168;0;0;135;168;0;0;136;168;0;0;137;168;0;0;138;168;0;0;139;168;0;0;140;168;0;0;141;168;0;0;142;168;0;0;143;168;0;0;144;168;0;0;145;168;0;0;146;168;0;0;147;168;0;0;148;168;0;0;149;168;0;0;150;168;0;0;151;168;0;0;152;168;0;0;153;168;0;0;154;168;0;0;155;168;0;0;156;168;0;0;157;168;0;0;158;168;0;0;159;168;0;0;160;168;0;0;161;168;0;0;162;168;0;0;163;168;0;0;164;168;0;0;165;168;0;0;166;168;0;0;167;168;0;0;168;168;0;0;169;168;0;0;170;168;0;0;171;168;0;0;172;168;0;0;173;168;0;0;174;168;0;0;175;168;0;0;176;168;0;0;177;168;0;0;178;168;0;0;179;168;0;0;180;168;0;0;181;168;0;0;182;168;0;0;183;168;0;0;184;168;0;0;185;168;0;0;186;168;0;0;187;168;0;0;188;168;0;0;189;168;0;0;190;168;0;0;191;168;0;0;192;168;0;0;193;168;0;0;194;168;0;0;195;168;0;0;196;168;0;0;197;168;0;0;198;168;0;0;199;168;0;0;200;168;0;0;201;168;0;0;202;168;0;0;203;168;0;0;204;168;0;0;205;168;0;0;206;168;0;0;207;168;0;0;208;168;0;0;209;168;0;0;210;168;0;0;211;168;0;0;212;168;0;0;213;168;0;0;214;168;0;0;215;168;0;0;216;168;0;0;217;168;0;0;218;168;0;0;219;168;0;0;220;168;0;0;221;168;0;0;222;168;0;0;223;168;0;0;224;168;0;0;225;168;0;0;226;168;0;0;227;168;0;0;228;168;0;0;229;168;0;0;230;168;0;0;231;168;0;0;232;168;0;0;233;168;0;0;234;168;0;0;235;168;0;0;236;168;0;0;237;168;0;0;238;168;0;0;239;168;0;0;240;168;0;0;241;168;0;0;242;168;0;0;243;168;0;0;244;168;0;0;245;168;0;0;246;168;0;0;247;168;0;0;248;168;0;0;249;168;0;0;250;168;0;0;251;168;0;0;252;168;0;0;253;168;0;0;254;168;0;0;255;168;0;0;0;169;0;0;1;169;0;0;2;169;0;0;3;169;0;0;4;169;0;0;5;169;0;0;6;169;0;0;7;169;0;0;8;169;0;0;9;169;0;0;10;169;0;0;11;169;0;0;12;169;0;0;13;169;0;0;14;169;0;0;15;169;0;0;16;169;0;0;17;169;0;0;18;169;0;0;19;169;0;0;20;169;0;0;21;169;0;0;22;169;0;0;23;169;0;0;24;169;0;0;25;169;0;0;26;169;0;0;27;169;0;0;28;169;0;0;29;169;0;0;30;169;0;0;31;169;0;0;32;169;0;0;33;169;0;0;34;169;0;0;35;169;0;0;36;169;0;0;37;169;0;0;38;169;0;0;39;169;0;0;40;169;0;0;41;169;0;0;42;169;0;0;43;169;0;0;44;169;0;0;45;169;0;0;46;169;0;0;47;169;0;0;48;169;0;0;49;169;0;0;50;169;0;0;51;169;0;0;52;169;0;0;53;169;0;0;54;169;0;0;55;169;0;0;56;169;0;0;57;169;0;0;58;169;0;0;59;169;0;0;60;169;0;0;61;169;0;0;62;169;0;0;63;169;0;0;64;169;0;0;65;169;0;0;66;169;0;0;67;169;0;0;68;169;0;0;69;169;0;0;70;169;0;0;71;169;0;0;72;169;0;0;73;169;0;0;74;169;0;0;75;169;0;0;76;169;0;0;77;169;0;0;78;169;0;0;79;169;0;0;80;169;0;0;81;169;0;0;82;169;0;0;83;169;0;0;84;169;0;0;85;169;0;0;86;169;0;0;87;169;0;0;88;169;0;0;89;169;0;0;90;169;0;0;91;169;0;0;92;169;0;0;93;169;0;0;94;169;0;0;95;169;0;0;96;169;0;0;97;169;0;0;98;169;0;0;99;169;0;0;100;169;0;0;101;169;0;0;102;169;0;0;103;169;0;0;104;169;0;0;105;169;0;0;106;169;0;0;107;169;0;0;108;169;0;0;109;169;0;0;110;169;0;0;111;169;0;0;112;169;0;0;113;169;0;0;114;169;0;0;115;169;0;0;116;169;0;0;117;169;0;0;118;169;0;0;119;169;0;0;120;169;0;0;121;169;0;0;122;169;0;0;123;169;0;0;124;169;0;0;125;169;0;0;126;169;0;0;127;169;0;0;128;169;0;0;129;169;0;0;130;169;0;0;131;169;0;0;132;169;0;0;133;169;0;0;134;169;0;0;135;169;0;0;136;169;0;0;137;169;0;0;138;169;0;0;139;169;0;0;140;169;0;0;141;169;0;0;142;169;0;0;143;169;0;0;144;169;0;0;145;169;0;0;146;169;0;0;147;169;0;0;148;169;0;0;149;169;0;0;150;169;0;0;151;169;0;0;152;169;0;0;153;169;0;0;154;169;0;0;155;169;0;0;156;169;0;0;157;169;0;0;158;169;0;0;159;169;0;0;160;169;0;0;161;169;0;0;162;169;0;0;163;169;0;0;164;169;0;0;165;169;0;0;166;169;0;0;167;169;0;0;168;169;0;0;169;169;0;0;170;169;0;0;171;169;0;0;172;169;0;0;173;169;0;0;174;169;0;0;175;169;0;0;176;169;0;0;177;169;0;0;178;169;0;0;179;169;0;0;180;169;0;0;181;169;0;0;182;169;0;0;183;169;0;0;184;169;0;0;185;169;0;0;186;169;0;0;187;169;0;0;188;169;0;0;189;169;0;0;190;169;0;0;191;169;0;0;192;169;0;0;193;169;0;0;194;169;0;0;195;169;0;0;196;169;0;0;197;169;0;0;198;169;0;0;199;169;0;0;200;169;0;0;201;169;0;0;202;169;0;0;203;169;0;0;204;169;0;0;205;169;0;0;206;169;0;0;207;169;0;0;208;169;0;0;209;169;0;0;210;169;0;0;211;169;0;0;212;169;0;0;213;169;0;0;214;169;0;0;215;169;0;0;216;169;0;0;217;169;0;0;218;169;0;0;219;169;0;0;220;169;0;0;221;169;0;0;222;169;0;0;223;169;0;0;224;169;0;0;225;169;0;0;226;169;0;0;227;169;0;0;228;169;0;0;229;169;0;0;230;169;0;0;231;169;0;0;232;169;0;0;233;169;0;0;234;169;0;0;235;169;0;0;236;169;0;0;237;169;0;0;238;169;0;0;239;169;0;0;240;169;0;0;241;169;0;0;242;169;0;0;243;169;0;0;244;169;0;0;245;169;0;0;246;169;0;0;247;169;0;0;248;169;0;0;249;169;0;0;250;169;0;0;251;169;0;0;252;169;0;0;253;169;0;0;254;169;0;0;255;169;0;0;0;170;0;0;1;170;0;0;2;170;0;0;3;170;0;0;4;170;0;0;5;170;0;0;6;170;0;0;7;170;0;0;8;170;0;0;9;170;0;0;10;170;0;0;11;170;0;0;12;170;0;0;13;170;0;0;14;170;0;0;15;170;0;0;16;170;0;0;17;170;0;0;18;170;0;0;19;170;0;0;20;170;0;0;21;170;0;0;22;170;0;0;23;170;0;0;24;170;0;0;25;170;0;0;26;170;0;0;27;170;0;0;28;170;0;0;29;170;0;0;30;170;0;0;31;170;0;0;32;170;0;0;33;170;0;0;34;170;0;0;35;170;0;0;36;170;0;0;37;170;0;0;38;170;0;0;39;170;0;0;40;170;0;0;41;170;0;0;42;170;0;0;43;170;0;0;44;170;0;0;45;170;0;0;46;170;0;0;47;170;0;0;48;170;0;0;49;170;0;0;50;170;0;0;51;170;0;0;52;170;0;0;53;170;0;0;54;170;0;0;55;170;0;0;56;170;0;0;57;170;0;0;58;170;0;0;59;170;0;0;60;170;0;0;61;170;0;0;62;170;0;0;63;170;0;0;64;170;0;0;65;170;0;0;66;170;0;0;67;170;0;0;68;170;0;0;69;170;0;0;70;170;0;0;71;170;0;0;72;170;0;0;73;170;0;0;74;170;0;0;75;170;0;0;76;170;0;0;77;170;0;0;78;170;0;0;79;170;0;0;80;170;0;0;81;170;0;0;82;170;0;0;83;170;0;0;84;170;0;0;85;170;0;0;86;170;0;0;87;170;0;0;88;170;0;0;89;170;0;0;90;170;0;0;91;170;0;0;92;170;0;0;93;170;0;0;94;170;0;0;95;170;0;0;96;170;0;0;97;170;0;0;98;170;0;0;99;170;0;0;100;170;0;0;101;170;0;0;102;170;0;0;103;170;0;0;104;170;0;0;105;170;0;0;106;170;0;0;107;170;0;0;108;170;0;0;109;170;0;0;110;170;0;0;111;170;0;0;112;170;0;0;113;170;0;0;114;170;0;0;115;170;0;0;116;170;0;0;117;170;0;0;118;170;0;0;119;170;0;0;120;170;0;0;121;170;0;0;122;170;0;0;123;170;0;0;124;170;0;0;125;170;0;0;126;170;0;0;127;170;0;0;128;170;0;0;129;170;0;0;130;170;0;0;131;170;0;0;132;170;0;0;133;170;0;0;134;170;0;0;135;170;0;0;136;170;0;0;137;170;0;0;138;170;0;0;139;170;0;0;140;170;0;0;141;170;0;0;142;170;0;0;143;170;0;0;144;170;0;0;145;170;0;0;146;170;0;0;147;170;0;0;148;170;0;0;149;170;0;0;150;170;0;0;151;170;0;0;152;170;0;0;153;170;0;0;154;170;0;0;155;170;0;0;156;170;0;0;157;170;0;0;158;170;0;0;159;170;0;0;160;170;0;0;161;170;0;0;162;170;0;0;163;170;0;0;164;170;0;0;165;170;0;0;166;170;0;0;167;170;0;0;168;170;0;0;169;170;0;0;170;170;0;0;171;170;0;0;172;170;0;0;173;170;0;0;174;170;0;0;175;170;0;0;176;170;0;0;177;170;0;0;178;170;0;0;179;170;0;0;180;170;0;0;181;170;0;0;182;170;0;0;183;170;0;0;184;170;0;0;185;170;0;0;186;170;0;0;187;170;0;0;188;170;0;0;189;170;0;0;190;170;0;0;191;170;0;0;192;170;0;0;193;170;0;0;194;170;0;0;195;170;0;0;196;170;0;0;197;170;0;0;198;170;0;0;199;170;0;0;200;170;0;0;201;170;0;0;202;170;0;0;203;170;0;0;204;170;0;0;205;170;0;0;206;170;0;0;207;170;0;0;208;170;0;0;209;170;0;0;210;170;0;0;211;170;0;0;212;170;0;0;213;170;0;0;214;170;0;0;215;170;0;0;216;170;0;0;217;170;0;0;218;170;0;0;219;170;0;0;220;170;0;0;221;170;0;0;222;170;0;0;223;170;0;0;224;170;0;0;225;170;0;0;226;170;0;0;227;170;0;0;228;170;0;0;229;170;0;0;230;170;0;0;231;170;0;0;232;170;0;0;233;170;0;0;234;170;0;0;235;170;0;0;236;170;0;0;237;170;0;0;238;170;0;0;239;170;0;0;240;170;0;0;241;170;0;0;242;170;0;0;243;170;0;0;244;170;0;0;245;170;0;0;246;170;0;0;247;170;0;0;248;170;0;0;249;170;0;0;250;170;0;0;251;170;0;0;252;170;0;0;253;170;0;0;254;170;0;0;255;170;0;0;0;171;0;0;1;171;0;0;2;171;0;0;3;171;0;0;4;171;0;0;5;171;0;0;6;171;0;0;7;171;0;0;8;171;0;0;9;171;0;0;10;171;0;0;11;171;0;0;12;171;0;0;13;171;0;0;14;171;0;0;15;171;0;0;16;171;0;0;17;171;0;0;18;171;0;0;19;171;0;0;20;171;0;0;21;171;0;0;22;171;0;0;23;171;0;0;24;171;0;0;25;171;0;0;26;171;0;0;27;171;0;0;28;171;0;0;29;171;0;0;30;171;0;0;31;171;0;0;32;171;0;0;33;171;0;0;34;171;0;0;35;171;0;0;36;171;0;0;37;171;0;0;38;171;0;0;39;171;0;0;40;171;0;0;41;171;0;0;42;171;0;0;43;171;0;0;44;171;0;0;45;171;0;0;46;171;0;0;47;171;0;0;48;171;0;0;49;171;0;0;50;171;0;0;51;171;0;0;52;171;0;0;53;171;0;0;54;171;0;0;55;171;0;0;56;171;0;0;57;171;0;0;58;171;0;0;59;171;0;0;60;171;0;0;61;171;0;0;62;171;0;0;63;171;0;0;64;171;0;0;65;171;0;0;66;171;0;0;67;171;0;0;68;171;0;0;69;171;0;0;70;171;0;0;71;171;0;0;72;171;0;0;73;171;0;0;74;171;0;0;75;171;0;0;76;171;0;0;77;171;0;0;78;171;0;0;79;171;0;0;80;171;0;0;81;171;0;0;82;171;0;0;83;171;0;0;84;171;0;0;85;171;0;0;86;171;0;0;87;171;0;0;88;171;0;0;89;171;0;0;90;171;0;0;91;171;0;0;92;171;0;0;93;171;0;0;94;171;0;0;95;171;0;0;96;171;0;0;97;171;0;0;98;171;0;0;99;171;0;0;100;171;0;0;101;171;0;0;102;171;0;0;103;171;0;0;104;171;0;0;105;171;0;0;106;171;0;0;107;171;0;0;108;171;0;0;109;171;0;0;110;171;0;0;111;171;0;0;112;171;0;0;113;171;0;0;114;171;0;0;115;171;0;0;116;171;0;0;117;171;0;0;118;171;0;0;119;171;0;0;120;171;0;0;121;171;0;0;122;171;0;0;123;171;0;0;124;171;0;0;125;171;0;0;126;171;0;0;127;171;0;0;128;171;0;0;129;171;0;0;130;171;0;0;131;171;0;0;132;171;0;0;133;171;0;0;134;171;0;0;135;171;0;0;136;171;0;0;137;171;0;0;138;171;0;0;139;171;0;0;140;171;0;0;141;171;0;0;142;171;0;0;143;171;0;0;144;171;0;0;145;171;0;0;146;171;0;0;147;171;0;0;148;171;0;0;149;171;0;0;150;171;0;0;151;171;0;0;152;171;0;0;153;171;0;0;154;171;0;0;155;171;0;0;156;171;0;0;157;171;0;0;158;171;0;0;159;171;0;0;160;171;0;0;161;171;0;0;162;171;0;0;163;171;0;0;164;171;0;0;165;171;0;0;166;171;0;0;167;171;0;0;168;171;0;0;169;171;0;0;170;171;0;0;171;171;0;0;172;171;0;0;173;171;0;0;174;171;0;0;175;171;0;0;176;171;0;0;177;171;0;0;178;171;0;0;179;171;0;0;180;171;0;0;181;171;0;0;182;171;0;0;183;171;0;0;184;171;0;0;185;171;0;0;186;171;0;0;187;171;0;0;188;171;0;0;189;171;0;0;190;171;0;0;191;171;0;0;192;171;0;0;193;171;0;0;194;171;0;0;195;171;0;0;196;171;0;0;197;171;0;0;198;171;0;0;199;171;0;0;200;171;0;0;201;171;0;0;202;171;0;0;203;171;0;0;204;171;0;0;205;171;0;0;206;171;0;0;207;171;0;0;208;171;0;0;209;171;0;0;210;171;0;0;211;171;0;0;212;171;0;0;213;171;0;0;214;171;0;0;215;171;0;0;216;171;0;0;217;171;0;0;218;171;0;0;219;171;0;0;220;171;0;0;221;171;0;0;222;171;0;0;223;171;0;0;224;171;0;0;225;171;0;0;226;171;0;0;227;171;0;0;228;171;0;0;229;171;0;0;230;171;0;0;231;171;0;0;232;171;0;0;233;171;0;0;234;171;0;0;235;171;0;0;236;171;0;0;237;171;0;0;238;171;0;0;239;171;0;0;240;171;0;0;241;171;0;0;242;171;0;0;243;171;0;0;244;171;0;0;245;171;0;0;246;171;0;0;247;171;0;0;248;171;0;0;249;171;0;0;250;171;0;0;251;171;0;0;252;171;0;0;253;171;0;0;254;171;0;0;255;171;0;0;0;172;0;0;1;172;0;0;2;172;0;0;3;172;0;0;4;172;0;0;5;172;0;0;6;172;0;0;7;172;0;0;8;172;0;0;9;172;0;0;10;172;0;0;11;172;0;0;12;172;0;0;13;172;0;0;14;172;0;0;15;172;0;0;16;172;0;0;17;172;0;0;18;172;0;0;19;172;0;0;20;172;0;0;21;172;0;0;22;172;0;0;23;172;0;0;24;172;0;0;25;172;0;0;26;172;0;0;27;172;0;0;28;172;0;0;29;172;0;0;30;172;0;0;31;172;0;0;32;172;0;0;33;172;0;0;34;172;0;0;35;172;0;0;36;172;0;0;37;172;0;0;38;172;0;0;39;172;0;0;40;172;0;0;41;172;0;0;42;172;0;0;43;172;0;0;44;172;0;0;45;172;0;0;46;172;0;0;47;172;0;0;48;172;0;0;49;172;0;0;50;172;0;0;51;172;0;0;52;172;0;0;53;172;0;0;54;172;0;0;55;172;0;0;56;172;0;0;57;172;0;0;58;172;0;0;59;172;0;0;60;172;0;0;61;172;0;0;62;172;0;0;63;172;0;0;64;172;0;0;65;172;0;0;66;172;0;0;67;172;0;0;68;172;0;0;69;172;0;0;70;172;0;0;71;172;0;0;72;172;0;0;73;172;0;0;74;172;0;0;75;172;0;0;76;172;0;0;77;172;0;0;78;172;0;0;79;172;0;0;80;172;0;0;81;172;0;0;82;172;0;0;83;172;0;0;84;172;0;0;85;172;0;0;86;172;0;0;87;172;0;0;88;172;0;0;89;172;0;0;90;172;0;0;91;172;0;0;92;172;0;0;93;172;0;0;94;172;0;0;95;172;0;0;96;172;0;0;97;172;0;0;98;172;0;0;99;172;0;0;100;172;0;0;101;172;0;0;102;172;0;0;103;172;0;0;104;172;0;0;105;172;0;0;106;172;0;0;107;172;0;0;108;172;0;0;109;172;0;0;110;172;0;0;111;172;0;0;112;172;0;0;113;172;0;0;114;172;0;0;115;172;0;0;116;172;0;0;117;172;0;0;118;172;0;0;119;172;0;0;120;172;0;0;121;172;0;0;122;172;0;0;123;172;0;0;124;172;0;0;125;172;0;0;126;172;0;0;127;172;0;0;128;172;0;0;129;172;0;0;130;172;0;0;131;172;0;0;132;172;0;0;133;172;0;0;134;172;0;0;135;172;0;0;136;172;0;0;137;172;0;0;138;172;0;0;139;172;0;0;140;172;0;0;141;172;0;0;142;172;0;0;143;172;0;0;144;172;0;0;145;172;0;0;146;172;0;0;147;172;0;0;148;172;0;0;149;172;0;0;150;172;0;0;151;172;0;0;152;172;0;0;153;172;0;0;154;172;0;0;155;172;0;0;156;172;0;0;157;172;0;0;158;172;0;0;159;172;0;0;160;172;0;0;161;172;0;0;162;172;0;0;163;172;0;0;164;172;0;0;165;172;0;0;166;172;0;0;167;172;0;0;168;172;0;0;169;172;0;0;170;172;0;0;171;172;0;0;172;172;0;0;173;172;0;0;174;172;0;0;175;172;0;0;176;172;0;0;177;172;0;0;178;172;0;0;179;172;0;0;180;172;0;0;181;172;0;0;182;172;0;0;183;172;0;0;184;172;0;0;185;172;0;0;186;172;0;0;187;172;0;0;188;172;0;0;189;172;0;0;190;172;0;0;191;172;0;0;192;172;0;0;193;172;0;0;194;172;0;0;195;172;0;0;196;172;0;0;197;172;0;0;198;172;0;0;199;172;0;0;200;172;0;0;201;172;0;0;202;172;0;0;203;172;0;0;204;172;0;0;205;172;0;0;206;172;0;0;207;172;0;0;208;172;0;0;209;172;0;0;210;172;0;0;211;172;0;0;212;172;0;0;213;172;0;0;214;172;0;0;215;172;0;0;216;172;0;0;217;172;0;0;218;172;0;0;219;172;0;0;220;172;0;0;221;172;0;0;222;172;0;0;223;172;0;0;224;172;0;0;225;172;0;0;226;172;0;0;227;172;0;0;228;172;0;0;229;172;0;0;230;172;0;0;231;172;0;0;232;172;0;0;233;172;0;0;234;172;0;0;235;172;0;0;236;172;0;0;237;172;0;0;238;172;0;0;239;172;0;0;240;172;0;0;241;172;0;0;242;172;0;0;243;172;0;0;244;172;0;0;245;172;0;0;246;172;0;0;247;172;0;0;248;172;0;0;249;172;0;0;250;172;0;0;251;172;0;0;252;172;0;0;253;172;0;0;254;172;0;0;255;172;0;0;0;173;0;0;1;173;0;0;2;173;0;0;3;173;0;0;4;173;0;0;5;173;0;0;6;173;0;0;7;173;0;0;8;173;0;0;9;173;0;0;10;173;0;0;11;173;0;0;12;173;0;0;13;173;0;0;14;173;0;0;15;173;0;0;16;173;0;0;17;173;0;0;18;173;0;0;19;173;0;0;20;173;0;0;21;173;0;0;22;173;0;0;23;173;0;0;24;173;0;0;25;173;0;0;26;173;0;0;27;173;0;0;28;173;0;0;29;173;0;0;30;173;0;0;31;173;0;0;32;173;0;0;33;173;0;0;34;173;0;0;35;173;0;0;36;173;0;0;37;173;0;0;38;173;0;0;39;173;0;0;40;173;0;0;41;173;0;0;42;173;0;0;43;173;0;0;44;173;0;0;45;173;0;0;46;173;0;0;47;173;0;0;48;173;0;0;49;173;0;0;50;173;0;0;51;173;0;0;52;173;0;0;53;173;0;0;54;173;0;0;55;173;0;0;56;173;0;0;57;173;0;0;58;173;0;0;59;173;0;0;60;173;0;0;61;173;0;0;62;173;0;0;63;173;0;0;64;173;0;0;65;173;0;0;66;173;0;0;67;173;0;0;68;173;0;0;69;173;0;0;70;173;0;0;71;173;0;0;72;173;0;0;73;173;0;0;74;173;0;0;75;173;0;0;76;173;0;0;77;173;0;0;78;173;0;0;79;173;0;0;80;173;0;0;81;173;0;0;82;173;0;0;83;173;0;0;84;173;0;0;85;173;0;0;86;173;0;0;87;173;0;0;88;173;0;0;89;173;0;0;90;173;0;0;91;173;0;0;92;173;0;0;93;173;0;0;94;173;0;0;95;173;0;0;96;173;0;0;97;173;0;0;98;173;0;0;99;173;0;0;100;173;0;0;101;173;0;0;102;173;0;0;103;173;0;0;104;173;0;0;105;173;0;0;106;173;0;0;107;173;0;0;108;173;0;0;109;173;0;0;110;173;0;0;111;173;0;0;112;173;0;0;113;173;0;0;114;173;0;0;115;173;0;0;116;173;0;0;117;173;0;0;118;173;0;0;119;173;0;0;120;173;0;0;121;173;0;0;122;173;0;0;123;173;0;0;124;173;0;0;125;173;0;0;126;173;0;0;127;173;0;0;128;173;0;0;129;173;0;0;130;173;0;0;131;173;0;0;132;173;0;0;133;173;0;0;134;173;0;0;135;173;0;0;136;173;0;0;137;173;0;0;138;173;0;0;139;173;0;0;140;173;0;0;141;173;0;0;142;173;0;0;143;173;0;0;144;173;0;0;145;173;0;0;146;173;0;0;147;173;0;0;148;173;0;0;149;173;0;0;150;173;0;0;151;173;0;0;152;173;0;0;153;173;0;0;154;173;0;0;155;173;0;0;156;173;0;0;157;173;0;0;158;173;0;0;159;173;0;0;160;173;0;0;161;173;0;0;162;173;0;0;163;173;0;0;164;173;0;0;165;173;0;0;166;173;0;0;167;173;0;0;168;173;0;0;169;173;0;0;170;173;0;0;171;173;0;0;172;173;0;0;173;173;0;0;174;173;0;0;175;173;0;0;176;173;0;0;177;173;0;0;178;173;0;0;179;173;0;0;180;173;0;0;181;173;0;0;182;173;0;0;183;173;0;0;184;173;0;0;185;173;0;0;186;173;0;0;187;173;0;0;188;173;0;0;189;173;0;0;190;173;0;0;191;173;0;0;192;173;0;0;193;173;0;0;194;173;0;0;195;173;0;0;196;173;0;0;197;173;0;0;198;173;0;0;199;173;0;0;200;173;0;0;201;173;0;0;202;173;0;0;203;173;0;0;204;173;0;0;205;173;0;0;206;173;0;0;207;173;0;0;208;173;0;0;209;173;0;0;210;173;0;0;211;173;0;0;212;173;0;0;213;173;0;0;214;173;0;0;215;173;0;0;216;173;0;0;217;173;0;0;218;173;0;0;219;173;0;0;220;173;0;0;221;173;0;0;222;173;0;0;223;173;0;0;224;173;0;0;225;173;0;0;226;173;0;0;227;173;0;0;228;173;0;0;229;173;0;0;230;173;0;0;231;173;0;0;232;173;0;0;233;173;0;0;234;173;0;0;235;173;0;0;236;173;0;0;237;173;0;0;238;173;0;0;239;173;0;0;240;173;0;0;241;173;0;0;242;173;0;0;243;173;0;0;244;173;0;0;245;173;0;0;246;173;0;0;247;173;0;0;248;173;0;0;249;173;0;0;250;173;0;0;251;173;0;0;252;173;0;0;253;173;0;0;254;173;0;0;255;173;0;0;0;174;0;0;1;174;0;0;2;174;0;0;3;174;0;0;4;174;0;0;5;174;0;0;6;174;0;0;7;174;0;0;8;174;0;0;9;174;0;0;10;174;0;0;11;174;0;0;12;174;0;0;13;174;0;0;14;174;0;0;15;174;0;0;16;174;0;0;17;174;0;0;18;174;0;0;19;174;0;0;20;174;0;0;21;174;0;0;22;174;0;0;23;174;0;0;24;174;0;0;25;174;0;0;26;174;0;0;27;174;0;0;28;174;0;0;29;174;0;0;30;174;0;0;31;174;0;0;32;174;0;0;33;174;0;0;34;174;0;0;35;174;0;0;36;174;0;0;37;174;0;0;38;174;0;0;39;174;0;0;40;174;0;0;41;174;0;0;42;174;0;0;43;174;0;0;44;174;0;0;45;174;0;0;46;174;0;0;47;174;0;0;48;174;0;0;49;174;0;0;50;174;0;0;51;174;0;0;52;174;0;0;53;174;0;0;54;174;0;0;55;174;0;0;56;174;0;0;57;174;0;0;58;174;0;0;59;174;0;0;60;174;0;0;61;174;0;0;62;174;0;0;63;174;0;0;64;174;0;0;65;174;0;0;66;174;0;0;67;174;0;0;68;174;0;0;69;174;0;0;70;174;0;0;71;174;0;0;72;174;0;0;73;174;0;0;74;174;0;0;75;174;0;0;76;174;0;0;77;174;0;0;78;174;0;0;79;174;0;0;80;174;0;0;81;174;0;0;82;174;0;0;83;174;0;0;84;174;0;0;85;174;0;0;86;174;0;0;87;174;0;0;88;174;0;0;89;174;0;0;90;174;0;0;91;174;0;0;92;174;0;0;93;174;0;0;94;174;0;0;95;174;0;0;96;174;0;0;97;174;0;0;98;174;0;0;99;174;0;0;100;174;0;0;101;174;0;0;102;174;0;0;103;174;0;0;104;174;0;0;105;174;0;0;106;174;0;0;107;174;0;0;108;174;0;0;109;174;0;0;110;174;0;0;111;174;0;0;112;174;0;0;113;174;0;0;114;174;0;0;115;174;0;0;116;174;0;0;117;174;0;0;118;174;0;0;119;174;0;0;120;174;0;0;121;174;0;0;122;174;0;0;123;174;0;0;124;174;0;0;125;174;0;0;126;174;0;0;127;174;0;0;128;174;0;0;129;174;0;0;130;174;0;0;131;174;0;0;132;174;0;0;133;174;0;0;134;174;0;0;135;174;0;0;136;174;0;0;137;174;0;0;138;174;0;0;139;174;0;0;140;174;0;0;141;174;0;0;142;174;0;0;143;174;0;0;144;174;0;0;145;174;0;0;146;174;0;0;147;174;0;0;148;174;0;0;149;174;0;0;150;174;0;0;151;174;0;0;152;174;0;0;153;174;0;0;154;174;0;0;155;174;0;0;156;174;0;0;157;174;0;0;158;174;0;0;159;174;0;0;160;174;0;0;161;174;0;0;162;174;0;0;163;174;0;0;164;174;0;0;165;174;0;0;166;174;0;0;167;174;0;0;168;174;0;0;169;174;0;0;170;174;0;0;171;174;0;0;172;174;0;0;173;174;0;0;174;174;0;0;175;174;0;0;176;174;0;0;177;174;0;0;178;174;0;0;179;174;0;0;180;174;0;0;181;174;0;0;182;174;0;0;183;174;0;0;184;174;0;0;185;174;0;0;186;174;0;0;187;174;0;0;188;174;0;0;189;174;0;0;190;174;0;0;191;174;0;0;192;174;0;0;193;174;0;0;194;174;0;0;195;174;0;0;196;174;0;0;197;174;0;0;198;174;0;0;199;174;0;0;200;174;0;0;201;174;0;0;202;174;0;0;203;174;0;0;204;174;0;0;205;174;0;0;206;174;0;0;207;174;0;0;208;174;0;0;209;174;0;0;210;174;0;0;211;174;0;0;212;174;0;0;213;174;0;0;214;174;0;0;215;174;0;0;216;174;0;0;217;174;0;0;218;174;0;0;219;174;0;0;220;174;0;0;221;174;0;0;222;174;0;0;223;174;0;0;224;174;0;0;225;174;0;0;226;174;0;0;227;174;0;0;228;174;0;0;229;174;0;0;230;174;0;0;231;174;0;0;232;174;0;0;233;174;0;0;234;174;0;0;235;174;0;0;236;174;0;0;237;174;0;0;238;174;0;0;239;174;0;0;240;174;0;0;241;174;0;0;242;174;0;0;243;174;0;0;244;174;0;0;245;174;0;0;246;174;0;0;247;174;0;0;248;174;0;0;249;174;0;0;250;174;0;0;251;174;0;0;252;174;0;0;253;174;0;0;254;174;0;0;255;174;0;0;0;175;0;0;1;175;0;0;2;175;0;0;3;175;0;0;4;175;0;0;5;175;0;0;6;175;0;0;7;175;0;0;8;175;0;0;9;175;0;0;10;175;0;0;11;175;0;0;12;175;0;0;13;175;0;0;14;175;0;0;15;175;0;0;16;175;0;0;17;175;0;0;18;175;0;0;19;175;0;0;20;175;0;0;21;175;0;0;22;175;0;0;23;175;0;0;24;175;0;0;25;175;0;0;26;175;0;0;27;175;0;0;28;175;0;0;29;175;0;0;30;175;0;0;31;175;0;0;32;175;0;0;33;175;0;0;34;175;0;0;35;175;0;0;36;175;0;0;37;175;0;0;38;175;0;0;39;175;0;0;40;175;0;0;41;175;0;0;42;175;0;0;43;175;0;0;44;175;0;0;45;175;0;0;46;175;0;0;47;175;0;0;48;175;0;0;49;175;0;0;50;175;0;0;51;175;0;0;52;175;0;0;53;175;0;0;54;175;0;0;55;175;0;0;56;175;0;0;57;175;0;0;58;175;0;0;59;175;0;0;60;175;0;0;61;175;0;0;62;175;0;0;63;175;0;0;64;175;0;0;65;175;0;0;66;175;0;0;67;175;0;0;68;175;0;0;69;175;0;0;70;175;0;0;71;175;0;0;72;175;0;0;73;175;0;0;74;175;0;0;75;175;0;0;76;175;0;0;77;175;0;0;78;175;0;0;79;175;0;0;80;175;0;0;81;175;0;0;82;175;0;0;83;175;0;0;84;175;0;0;85;175;0;0;86;175;0;0;87;175;0;0;88;175;0;0;89;175;0;0;90;175;0;0;91;175;0;0;92;175;0;0;93;175;0;0;94;175;0;0;95;175;0;0;96;175;0;0;97;175;0;0;98;175;0;0;99;175;0;0;100;175;0;0;101;175;0;0;102;175;0;0;103;175;0;0;104;175;0;0;105;175;0;0;106;175;0;0;107;175;0;0;108;175;0;0;109;175;0;0;110;175;0;0;111;175;0;0;112;175;0;0;113;175;0;0;114;175;0;0;115;175;0;0;116;175;0;0;117;175;0;0;118;175;0;0;119;175;0;0;120;175;0;0;121;175;0;0;122;175;0;0;123;175;0;0;124;175;0;0;125;175;0;0;126;175;0;0;127;175;0;0;128;175;0;0;129;175;0;0;130;175;0;0;131;175;0;0;132;175;0;0;133;175;0;0;134;175;0;0;135;175;0;0;136;175;0;0;137;175;0;0;138;175;0;0;139;175;0;0;140;175;0;0;141;175;0;0;142;175;0;0;143;175;0;0;144;175;0;0;145;175;0;0;146;175;0;0;147;175;0;0;148;175;0;0;149;175;0;0;150;175;0;0;151;175;0;0;152;175;0;0;153;175;0;0;154;175;0;0;155;175;0;0;156;175;0;0;157;175;0;0;158;175;0;0;159;175;0;0;160;175;0;0;161;175;0;0;162;175;0;0;163;175;0;0;164;175;0;0;165;175;0;0;166;175;0;0;167;175;0;0;168;175;0;0;169;175;0;0;170;175;0;0;171;175;0;0;172;175;0;0;173;175;0;0;174;175;0;0;175;175;0;0;176;175;0;0;177;175;0;0;178;175;0;0;179;175;0;0;180;175;0;0;181;175;0;0;182;175;0;0;183;175;0;0;184;175;0;0;185;175;0;0;186;175;0;0;187;175;0;0;188;175;0;0;189;175;0;0;190;175;0;0;191;175;0;0;192;175;0;0;193;175;0;0;194;175;0;0;195;175;0;0;196;175;0;0;197;175;0;0;198;175;0;0;199;175;0;0;200;175;0;0;201;175;0;0;202;175;0;0;203;175;0;0;204;175;0;0;205;175;0;0;206;175;0;0;207;175;0;0;208;175;0;0;209;175;0;0;210;175;0;0;211;175;0;0;212;175;0;0;213;175;0;0;214;175;0;0;215;175;0;0;216;175;0;0;217;175;0;0;218;175;0;0;219;175;0;0;220;175;0;0;221;175;0;0;222;175;0;0;223;175;0;0;224;175;0;0;225;175;0;0;226;175;0;0;227;175;0;0;228;175;0;0;229;175;0;0;230;175;0;0;231;175;0;0;232;175;0;0;233;175;0;0;234;175;0;0;235;175;0;0;236;175;0;0;237;175;0;0;238;175;0;0;239;175;0;0;240;175;0;0;241;175;0;0;242;175;0;0;243;175;0;0;244;175;0;0;245;175;0;0;246;175;0;0;247;175;0;0;248;175;0;0;249;175;0;0;250;175;0;0;251;175;0;0;252;175;0;0;253;175;0;0;254;175;0;0;255;175;0;0;0;176;0;0;1;176;0;0;2;176;0;0;3;176;0;0;4;176;0;0;5;176;0;0;6;176;0;0;7;176;0;0;8;176;0;0;9;176;0;0;10;176;0;0;11;176;0;0;12;176;0;0;13;176;0;0;14;176;0;0;15;176;0;0;16;176;0;0;17;176;0;0;18;176;0;0;19;176;0;0;20;176;0;0;21;176;0;0;22;176;0;0;23;176;0;0;24;176;0;0;25;176;0;0;26;176;0;0;27;176;0;0;28;176;0;0;29;176;0;0;30;176;0;0;31;176;0;0;32;176;0;0;33;176;0;0;34;176;0;0;35;176;0;0;36;176;0;0;37;176;0;0;38;176;0;0;39;176;0;0;40;176;0;0;41;176;0;0;42;176;0;0;43;176;0;0;44;176;0;0;45;176;0;0;46;176;0;0;47;176;0;0;48;176;0;0;49;176;0;0;50;176;0;0;51;176;0;0;52;176;0;0;53;176;0;0;54;176;0;0;55;176;0;0;56;176;0;0;57;176;0;0;58;176;0;0;59;176;0;0;60;176;0;0;61;176;0;0;62;176;0;0;63;176;0;0;64;176;0;0;65;176;0;0;66;176;0;0;67;176;0;0;68;176;0;0;69;176;0;0;70;176;0;0;71;176;0;0;72;176;0;0;73;176;0;0;74;176;0;0;75;176;0;0;76;176;0;0;77;176;0;0;78;176;0;0;79;176;0;0;80;176;0;0;81;176;0;0;82;176;0;0;83;176;0;0;84;176;0;0;85;176;0;0;86;176;0;0;87;176;0;0;88;176;0;0;89;176;0;0;90;176;0;0;91;176;0;0;92;176;0;0;93;176;0;0;94;176;0;0;95;176;0;0;96;176;0;0;97;176;0;0;98;176;0;0;99;176;0;0;100;176;0;0;101;176;0;0;102;176;0;0;103;176;0;0;104;176;0;0;105;176;0;0;106;176;0;0;107;176;0;0;108;176;0;0;109;176;0;0;110;176;0;0;111;176;0;0;112;176;0;0;113;176;0;0;114;176;0;0;115;176;0;0;116;176;0;0;117;176;0;0;118;176;0;0;119;176;0;0;120;176;0;0;121;176;0;0;122;176;0;0;123;176;0;0;124;176;0;0;125;176;0;0;126;176;0;0;127;176;0;0;128;176;0;0;129;176;0;0;130;176;0;0;131;176;0;0;132;176;0;0;133;176;0;0;134;176;0;0;135;176;0;0;136;176;0;0;137;176;0;0;138;176;0;0;139;176;0;0;140;176;0;0;141;176;0;0;142;176;0;0;143;176;0;0;144;176;0;0;145;176;0;0;146;176;0;0;147;176;0;0;148;176;0;0;149;176;0;0;150;176;0;0;151;176;0;0;152;176;0;0;153;176;0;0;154;176;0;0;155;176;0;0;156;176;0;0;157;176;0;0;158;176;0;0;159;176;0;0;160;176;0;0;161;176;0;0;162;176;0;0;163;176;0;0;164;176;0;0;165;176;0;0;166;176;0;0;167;176;0;0;168;176;0;0;169;176;0;0;170;176;0;0;171;176;0;0;172;176;0;0;173;176;0;0;174;176;0;0;175;176;0;0;176;176;0;0;177;176;0;0;178;176;0;0;179;176;0;0;180;176;0;0;181;176;0;0;182;176;0;0;183;176;0;0;184;176;0;0;185;176;0;0;186;176;0;0;187;176;0;0;188;176;0;0;189;176;0;0;190;176;0;0;191;176;0;0;192;176;0;0;193;176;0;0;194;176;0;0;195;176;0;0;196;176;0;0;197;176;0;0;198;176;0;0;199;176;0;0;200;176;0;0;201;176;0;0;202;176;0;0;203;176;0;0;204;176;0;0;205;176;0;0;206;176;0;0;207;176;0;0;208;176;0;0;209;176;0;0;210;176;0;0;211;176;0;0;212;176;0;0;213;176;0;0;214;176;0;0;215;176;0;0;216;176;0;0;217;176;0;0;218;176;0;0;219;176;0;0;220;176;0;0;221;176;0;0;222;176;0;0;223;176;0;0;224;176;0;0;225;176;0;0;226;176;0;0;227;176;0;0;228;176;0;0;229;176;0;0;230;176;0;0;231;176;0;0;232;176;0;0;233;176;0;0;234;176;0;0;235;176;0;0;236;176;0;0;237;176;0;0;238;176;0;0;239;176;0;0;240;176;0;0;241;176;0;0;242;176;0;0;243;176;0;0;244;176;0;0;245;176;0;0;246;176;0;0;247;176;0;0;248;176;0;0;249;176;0;0;250;176;0;0;251;176;0;0;252;176;0;0;253;176;0;0;254;176;0;0;255;176;0;0;0;177;0;0;1;177;0;0;2;177;0;0;3;177;0;0;4;177;0;0;5;177;0;0;6;177;0;0;7;177;0;0;8;177;0;0;9;177;0;0;10;177;0;0;11;177;0;0;12;177;0;0;13;177;0;0;14;177;0;0;15;177;0;0;16;177;0;0;17;177;0;0;18;177;0;0;19;177;0;0;20;177;0;0;21;177;0;0;22;177;0;0;23;177;0;0;24;177;0;0;25;177;0;0;26;177;0;0;27;177;0;0;28;177;0;0;29;177;0;0;30;177;0;0;31;177;0;0;32;177;0;0;33;177;0;0;34;177;0;0;35;177;0;0;36;177;0;0;37;177;0;0;38;177;0;0;39;177;0;0;40;177;0;0;41;177;0;0;42;177;0;0;43;177;0;0;44;177;0;0;45;177;0;0;46;177;0;0;47;177;0;0;48;177;0;0;49;177;0;0;50;177;0;0;51;177;0;0;52;177;0;0;53;177;0;0;54;177;0;0;55;177;0;0;56;177;0;0;57;177;0;0;58;177;0;0;59;177;0;0;60;177;0;0;61;177;0;0;62;177;0;0;63;177;0;0;64;177;0;0;65;177;0;0;66;177;0;0;67;177;0;0;68;177;0;0;69;177;0;0;70;177;0;0;71;177;0;0;72;177;0;0;73;177;0;0;74;177;0;0;75;177;0;0;76;177;0;0;77;177;0;0;78;177;0;0;79;177;0;0;80;177;0;0;81;177;0;0;82;177;0;0;83;177;0;0;84;177;0;0;85;177;0;0;86;177;0;0;87;177;0;0;88;177;0;0;89;177;0;0;90;177;0;0;91;177;0;0;92;177;0;0;93;177;0;0;94;177;0;0;95;177;0;0;96;177;0;0;97;177;0;0;98;177;0;0;99;177;0;0;100;177;0;0;101;177;0;0;102;177;0;0;103;177;0;0;104;177;0;0;105;177;0;0;106;177;0;0;107;177;0;0;108;177;0;0;109;177;0;0;110;177;0;0;111;177;0;0;112;177;0;0;113;177;0;0;114;177;0;0;115;177;0;0;116;177;0;0;117;177;0;0;118;177;0;0;119;177;0;0;120;177;0;0;121;177;0;0;122;177;0;0;123;177;0;0;124;177;0;0;125;177;0;0;126;177;0;0;127;177;0;0;128;177;0;0;129;177;0;0;130;177;0;0;131;177;0;0;132;177;0;0;133;177;0;0;134;177;0;0;135;177;0;0;136;177;0;0;137;177;0;0;138;177;0;0;139;177;0;0;140;177;0;0;141;177;0;0;142;177;0;0;143;177;0;0;144;177;0;0;145;177;0;0;146;177;0;0;147;177;0;0;148;177;0;0;149;177;0;0;150;177;0;0;151;177;0;0;152;177;0;0;153;177;0;0;154;177;0;0;155;177;0;0;156;177;0;0;157;177;0;0;158;177;0;0;159;177;0;0;160;177;0;0;161;177;0;0;162;177;0;0;163;177;0;0;164;177;0;0;165;177;0;0;166;177;0;0;167;177;0;0;168;177;0;0;169;177;0;0;170;177;0;0;171;177;0;0;172;177;0;0;173;177;0;0;174;177;0;0;175;177;0;0;176;177;0;0;177;177;0;0;178;177;0;0;179;177;0;0;180;177;0;0;181;177;0;0;182;177;0;0;183;177;0;0;184;177;0;0;185;177;0;0;186;177;0;0;187;177;0;0;188;177;0;0;189;177;0;0;190;177;0;0;191;177;0;0;192;177;0;0;193;177;0;0;194;177;0;0;195;177;0;0;196;177;0;0;197;177;0;0;198;177;0;0;199;177;0;0;200;177;0;0;201;177;0;0;202;177;0;0;203;177;0;0;204;177;0;0;205;177;0;0;206;177;0;0;207;177;0;0;208;177;0;0;209;177;0;0;210;177;0;0;211;177;0;0;212;177;0;0;213;177;0;0;214;177;0;0;215;177;0;0;216;177;0;0;217;177;0;0;218;177;0;0;219;177;0;0;220;177;0;0;221;177;0;0;222;177;0;0;223;177;0;0;224;177;0;0;225;177;0;0;226;177;0;0;227;177;0;0;228;177;0;0;229;177;0;0;230;177;0;0;231;177;0;0;232;177;0;0;233;177;0;0;234;177;0;0;235;177;0;0;236;177;0;0;237;177;0;0;238;177;0;0;239;177;0;0;240;177;0;0;241;177;0;0;242;177;0;0;243;177;0;0;244;177;0;0;245;177;0;0;246;177;0;0;247;177;0;0;248;177;0;0;249;177;0;0;250;177;0;0;251;177;0;0;252;177;0;0;253;177;0;0;254;177;0;0;255;177;0;0;0;178;0;0;1;178;0;0;2;178;0;0;3;178;0;0;4;178;0;0;5;178;0;0;6;178;0;0;7;178;0;0;8;178;0;0;9;178;0;0;10;178;0;0;11;178;0;0;12;178;0;0;13;178;0;0;14;178;0;0;15;178;0;0;16;178;0;0;17;178;0;0;18;178;0;0;19;178;0;0;20;178;0;0;21;178;0;0;22;178;0;0;23;178;0;0;24;178;0;0;25;178;0;0;26;178;0;0;27;178;0;0;28;178;0;0;29;178;0;0;30;178;0;0;31;178;0;0;32;178;0;0;33;178;0;0;34;178;0;0;35;178;0;0;36;178;0;0;37;178;0;0;38;178;0;0;39;178;0;0;40;178;0;0;41;178;0;0;42;178;0;0;43;178;0;0;44;178;0;0;45;178;0;0;46;178;0;0;47;178;0;0;48;178;0;0;49;178;0;0;50;178;0;0;51;178;0;0;52;178;0;0;53;178;0;0;54;178;0;0;55;178;0;0;56;178;0;0;57;178;0;0;58;178;0;0;59;178;0;0;60;178;0;0;61;178;0;0;62;178;0;0;63;178;0;0;64;178;0;0;65;178;0;0;66;178;0;0;67;178;0;0;68;178;0;0;69;178;0;0;70;178;0;0;71;178;0;0;72;178;0;0;73;178;0;0;74;178;0;0;75;178;0;0;76;178;0;0;77;178;0;0;78;178;0;0;79;178;0;0;80;178;0;0;81;178;0;0;82;178;0;0;83;178;0;0;84;178;0;0;85;178;0;0;86;178;0;0;87;178;0;0;88;178;0;0;89;178;0;0;90;178;0;0;91;178;0;0;92;178;0;0;93;178;0;0;94;178;0;0;95;178;0;0;96;178;0;0;97;178;0;0;98;178;0;0;99;178;0;0;100;178;0;0;101;178;0;0;102;178;0;0;103;178;0;0;104;178;0;0;105;178;0;0;106;178;0;0;107;178;0;0;108;178;0;0;109;178;0;0;110;178;0;0;111;178;0;0;112;178;0;0;113;178;0;0;114;178;0;0;115;178;0;0;116;178;0;0;117;178;0;0;118;178;0;0;119;178;0;0;120;178;0;0;121;178;0;0;122;178;0;0;123;178;0;0;124;178;0;0;125;178;0;0;126;178;0;0;127;178;0;0;128;178;0;0;129;178;0;0;130;178;0;0;131;178;0;0;132;178;0;0;133;178;0;0;134;178;0;0;135;178;0;0;136;178;0;0;137;178;0;0;138;178;0;0;139;178;0;0;140;178;0;0;141;178;0;0;142;178;0;0;143;178;0;0;144;178;0;0;145;178;0;0;146;178;0;0;147;178;0;0;148;178;0;0;149;178;0;0;150;178;0;0;151;178;0;0;152;178;0;0;153;178;0;0;154;178;0;0;155;178;0;0;156;178;0;0;157;178;0;0;158;178;0;0;159;178;0;0;160;178;0;0;161;178;0;0;162;178;0;0;163;178;0;0;164;178;0;0;165;178;0;0;166;178;0;0;167;178;0;0;168;178;0;0;169;178;0;0;170;178;0;0;171;178;0;0;172;178;0;0;173;178;0;0;174;178;0;0;175;178;0;0;176;178;0;0;177;178;0;0;178;178;0;0;179;178;0;0;180;178;0;0;181;178;0;0;182;178;0;0;183;178;0;0;184;178;0;0;185;178;0;0;186;178;0;0;187;178;0;0;188;178;0;0;189;178;0;0;190;178;0;0;191;178;0;0;192;178;0;0;193;178;0;0;194;178;0;0;195;178;0;0;196;178;0;0;197;178;0;0;198;178;0;0;199;178;0;0;200;178;0;0;201;178;0;0;202;178;0;0;203;178;0;0;204;178;0;0;205;178;0;0;206;178;0;0;207;178;0;0;208;178;0;0;209;178;0;0;210;178;0;0;211;178;0;0;212;178;0;0;213;178;0;0;214;178;0;0;215;178;0;0;216;178;0;0;217;178;0;0;218;178;0;0;219;178;0;0;220;178;0;0;221;178;0;0;222;178;0;0;223;178;0;0;224;178;0;0;225;178;0;0;226;178;0;0;227;178;0;0;228;178;0;0;229;178;0;0;230;178;0;0;231;178;0;0;232;178;0;0;233;178;0;0;234;178;0;0;235;178;0;0;236;178;0;0;237;178;0;0;238;178;0;0;239;178;0;0;240;178;0;0;241;178;0;0;242;178;0;0;243;178;0;0;244;178;0;0;245;178;0;0;246;178;0;0;247;178;0;0;248;178;0;0;249;178;0;0;250;178;0;0;251;178;0;0;252;178;0;0;253;178;0;0;254;178;0;0;255;178;0;0;0;179;0;0;1;179;0;0;2;179;0;0;3;179;0;0;4;179;0;0;5;179;0;0;6;179;0;0;7;179;0;0;8;179;0;0;9;179;0;0;10;179;0;0;11;179;0;0;12;179;0;0;13;179;0;0;14;179;0;0;15;179;0;0;16;179;0;0;17;179;0;0;18;179;0;0;19;179;0;0;20;179;0;0;21;179;0;0;22;179;0;0;23;179;0;0;24;179;0;0;25;179;0;0;26;179;0;0;27;179;0;0;28;179;0;0;29;179;0;0;30;179;0;0;31;179;0;0;32;179;0;0;33;179;0;0;34;179;0;0;35;179;0;0;36;179;0;0;37;179;0;0;38;179;0;0;39;179;0;0;40;179;0;0;41;179;0;0;42;179;0;0;43;179;0;0;44;179;0;0;45;179;0;0;46;179;0;0;47;179;0;0;48;179;0;0;49;179;0;0;50;179;0;0;51;179;0;0;52;179;0;0;53;179;0;0;54;179;0;0;55;179;0;0;56;179;0;0;57;179;0;0;58;179;0;0;59;179;0;0;60;179;0;0;61;179;0;0;62;179;0;0;63;179;0;0;64;179;0;0;65;179;0;0;66;179;0;0;67;179;0;0;68;179;0;0;69;179;0;0;70;179;0;0;71;179;0;0;72;179;0;0;73;179;0;0;74;179;0;0;75;179;0;0;76;179;0;0;77;179;0;0;78;179;0;0;79;179;0;0;80;179;0;0;81;179;0;0;82;179;0;0;83;179;0;0;84;179;0;0;85;179;0;0;86;179;0;0;87;179;0;0;88;179;0;0;89;179;0;0;90;179;0;0;91;179;0;0;92;179;0;0;93;179;0;0;94;179;0;0;95;179;0;0;96;179;0;0;97;179;0;0;98;179;0;0;99;179;0;0;100;179;0;0;101;179;0;0;102;179;0;0;103;179;0;0;104;179;0;0;105;179;0;0;106;179;0;0;107;179;0;0;108;179;0;0;109;179;0;0;110;179;0;0;111;179;0;0;112;179;0;0;113;179;0;0;114;179;0;0;115;179;0;0;116;179;0;0;117;179;0;0;118;179;0;0;119;179;0;0;120;179;0;0;121;179;0;0;122;179;0;0;123;179;0;0;124;179;0;0;125;179;0;0;126;179;0;0;127;179;0;0;128;179;0;0;129;179;0;0;130;179;0;0;131;179;0;0;132;179;0;0;133;179;0;0;134;179;0;0;135;179;0;0;136;179;0;0;137;179;0;0;138;179;0;0;139;179;0;0;140;179;0;0;141;179;0;0;142;179;0;0;143;179;0;0;144;179;0;0;145;179;0;0;146;179;0;0;147;179;0;0;148;179;0;0;149;179;0;0;150;179;0;0;151;179;0;0;152;179;0;0;153;179;0;0;154;179;0;0;155;179;0;0;156;179;0;0;157;179;0;0;158;179;0;0;159;179;0;0;160;179;0;0;161;179;0;0;162;179;0;0;163;179;0;0;164;179;0;0;165;179;0;0;166;179;0;0;167;179;0;0;168;179;0;0;169;179;0;0;170;179;0;0;171;179;0;0;172;179;0;0;173;179;0;0;174;179;0;0;175;179;0;0;176;179;0;0;177;179;0;0;178;179;0;0;179;179;0;0;180;179;0;0;181;179;0;0;182;179;0;0;183;179;0;0;184;179;0;0;185;179;0;0;186;179;0;0;187;179;0;0;188;179;0;0;189;179;0;0;190;179;0;0;191;179;0;0;192;179;0;0;193;179;0;0;194;179;0;0;195;179;0;0;196;179;0;0;197;179;0;0;198;179;0;0;199;179;0;0;200;179;0;0;201;179;0;0;202;179;0;0;203;179;0;0;204;179;0;0;205;179;0;0;206;179;0;0;207;179;0;0;208;179;0;0;209;179;0;0;210;179;0;0;211;179;0;0;212;179;0;0;213;179;0;0;214;179;0;0;215;179;0;0;216;179;0;0;217;179;0;0;218;179;0;0;219;179;0;0;220;179;0;0;221;179;0;0;222;179;0;0;223;179;0;0;224;179;0;0;225;179;0;0;226;179;0;0;227;179;0;0;228;179;0;0;229;179;0;0;230;179;0;0;231;179;0;0;232;179;0;0;233;179;0;0;234;179;0;0;235;179;0;0;236;179;0;0;237;179;0;0;238;179;0;0;239;179;0;0;240;179;0;0;241;179;0;0;242;179;0;0;243;179;0;0;244;179;0;0;245;179;0;0;246;179;0;0;247;179;0;0;248;179;0;0;249;179;0;0;250;179;0;0;251;179;0;0;252;179;0;0;253;179;0;0;254;179;0;0;255;179;0;0;0;180;0;0;1;180;0;0;2;180;0;0;3;180;0;0;4;180;0;0;5;180;0;0;6;180;0;0;7;180;0;0;8;180;0;0;9;180;0;0;10;180;0;0;11;180;0;0;12;180;0;0;13;180;0;0;14;180;0;0;15;180;0;0;16;180;0;0;17;180;0;0;18;180;0;0;19;180;0;0;20;180;0;0;21;180;0;0;22;180;0;0;23;180;0;0;24;180;0;0;25;180;0;0;26;180;0;0;27;180;0;0;28;180;0;0;29;180;0;0;30;180;0;0;31;180;0;0;32;180;0;0;33;180;0;0;34;180;0;0;35;180;0;0;36;180;0;0;37;180;0;0;38;180;0;0;39;180;0;0;40;180;0;0;41;180;0;0;42;180;0;0;43;180;0;0;44;180;0;0;45;180;0;0;46;180;0;0;47;180;0;0;48;180;0;0;49;180;0;0;50;180;0;0;51;180;0;0;52;180;0;0;53;180;0;0;54;180;0;0;55;180;0;0;56;180;0;0;57;180;0;0;58;180;0;0;59;180;0;0;60;180;0;0;61;180;0;0;62;180;0;0;63;180;0;0;64;180;0;0;65;180;0;0;66;180;0;0;67;180;0;0;68;180;0;0;69;180;0;0;70;180;0;0;71;180;0;0;72;180;0;0;73;180;0;0;74;180;0;0;75;180;0;0;76;180;0;0;77;180;0;0;78;180;0;0;79;180;0;0;80;180;0;0;81;180;0;0;82;180;0;0;83;180;0;0;84;180;0;0;85;180;0;0;86;180;0;0;87;180;0;0;88;180;0;0;89;180;0;0;90;180;0;0;91;180;0;0;92;180;0;0;93;180;0;0;94;180;0;0;95;180;0;0;96;180;0;0;97;180;0;0;98;180;0;0;99;180;0;0;100;180;0;0;101;180;0;0;102;180;0;0;103;180;0;0;104;180;0;0;105;180;0;0;106;180;0;0;107;180;0;0;108;180;0;0;109;180;0;0;110;180;0;0;111;180;0;0;112;180;0;0;113;180;0;0;114;180;0;0;115;180;0;0;116;180;0;0;117;180;0;0;118;180;0;0;119;180;0;0;120;180;0;0;121;180;0;0;122;180;0;0;123;180;0;0;124;180;0;0;125;180;0;0;126;180;0;0;127;180;0;0;128;180;0;0;129;180;0;0;130;180;0;0;131;180;0;0;132;180;0;0;133;180;0;0;134;180;0;0;135;180;0;0;136;180;0;0;137;180;0;0;138;180;0;0;139;180;0;0;140;180;0;0;141;180;0;0;142;180;0;0;143;180;0;0;144;180;0;0;145;180;0;0;146;180;0;0;147;180;0;0;148;180;0;0;149;180;0;0;150;180;0;0;151;180;0;0;152;180;0;0;153;180;0;0;154;180;0;0;155;180;0;0;156;180;0;0;157;180;0;0;158;180;0;0;159;180;0;0;160;180;0;0;161;180;0;0;162;180;0;0;163;180;0;0;164;180;0;0;165;180;0;0;166;180;0;0;167;180;0;0;168;180;0;0;169;180;0;0;170;180;0;0;171;180;0;0;172;180;0;0;173;180;0;0;174;180;0;0;175;180;0;0;176;180;0;0;177;180;0;0;178;180;0;0;179;180;0;0;180;180;0;0;181;180;0;0;182;180;0;0;183;180;0;0;184;180;0;0;185;180;0;0;186;180;0;0;187;180;0;0;188;180;0;0;189;180;0;0;190;180;0;0;191;180;0;0;192;180;0;0;193;180;0;0;194;180;0;0;195;180;0;0;196;180;0;0;197;180;0;0;198;180;0;0;199;180;0;0;200;180;0;0;201;180;0;0;202;180;0;0;203;180;0;0;204;180;0;0;205;180;0;0;206;180;0;0;207;180;0;0;208;180;0;0;209;180;0;0;210;180;0;0;211;180;0;0;212;180;0;0;213;180;0;0;214;180;0;0;215;180;0;0;216;180;0;0;217;180;0;0;218;180;0;0;219;180;0;0;220;180;0;0;221;180;0;0;222;180;0;0;223;180;0;0;224;180;0;0;225;180;0;0;226;180;0;0;227;180;0;0;228;180;0;0;229;180;0;0;230;180;0;0;231;180;0;0;232;180;0;0;233;180;0;0;234;180;0;0;235;180;0;0;236;180;0;0;237;180;0;0;238;180;0;0;239;180;0;0;240;180;0;0;241;180;0;0;242;180;0;0;243;180;0;0;244;180;0;0;245;180;0;0;246;180;0;0;247;180;0;0;248;180;0;0;249;180;0;0;250;180;0;0;251;180;0;0;252;180;0;0;253;180;0;0;254;180;0;0;255;180;0;0;0;181;0;0;1;181;0;0;2;181;0;0;3;181;0;0;4;181;0;0;5;181;0;0;6;181;0;0;7;181;0;0;8;181;0;0;9;181;0;0;10;181;0;0;11;181;0;0;12;181;0;0;13;181;0;0;14;181;0;0;15;181;0;0;16;181;0;0;17;181;0;0;18;181;0;0;19;181;0;0;20;181;0;0;21;181;0;0;22;181;0;0;23;181;0;0;24;181;0;0;25;181;0;0;26;181;0;0;27;181;0;0;28;181;0;0;29;181;0;0;30;181;0;0;31;181;0;0;32;181;0;0;33;181;0;0;34;181;0;0;35;181;0;0;36;181;0;0;37;181;0;0;38;181;0;0;39;181;0;0;40;181;0;0;41;181;0;0;42;181;0;0;43;181;0;0;44;181;0;0;45;181;0;0;46;181;0;0;47;181;0;0;48;181;0;0;49;181;0;0;50;181;0;0;51;181;0;0;52;181;0;0;53;181;0;0;54;181;0;0;55;181;0;0;56;181;0;0;57;181;0;0;58;181;0;0;59;181;0;0;60;181;0;0;61;181;0;0;62;181;0;0;63;181;0;0;64;181;0;0;65;181;0;0;66;181;0;0;67;181;0;0;68;181;0;0;69;181;0;0;70;181;0;0;71;181;0;0;72;181;0;0;73;181;0;0;74;181;0;0;75;181;0;0;76;181;0;0;77;181;0;0;78;181;0;0;79;181;0;0;80;181;0;0;81;181;0;0;82;181;0;0;83;181;0;0;84;181;0;0;85;181;0;0;86;181;0;0;87;181;0;0;88;181;0;0;89;181;0;0;90;181;0;0;91;181;0;0;92;181;0;0;93;181;0;0;94;181;0;0;95;181;0;0;96;181;0;0;97;181;0;0;98;181;0;0;99;181;0;0;100;181;0;0;101;181;0;0;102;181;0;0;103;181;0;0;104;181;0;0;105;181;0;0;106;181;0;0;107;181;0;0;108;181;0;0;109;181;0;0;110;181;0;0;111;181;0;0;112;181;0;0;113;181;0;0;114;181;0;0;115;181;0;0;116;181;0;0;117;181;0;0;118;181;0;0;119;181;0;0;120;181;0;0;121;181;0;0;122;181;0;0;123;181;0;0;124;181;0;0;125;181;0;0;126;181;0;0;127;181;0;0;128;181;0;0;129;181;0;0;130;181;0;0;131;181;0;0;132;181;0;0;133;181;0;0;134;181;0;0;135;181;0;0;136;181;0;0;137;181;0;0;138;181;0;0;139;181;0;0;140;181;0;0;141;181;0;0;142;181;0;0;143;181;0;0;144;181;0;0;145;181;0;0;146;181;0;0;147;181;0;0;148;181;0;0;149;181;0;0;150;181;0;0;151;181;0;0;152;181;0;0;153;181;0;0;154;181;0;0;155;181;0;0;156;181;0;0;157;181;0;0;158;181;0;0;159;181;0;0;160;181;0;0;161;181;0;0;162;181;0;0;163;181;0;0;164;181;0;0;165;181;0;0;166;181;0;0;167;181;0;0;168;181;0;0;169;181;0;0;170;181;0;0;171;181;0;0;172;181;0;0;173;181;0;0;174;181;0;0;175;181;0;0;176;181;0;0;177;181;0;0;178;181;0;0;179;181;0;0;180;181;0;0;181;181;0;0;182;181;0;0;183;181;0;0;184;181;0;0;185;181;0;0;186;181;0;0;187;181;0;0;188;181;0;0;189;181;0;0;190;181;0;0;191;181;0;0;192;181;0;0;193;181;0;0;194;181;0;0;195;181;0;0;196;181;0;0;197;181;0;0;198;181;0;0;199;181;0;0;200;181;0;0;201;181;0;0;202;181;0;0;203;181;0;0;204;181;0;0;205;181;0;0;206;181;0;0;207;181;0;0;208;181;0;0;209;181;0;0;210;181;0;0;211;181;0;0;212;181;0;0;213;181;0;0;214;181;0;0;215;181;0;0;216;181;0;0;217;181;0;0;218;181;0;0;219;181;0;0;220;181;0;0;221;181;0;0;222;181;0;0;223;181;0;0;224;181;0;0;225;181;0;0;226;181;0;0;227;181;0;0;228;181;0;0;229;181;0;0;230;181;0;0;231;181;0;0;232;181;0;0;233;181;0;0;234;181;0;0;235;181;0;0;236;181;0;0;237;181;0;0;238;181;0;0;239;181;0;0;240;181;0;0;241;181;0;0;242;181;0;0;243;181;0;0;244;181;0;0;245;181;0;0;246;181;0;0;247;181;0;0;248;181;0;0;249;181;0;0;250;181;0;0;251;181;0;0;252;181;0;0;253;181;0;0;254;181;0;0;255;181;0;0;0;182;0;0;1;182;0;0;2;182;0;0;3;182;0;0;4;182;0;0;5;182;0;0;6;182;0;0;7;182;0;0;8;182;0;0;9;182;0;0;10;182;0;0;11;182;0;0;12;182;0;0;13;182;0;0;14;182;0;0;15;182;0;0;16;182;0;0;17;182;0;0;18;182;0;0;19;182;0;0;20;182;0;0;21;182;0;0;22;182;0;0;23;182;0;0;24;182;0;0;25;182;0;0;26;182;0;0;27;182;0;0;28;182;0;0;29;182;0;0;30;182;0;0;31;182;0;0;32;182;0;0;33;182;0;0;34;182;0;0;35;182;0;0;36;182;0;0;37;182;0;0;38;182;0;0;39;182;0;0;40;182;0;0;41;182;0;0;42;182;0;0;43;182;0;0;44;182;0;0;45;182;0;0;46;182;0;0;47;182;0;0;48;182;0;0;49;182;0;0;50;182;0;0;51;182;0;0;52;182;0;0;53;182;0;0;54;182;0;0;55;182;0;0;56;182;0;0;57;182;0;0;58;182;0;0;59;182;0;0;60;182;0;0;61;182;0;0;62;182;0;0;63;182;0;0;64;182;0;0;65;182;0;0;66;182;0;0;67;182;0;0;68;182;0;0;69;182;0;0;70;182;0;0;71;182;0;0;72;182;0;0;73;182;0;0;74;182;0;0;75;182;0;0;76;182;0;0;77;182;0;0;78;182;0;0;79;182;0;0;80;182;0;0;81;182;0;0;82;182;0;0;83;182;0;0;84;182;0;0;85;182;0;0;86;182;0;0;87;182;0;0;88;182;0;0;89;182;0;0;90;182;0;0;91;182;0;0;92;182;0;0;93;182;0;0;94;182;0;0;95;182;0;0;96;182;0;0;97;182;0;0;98;182;0;0;99;182;0;0;100;182;0;0;101;182;0;0;102;182;0;0;103;182;0;0;104;182;0;0;105;182;0;0;106;182;0;0;107;182;0;0;108;182;0;0;109;182;0;0;110;182;0;0;111;182;0;0;112;182;0;0;113;182;0;0;114;182;0;0;115;182;0;0;116;182;0;0;117;182;0;0;118;182;0;0;119;182;0;0;120;182;0;0;121;182;0;0;122;182;0;0;123;182;0;0;124;182;0;0;125;182;0;0;126;182;0;0;127;182;0;0;128;182;0;0;129;182;0;0;130;182;0;0;131;182;0;0;132;182;0;0;133;182;0;0;134;182;0;0;135;182;0;0;136;182;0;0;137;182;0;0;138;182;0;0;139;182;0;0;140;182;0;0;141;182;0;0;142;182;0;0;143;182;0;0;144;182;0;0;145;182;0;0;146;182;0;0;147;182;0;0;148;182;0;0;149;182;0;0;150;182;0;0;151;182;0;0;152;182;0;0;153;182;0;0;154;182;0;0;155;182;0;0;156;182;0;0;157;182;0;0;158;182;0;0;159;182;0;0;160;182;0;0;161;182;0;0;162;182;0;0;163;182;0;0;164;182;0;0;165;182;0;0;166;182;0;0;167;182;0;0;168;182;0;0;169;182;0;0;170;182;0;0;171;182;0;0;172;182;0;0;173;182;0;0;174;182;0;0;175;182;0;0;176;182;0;0;177;182;0;0;178;182;0;0;179;182;0;0;180;182;0;0;181;182;0;0;182;182;0;0;183;182;0;0;184;182;0;0;185;182;0;0;186;182;0;0;187;182;0;0;188;182;0;0;189;182;0;0;190;182;0;0;191;182;0;0;192;182;0;0;193;182;0;0;194;182;0;0;195;182;0;0;196;182;0;0;197;182;0;0;198;182;0;0;199;182;0;0;200;182;0;0;201;182;0;0;202;182;0;0;203;182;0;0;204;182;0;0;205;182;0;0;206;182;0;0;207;182;0;0;208;182;0;0;209;182;0;0;210;182;0;0;211;182;0;0;212;182;0;0;213;182;0;0;214;182;0;0;215;182;0;0;216;182;0;0;217;182;0;0;218;182;0;0;219;182;0;0;220;182;0;0;221;182;0;0;222;182;0;0;223;182;0;0;224;182;0;0;225;182;0;0;226;182;0;0;227;182;0;0;228;182;0;0;229;182;0;0;230;182;0;0;231;182;0;0;232;182;0;0;233;182;0;0;234;182;0;0;235;182;0;0;236;182;0;0;237;182;0;0;238;182;0;0;239;182;0;0;240;182;0;0;241;182;0;0;242;182;0;0;243;182;0;0;244;182;0;0;245;182;0;0;246;182;0;0;247;182;0;0;248;182;0;0;249;182;0;0;250;182;0;0;251;182;0;0;252;182;0;0;253;182;0;0;254;182;0;0;255;182;0;0;0;183;0;0;1;183;0;0;2;183;0;0;3;183;0;0;4;183;0;0;5;183;0;0;6;183;0;0;7;183;0;0;8;183;0;0;9;183;0;0;10;183;0;0;11;183;0;0;12;183;0;0;13;183;0;0;14;183;0;0;15;183;0;0;16;183;0;0;17;183;0;0;18;183;0;0;19;183;0;0;20;183;0;0;21;183;0;0;22;183;0;0;23;183;0;0;24;183;0;0;25;183;0;0;26;183;0;0;27;183;0;0;28;183;0;0;29;183;0;0;30;183;0;0;31;183;0;0;32;183;0;0;33;183;0;0;34;183;0;0;35;183;0;0;36;183;0;0;37;183;0;0;38;183;0;0;39;183;0;0;40;183;0;0;41;183;0;0;42;183;0;0;43;183;0;0;44;183;0;0;45;183;0;0;46;183;0;0;47;183;0;0;48;183;0;0;49;183;0;0;50;183;0;0;51;183;0;0;52;183;0;0;53;183;0;0;54;183;0;0;55;183;0;0;56;183;0;0;57;183;0;0;58;183;0;0;59;183;0;0;60;183;0;0;61;183;0;0;62;183;0;0;63;183;0;0;64;183;0;0;65;183;0;0;66;183;0;0;67;183;0;0;68;183;0;0;69;183;0;0;70;183;0;0;71;183;0;0;72;183;0;0;73;183;0;0;74;183;0;0;75;183;0;0;76;183;0;0;77;183;0;0;78;183;0;0;79;183;0;0;80;183;0;0;81;183;0;0;82;183;0;0;83;183;0;0;84;183;0;0;85;183;0;0;86;183;0;0;87;183;0;0;88;183;0;0;89;183;0;0;90;183;0;0;91;183;0;0;92;183;0;0;93;183;0;0;94;183;0;0;95;183;0;0;96;183;0;0;97;183;0;0;98;183;0;0;99;183;0;0;100;183;0;0;101;183;0;0;102;183;0;0;103;183;0;0;104;183;0;0;105;183;0;0;106;183;0;0;107;183;0;0;108;183;0;0;109;183;0;0;110;183;0;0;111;183;0;0;112;183;0;0;113;183;0;0;114;183;0;0;115;183;0;0;116;183;0;0;117;183;0;0;118;183;0;0;119;183;0;0;120;183;0;0;121;183;0;0;122;183;0;0;123;183;0;0;124;183;0;0;125;183;0;0;126;183;0;0;127;183;0;0;128;183;0;0;129;183;0;0;130;183;0;0;131;183;0;0;132;183;0;0;133;183;0;0;134;183;0;0;135;183;0;0;136;183;0;0;137;183;0;0;138;183;0;0;139;183;0;0;140;183;0;0;141;183;0;0;142;183;0;0;143;183;0;0;144;183;0;0;145;183;0;0;146;183;0;0;147;183;0;0;148;183;0;0;149;183;0;0;150;183;0;0;151;183;0;0;152;183;0;0;153;183;0;0;154;183;0;0;155;183;0;0;156;183;0;0;157;183;0;0;158;183;0;0;159;183;0;0;160;183;0;0;161;183;0;0;162;183;0;0;163;183;0;0;164;183;0;0;165;183;0;0;166;183;0;0;167;183;0;0;168;183;0;0;169;183;0;0;170;183;0;0;171;183;0;0;172;183;0;0;173;183;0;0;174;183;0;0;175;183;0;0;176;183;0;0;177;183;0;0;178;183;0;0;179;183;0;0;180;183;0;0;181;183;0;0;182;183;0;0;183;183;0;0;184;183;0;0;185;183;0;0;186;183;0;0;187;183;0;0;188;183;0;0;189;183;0;0;190;183;0;0;191;183;0;0;192;183;0;0;193;183;0;0;194;183;0;0;195;183;0;0;196;183;0;0;197;183;0;0;198;183;0;0;199;183;0;0;200;183;0;0;201;183;0;0;202;183;0;0;203;183;0;0;204;183;0;0;205;183;0;0;206;183;0;0;207;183;0;0;208;183;0;0;209;183;0;0;210;183;0;0;211;183;0;0;212;183;0;0;213;183;0;0;214;183;0;0;215;183;0;0;216;183;0;0;217;183;0;0;218;183;0;0;219;183;0;0;220;183;0;0;221;183;0;0;222;183;0;0;223;183;0;0;224;183;0;0;225;183;0;0;226;183;0;0;227;183;0;0;228;183;0;0;229;183;0;0;230;183;0;0;231;183;0;0;232;183;0;0;233;183;0;0;234;183;0;0;235;183;0;0;236;183;0;0;237;183;0;0;238;183;0;0;239;183;0;0;240;183;0;0;241;183;0;0;242;183;0;0;243;183;0;0;244;183;0;0;245;183;0;0;246;183;0;0;247;183;0;0;248;183;0;0;249;183;0;0;250;183;0;0;251;183;0;0;252;183;0;0;253;183;0;0;254;183;0;0;255;183;0;0;0;184;0;0;1;184;0;0;2;184;0;0;3;184;0;0;4;184;0;0;5;184;0;0;6;184;0;0;7;184;0;0;8;184;0;0;9;184;0;0;10;184;0;0;11;184;0;0;12;184;0;0;13;184;0;0;14;184;0;0;15;184;0;0;16;184;0;0;17;184;0;0;18;184;0;0;19;184;0;0;20;184;0;0;21;184;0;0;22;184;0;0;23;184;0;0;24;184;0;0;25;184;0;0;26;184;0;0;27;184;0;0;28;184;0;0;29;184;0;0;30;184;0;0;31;184;0;0;32;184;0;0;33;184;0;0;34;184;0;0;35;184;0;0;36;184;0;0;37;184;0;0;38;184;0;0;39;184;0;0;40;184;0;0;41;184;0;0;42;184;0;0;43;184;0;0;44;184;0;0;45;184;0;0;46;184;0;0;47;184;0;0;48;184;0;0;49;184;0;0;50;184;0;0;51;184;0;0;52;184;0;0;53;184;0;0;54;184;0;0;55;184;0;0;56;184;0;0;57;184;0;0;58;184;0;0;59;184;0;0;60;184;0;0;61;184;0;0;62;184;0;0;63;184;0;0;64;184;0;0;65;184;0;0;66;184;0;0;67;184;0;0;68;184;0;0;69;184;0;0;70;184;0;0;71;184;0;0;72;184;0;0;73;184;0;0;74;184;0;0;75;184;0;0;76;184;0;0;77;184;0;0;78;184;0;0;79;184;0;0;80;184;0;0;81;184;0;0;82;184;0;0;83;184;0;0;84;184;0;0;85;184;0;0;86;184;0;0;87;184;0;0;88;184;0;0;89;184;0;0;90;184;0;0;91;184;0;0;92;184;0;0;93;184;0;0;94;184;0;0;95;184;0;0;96;184;0;0;97;184;0;0;98;184;0;0;99;184;0;0;100;184;0;0;101;184;0;0;102;184;0;0;103;184;0;0;104;184;0;0;105;184;0;0;106;184;0;0;107;184;0;0;108;184;0;0;109;184;0;0;110;184;0;0;111;184;0;0;112;184;0;0;113;184;0;0;114;184;0;0;115;184;0;0;116;184;0;0;117;184;0;0;118;184;0;0;119;184;0;0;120;184;0;0;121;184;0;0;122;184;0;0;123;184;0;0;124;184;0;0;125;184;0;0;126;184;0;0;127;184;0;0;128;184;0;0;129;184;0;0;130;184;0;0;131;184;0;0;132;184;0;0;133;184;0;0;134;184;0;0;135;184;0;0;136;184;0;0;137;184;0;0;138;184;0;0;139;184;0;0;140;184;0;0;141;184;0;0;142;184;0;0;143;184;0;0;144;184;0;0;145;184;0;0;146;184;0;0;147;184;0;0;148;184;0;0;149;184;0;0;150;184;0;0;151;184;0;0;152;184;0;0;153;184;0;0;154;184;0;0;155;184;0;0;156;184;0;0;157;184;0;0;158;184;0;0;159;184;0;0;160;184;0;0;161;184;0;0;162;184;0;0;163;184;0;0;164;184;0;0;165;184;0;0;166;184;0;0;167;184;0;0;168;184;0;0;169;184;0;0;170;184;0;0;171;184;0;0;172;184;0;0;173;184;0;0;174;184;0;0;175;184;0;0;176;184;0;0;177;184;0;0;178;184;0;0;179;184;0;0;180;184;0;0;181;184;0;0;182;184;0;0;183;184;0;0;184;184;0;0;185;184;0;0;186;184;0;0;187;184;0;0;188;184;0;0;189;184;0;0;190;184;0;0;191;184;0;0;192;184;0;0;193;184;0;0;194;184;0;0;195;184;0;0;196;184;0;0;197;184;0;0;198;184;0;0;199;184;0;0;200;184;0;0;201;184;0;0;202;184;0;0;203;184;0;0;204;184;0;0;205;184;0;0;206;184;0;0;207;184;0;0;208;184;0;0;209;184;0;0;210;184;0;0;211;184;0;0;212;184;0;0;213;184;0;0;214;184;0;0;215;184;0;0;216;184;0;0;217;184;0;0;218;184;0;0;219;184;0;0;220;184;0;0;221;184;0;0;222;184;0;0;223;184;0;0;224;184;0;0;225;184;0;0;226;184;0;0;227;184;0;0;228;184;0;0;229;184;0;0;230;184;0;0;231;184;0;0;232;184;0;0;233;184;0;0;234;184;0;0;235;184;0;0;236;184;0;0;237;184;0;0;238;184;0;0;239;184;0;0;240;184;0;0;241;184;0;0;242;184;0;0;243;184;0;0;244;184;0;0;245;184;0;0;246;184;0;0;247;184;0;0;248;184;0;0;249;184;0;0;250;184;0;0;251;184;0;0;252;184;0;0;253;184;0;0;254;184;0;0;255;184;0;0;0;185;0;0;1;185;0;0;2;185;0;0;3;185;0;0;4;185;0;0;5;185;0;0;6;185;0;0;7;185;0;0;8;185;0;0;9;185;0;0;10;185;0;0;11;185;0;0;12;185;0;0;13;185;0;0;14;185;0;0;15;185;0;0;16;185;0;0;17;185;0;0;18;185;0;0;19;185;0;0;20;185;0;0;21;185;0;0;22;185;0;0;23;185;0;0;24;185;0;0;25;185;0;0;26;185;0;0;27;185;0;0;28;185;0;0;29;185;0;0;30;185;0;0;31;185;0;0;32;185;0;0;33;185;0;0;34;185;0;0;35;185;0;0;36;185;0;0;37;185;0;0;38;185;0;0;39;185;0;0;40;185;0;0;41;185;0;0;42;185;0;0;43;185;0;0;44;185;0;0;45;185;0;0;46;185;0;0;47;185;0;0;48;185;0;0;49;185;0;0;50;185;0;0;51;185;0;0;52;185;0;0;53;185;0;0;54;185;0;0;55;185;0;0;56;185;0;0;57;185;0;0;58;185;0;0;59;185;0;0;60;185;0;0;61;185;0;0;62;185;0;0;63;185;0;0;64;185;0;0;65;185;0;0;66;185;0;0;67;185;0;0;68;185;0;0;69;185;0;0;70;185;0;0;71;185;0;0;72;185;0;0;73;185;0;0;74;185;0;0;75;185;0;0;76;185;0;0;77;185;0;0;78;185;0;0;79;185;0;0;80;185;0;0;81;185;0;0;82;185;0;0;83;185;0;0;84;185;0;0;85;185;0;0;86;185;0;0;87;185;0;0;88;185;0;0;89;185;0;0;90;185;0;0;91;185;0;0;92;185;0;0;93;185;0;0;94;185;0;0;95;185;0;0;96;185;0;0;97;185;0;0;98;185;0;0;99;185;0;0;100;185;0;0;101;185;0;0;102;185;0;0;103;185;0;0;104;185;0;0;105;185;0;0;106;185;0;0;107;185;0;0;108;185;0;0;109;185;0;0;110;185;0;0;111;185;0;0;112;185;0;0;113;185;0;0;114;185;0;0;115;185;0;0;116;185;0;0;117;185;0;0;118;185;0;0;119;185;0;0;120;185;0;0;121;185;0;0;122;185;0;0;123;185;0;0;124;185;0;0;125;185;0;0;126;185;0;0;127;185;0;0;128;185;0;0;129;185;0;0;130;185;0;0;131;185;0;0;132;185;0;0;133;185;0;0;134;185;0;0;135;185;0;0;136;185;0;0;137;185;0;0;138;185;0;0;139;185;0;0;140;185;0;0;141;185;0;0;142;185;0;0;143;185;0;0;144;185;0;0;145;185;0;0;146;185;0;0;147;185;0;0;148;185;0;0;149;185;0;0;150;185;0;0;151;185;0;0;152;185;0;0;153;185;0;0;154;185;0;0;155;185;0;0;156;185;0;0;157;185;0;0;158;185;0;0;159;185;0;0;160;185;0;0;161;185;0;0;162;185;0;0;163;185;0;0;164;185;0;0;165;185;0;0;166;185;0;0;167;185;0;0;168;185;0;0;169;185;0;0;170;185;0;0;171;185;0;0;172;185;0;0;173;185;0;0;174;185;0;0;175;185;0;0;176;185;0;0;177;185;0;0;178;185;0;0;179;185;0;0;180;185;0;0;181;185;0;0;182;185;0;0;183;185;0;0;184;185;0;0;185;185;0;0;186;185;0;0;187;185;0;0;188;185;0;0;189;185;0;0;190;185;0;0;191;185;0;0;192;185;0;0;193;185;0;0;194;185;0;0;195;185;0;0;196;185;0;0;197;185;0;0;198;185;0;0;199;185;0;0;200;185;0;0;201;185;0;0;202;185;0;0;203;185;0;0;204;185;0;0;205;185;0;0;206;185;0;0;207;185;0;0;208;185;0;0;209;185;0;0;210;185;0;0;211;185;0;0;212;185;0;0;213;185;0;0;214;185;0;0;215;185;0;0;216;185;0;0;217;185;0;0;218;185;0;0;219;185;0;0;220;185;0;0;221;185;0;0;222;185;0;0;223;185;0;0;224;185;0;0;225;185;0;0;226;185;0;0;227;185;0;0;228;185;0;0;229;185;0;0;230;185;0;0;231;185;0;0;232;185;0;0;233;185;0;0;234;185;0;0;235;185;0;0;236;185;0;0;237;185;0;0;238;185;0;0;239;185;0;0;240;185;0;0;241;185;0;0;242;185;0;0;243;185;0;0;244;185;0;0;245;185;0;0;246;185;0;0;247;185;0;0;248;185;0;0;249;185;0;0;250;185;0;0;251;185;0;0;252;185;0;0;253;185;0;0;254;185;0;0;255;185;0;0;0;186;0;0;1;186;0;0;2;186;0;0;3;186;0;0;4;186;0;0;5;186;0;0;6;186;0;0;7;186;0;0;8;186;0;0;9;186;0;0;10;186;0;0;11;186;0;0;12;186;0;0;13;186;0;0;14;186;0;0;15;186;0;0;16;186;0;0;17;186;0;0;18;186;0;0;19;186;0;0;20;186;0;0;21;186;0;0;22;186;0;0;23;186;0;0;24;186;0;0;25;186;0;0;26;186;0;0;27;186;0;0;28;186;0;0;29;186;0;0;30;186;0;0;31;186;0;0;32;186;0;0;33;186;0;0;34;186;0;0;35;186;0;0;36;186;0;0;37;186;0;0;38;186;0;0;39;186;0;0;40;186;0;0;41;186;0;0;42;186;0;0;43;186;0;0;44;186;0;0;45;186;0;0;46;186;0;0;47;186;0;0;48;186;0;0;49;186;0;0;50;186;0;0;51;186;0;0;52;186;0;0;53;186;0;0;54;186;0;0;55;186;0;0;56;186;0;0;57;186;0;0;58;186;0;0;59;186;0;0;60;186;0;0;61;186;0;0;62;186;0;0;63;186;0;0;64;186;0;0;65;186;0;0;66;186;0;0;67;186;0;0;68;186;0;0;69;186;0;0;70;186;0;0;71;186;0;0;72;186;0;0;73;186;0;0;74;186;0;0;75;186;0;0;76;186;0;0;77;186;0;0;78;186;0;0;79;186;0;0;80;186;0;0;81;186;0;0;82;186;0;0;83;186;0;0;84;186;0;0;85;186;0;0;86;186;0;0;87;186;0;0;88;186;0;0;89;186;0;0;90;186;0;0;91;186;0;0;92;186;0;0;93;186;0;0;94;186;0;0;95;186;0;0;96;186;0;0;97;186;0;0;98;186;0;0;99;186;0;0;100;186;0;0;101;186;0;0;102;186;0;0;103;186;0;0;104;186;0;0;105;186;0;0;106;186;0;0;107;186;0;0;108;186;0;0;109;186;0;0;110;186;0;0;111;186;0;0;112;186;0;0;113;186;0;0;114;186;0;0;115;186;0;0;116;186;0;0;117;186;0;0;118;186;0;0;119;186;0;0;120;186;0;0;121;186;0;0;122;186;0;0;123;186;0;0;124;186;0;0;125;186;0;0;126;186;0;0;127;186;0;0;128;186;0;0;129;186;0;0;130;186;0;0;131;186;0;0;132;186;0;0;133;186;0;0;134;186;0;0;135;186;0;0;136;186;0;0;137;186;0;0;138;186;0;0;139;186;0;0;140;186;0;0;141;186;0;0;142;186;0;0;143;186;0;0;144;186;0;0;145;186;0;0;146;186;0;0;147;186;0;0;148;186;0;0;149;186;0;0;150;186;0;0;151;186;0;0;152;186;0;0;153;186;0;0;154;186;0;0;155;186;0;0;156;186;0;0;157;186;0;0;158;186;0;0;159;186;0;0;160;186;0;0;161;186;0;0;162;186;0;0;163;186;0;0;164;186;0;0;165;186;0;0;166;186;0;0;167;186;0;0;168;186;0;0;169;186;0;0;170;186;0;0;171;186;0;0;172;186;0;0;173;186;0;0;174;186;0;0;175;186;0;0;176;186;0;0;177;186;0;0;178;186;0;0;179;186;0;0;180;186;0;0;181;186;0;0;182;186;0;0;183;186;0;0;184;186;0;0;185;186;0;0;186;186;0;0;187;186;0;0;188;186;0;0;189;186;0;0;190;186;0;0;191;186;0;0;192;186;0;0;193;186;0;0;194;186;0;0;195;186;0;0;196;186;0;0;197;186;0;0;198;186;0;0;199;186;0;0;200;186;0;0;201;186;0;0;202;186;0;0;203;186;0;0;204;186;0;0;205;186;0;0;206;186;0;0;207;186;0;0;208;186;0;0;209;186;0;0;210;186;0;0;211;186;0;0;212;186;0;0;213;186;0;0;214;186;0;0;215;186;0;0;216;186;0;0;217;186;0;0;218;186;0;0;219;186;0;0;220;186;0;0;221;186;0;0;222;186;0;0;223;186;0;0;224;186;0;0;225;186;0;0;226;186;0;0;227;186;0;0;228;186;0;0;229;186;0;0;230;186;0;0;231;186;0;0;232;186;0;0;233;186;0;0;234;186;0;0;235;186;0;0;236;186;0;0;237;186;0;0;238;186;0;0;239;186;0;0;240;186;0;0;241;186;0;0;242;186;0;0;243;186;0;0;244;186;0;0;245;186;0;0;246;186;0;0;247;186;0;0;248;186;0;0;249;186;0;0;250;186;0;0;251;186;0;0;252;186;0;0;253;186;0;0;254;186;0;0;255;186;0;0;0;187;0;0;1;187;0;0;2;187;0;0;3;187;0;0;4;187;0;0;5;187;0;0;6;187;0;0;7;187;0;0;8;187;0;0;9;187;0;0;10;187;0;0;11;187;0;0;12;187;0;0;13;187;0;0;14;187;0;0;15;187;0;0;16;187;0;0;17;187;0;0;18;187;0;0;19;187;0;0;20;187;0;0;21;187;0;0;22;187;0;0;23;187;0;0;24;187;0;0;25;187;0;0;26;187;0;0;27;187;0;0;28;187;0;0;29;187;0;0;30;187;0;0;31;187;0;0;32;187;0;0;33;187;0;0;34;187;0;0;35;187;0;0;36;187;0;0;37;187;0;0;38;187;0;0;39;187;0;0;40;187;0;0;41;187;0;0;42;187;0;0;43;187;0;0;44;187;0;0;45;187;0;0;46;187;0;0;47;187;0;0;48;187;0;0;49;187;0;0;50;187;0;0;51;187;0;0;52;187;0;0;53;187;0;0;54;187;0;0;55;187;0;0;56;187;0;0;57;187;0;0;58;187;0;0;59;187;0;0;60;187;0;0;61;187;0;0;62;187;0;0;63;187;0;0;64;187;0;0;65;187;0;0;66;187;0;0;67;187;0;0;68;187;0;0;69;187;0;0;70;187;0;0;71;187;0;0;72;187;0;0;73;187;0;0;74;187;0;0;75;187;0;0;76;187;0;0;77;187;0;0;78;187;0;0;79;187;0;0;80;187;0;0;81;187;0;0;82;187;0;0;83;187;0;0;84;187;0;0;85;187;0;0;86;187;0;0;87;187;0;0;88;187;0;0;89;187;0;0;90;187;0;0;91;187;0;0;92;187;0;0;93;187;0;0;94;187;0;0;95;187;0;0;96;187;0;0;97;187;0;0;98;187;0;0;99;187;0;0;100;187;0;0;101;187;0;0;102;187;0;0;103;187;0;0;104;187;0;0;105;187;0;0;106;187;0;0;107;187;0;0;108;187;0;0;109;187;0;0;110;187;0;0;111;187;0;0;112;187;0;0;113;187;0;0;114;187;0;0;115;187;0;0;116;187;0;0;117;187;0;0;118;187;0;0;119;187;0;0;120;187;0;0;121;187;0;0;122;187;0;0;123;187;0;0;124;187;0;0;125;187;0;0;126;187;0;0;127;187;0;0;128;187;0;0;129;187;0;0;130;187;0;0;131;187;0;0;132;187;0;0;133;187;0;0;134;187;0;0;135;187;0;0;136;187;0;0;137;187;0;0;138;187;0;0;139;187;0;0;140;187;0;0;141;187;0;0;142;187;0;0;143;187;0;0;144;187;0;0;145;187;0;0;146;187;0;0;147;187;0;0;148;187;0;0;149;187;0;0;150;187;0;0;151;187;0;0;152;187;0;0;153;187;0;0;154;187;0;0;155;187;0;0;156;187;0;0;157;187;0;0;158;187;0;0;159;187;0;0;160;187;0;0;161;187;0;0;162;187;0;0;163;187;0;0;164;187;0;0;165;187;0;0;166;187;0;0;167;187;0;0;168;187;0;0;169;187;0;0;170;187;0;0;171;187;0;0;172;187;0;0;173;187;0;0;174;187;0;0;175;187;0;0;176;187;0;0;177;187;0;0;178;187;0;0;179;187;0;0;180;187;0;0;181;187;0;0;182;187;0;0;183;187;0;0;184;187;0;0;185;187;0;0;186;187;0;0;187;187;0;0;188;187;0;0;189;187;0;0;190;187;0;0;191;187;0;0;192;187;0;0;193;187;0;0;194;187;0;0;195;187;0;0;196;187;0;0;197;187;0;0;198;187;0;0;199;187;0;0;200;187;0;0;201;187;0;0;202;187;0;0;203;187;0;0;204;187;0;0;205;187;0;0;206;187;0;0;207;187;0;0;208;187;0;0;209;187;0;0;210;187;0;0;211;187;0;0;212;187;0;0;213;187;0;0;214;187;0;0;215;187;0;0;216;187;0;0;217;187;0;0;218;187;0;0;219;187;0;0;220;187;0;0;221;187;0;0;222;187;0;0;223;187;0;0;224;187;0;0;225;187;0;0;226;187;0;0;227;187;0;0;228;187;0;0;229;187;0;0;230;187;0;0;231;187;0;0;232;187;0;0;233;187;0;0;234;187;0;0;235;187;0;0;236;187;0;0;237;187;0;0;238;187;0;0;239;187;0;0;240;187;0;0;241;187;0;0;242;187;0;0;243;187;0;0;244;187;0;0;245;187;0;0;246;187;0;0;247;187;0;0;248;187;0;0;249;187;0;0;250;187;0;0;251;187;0;0;252;187;0;0;253;187;0;0;254;187;0;0;255;187;0;0;0;188;0;0;1;188;0;0;2;188;0;0;3;188;0;0;4;188;0;0;5;188;0;0;6;188;0;0;7;188;0;0;8;188;0;0;9;188;0;0;10;188;0;0;11;188;0;0;12;188;0;0;13;188;0;0;14;188;0;0;15;188;0;0;16;188;0;0;17;188;0;0;18;188;0;0;19;188;0;0;20;188;0;0;21;188;0;0;22;188;0;0;23;188;0;0;24;188;0;0;25;188;0;0;26;188;0;0;27;188;0;0;28;188;0;0;29;188;0;0;30;188;0;0;31;188;0;0;32;188;0;0;33;188;0;0;34;188;0;0;35;188;0;0;36;188;0;0;37;188;0;0;38;188;0;0;39;188;0;0;40;188;0;0;41;188;0;0;42;188;0;0;43;188;0;0;44;188;0;0;45;188;0;0;46;188;0;0;47;188;0;0;48;188;0;0;49;188;0;0;50;188;0;0;51;188;0;0;52;188;0;0;53;188;0;0;54;188;0;0;55;188;0;0;56;188;0;0;57;188;0;0;58;188;0;0;59;188;0;0;60;188;0;0;61;188;0;0;62;188;0;0;63;188;0;0;64;188;0;0;65;188;0;0;66;188;0;0;67;188;0;0;68;188;0;0;69;188;0;0;70;188;0;0;71;188;0;0;72;188;0;0;73;188;0;0;74;188;0;0;75;188;0;0;76;188;0;0;77;188;0;0;78;188;0;0;79;188;0;0;80;188;0;0;81;188;0;0;82;188;0;0;83;188;0;0;84;188;0;0;85;188;0;0;86;188;0;0;87;188;0;0;88;188;0;0;89;188;0;0;90;188;0;0;91;188;0;0;92;188;0;0;93;188;0;0;94;188;0;0;95;188;0;0;96;188;0;0;97;188;0;0;98;188;0;0;99;188;0;0;100;188;0;0;101;188;0;0;102;188;0;0;103;188;0;0;104;188;0;0;105;188;0;0;106;188;0;0;107;188;0;0;108;188;0;0;109;188;0;0;110;188;0;0;111;188;0;0;112;188;0;0;113;188;0;0;114;188;0;0;115;188;0;0;116;188;0;0;117;188;0;0;118;188;0;0;119;188;0;0;120;188;0;0;121;188;0;0;122;188;0;0;123;188;0;0;124;188;0;0;125;188;0;0;126;188;0;0;127;188;0;0;128;188;0;0;129;188;0;0;130;188;0;0;131;188;0;0;132;188;0;0;133;188;0;0;134;188;0;0;135;188;0;0;136;188;0;0;137;188;0;0;138;188;0;0;139;188;0;0;140;188;0;0;141;188;0;0;142;188;0;0;143;188;0;0;144;188;0;0;145;188;0;0;146;188;0;0;147;188;0;0;148;188;0;0;149;188;0;0;150;188;0;0;151;188;0;0;152;188;0;0;153;188;0;0;154;188;0;0;155;188;0;0;156;188;0;0;157;188;0;0;158;188;0;0;159;188;0;0;160;188;0;0;161;188;0;0;162;188;0;0;163;188;0;0;164;188;0;0;165;188;0;0;166;188;0;0;167;188;0;0;168;188;0;0;169;188;0;0;170;188;0;0;171;188;0;0;172;188;0;0;173;188;0;0;174;188;0;0;175;188;0;0;176;188;0;0;177;188;0;0;178;188;0;0;179;188;0;0;180;188;0;0;181;188;0;0;182;188;0;0;183;188;0;0;184;188;0;0;185;188;0;0;186;188;0;0;187;188;0;0;188;188;0;0;189;188;0;0;190;188;0;0;191;188;0;0;192;188;0;0;193;188;0;0;194;188;0;0;195;188;0;0;196;188;0;0;197;188;0;0;198;188;0;0;199;188;0;0;200;188;0;0;201;188;0;0;202;188;0;0;203;188;0;0;204;188;0;0;205;188;0;0;206;188;0;0;207;188;0;0;208;188;0;0;209;188;0;0;210;188;0;0;211;188;0;0;212;188;0;0;213;188;0;0;214;188;0;0;215;188;0;0;216;188;0;0;217;188;0;0;218;188;0;0;219;188;0;0;220;188;0;0;221;188;0;0;222;188;0;0;223;188;0;0;224;188;0;0;225;188;0;0;226;188;0;0;227;188;0;0;228;188;0;0;229;188;0;0;230;188;0;0;231;188;0;0;232;188;0;0;233;188;0;0;234;188;0;0;235;188;0;0;236;188;0;0;237;188;0;0;238;188;0;0;239;188;0;0;240;188;0;0;241;188;0;0;242;188;0;0;243;188;0;0;244;188;0;0;245;188;0;0;246;188;0;0;247;188;0;0;248;188;0;0;249;188;0;0;250;188;0;0;251;188;0;0;252;188;0;0;253;188;0;0;254;188;0;0;255;188;0;0;0;189;0;0;1;189;0;0;2;189;0;0;3;189;0;0;4;189;0;0;5;189;0;0;6;189;0;0;7;189;0;0;8;189;0;0;9;189;0;0;10;189;0;0;11;189;0;0;12;189;0;0;13;189;0;0;14;189;0;0;15;189;0;0;16;189;0;0;17;189;0;0;18;189;0;0;19;189;0;0;20;189;0;0;21;189;0;0;22;189;0;0;23;189;0;0;24;189;0;0;25;189;0;0;26;189;0;0;27;189;0;0;28;189;0;0;29;189;0;0;30;189;0;0;31;189;0;0;32;189;0;0;33;189;0;0;34;189;0;0;35;189;0;0;36;189;0;0;37;189;0;0;38;189;0;0;39;189;0;0;40;189;0;0;41;189;0;0;42;189;0;0;43;189;0;0;44;189;0;0;45;189;0;0;46;189;0;0;47;189;0;0;48;189;0;0;49;189;0;0;50;189;0;0;51;189;0;0;52;189;0;0;53;189;0;0;54;189;0;0;55;189;0;0;56;189;0;0;57;189;0;0;58;189;0;0;59;189;0;0;60;189;0;0;61;189;0;0;62;189;0;0;63;189;0;0;64;189;0;0;65;189;0;0;66;189;0;0;67;189;0;0;68;189;0;0;69;189;0;0;70;189;0;0;71;189;0;0;72;189;0;0;73;189;0;0;74;189;0;0;75;189;0;0;76;189;0;0;77;189;0;0;78;189;0;0;79;189;0;0;80;189;0;0;81;189;0;0;82;189;0;0;83;189;0;0;84;189;0;0;85;189;0;0;86;189;0;0;87;189;0;0;88;189;0;0;89;189;0;0;90;189;0;0;91;189;0;0;92;189;0;0;93;189;0;0;94;189;0;0;95;189;0;0;96;189;0;0;97;189;0;0;98;189;0;0;99;189;0;0;100;189;0;0;101;189;0;0;102;189;0;0;103;189;0;0;104;189;0;0;105;189;0;0;106;189;0;0;107;189;0;0;108;189;0;0;109;189;0;0;110;189;0;0;111;189;0;0;112;189;0;0;113;189;0;0;114;189;0;0;115;189;0;0;116;189;0;0;117;189;0;0;118;189;0;0;119;189;0;0;120;189;0;0;121;189;0;0;122;189;0;0;123;189;0;0;124;189;0;0;125;189;0;0;126;189;0;0;127;189;0;0;128;189;0;0;129;189;0;0;130;189;0;0;131;189;0;0;132;189;0;0;133;189;0;0;134;189;0;0;135;189;0;0;136;189;0;0;137;189;0;0;138;189;0;0;139;189;0;0;140;189;0;0;141;189;0;0;142;189;0;0;143;189;0;0;144;189;0;0;145;189;0;0;146;189;0;0;147;189;0;0;148;189;0;0;149;189;0;0;150;189;0;0;151;189;0;0;152;189;0;0;153;189;0;0;154;189;0;0;155;189;0;0;156;189;0;0;157;189;0;0;158;189;0;0;159;189;0;0;160;189;0;0;161;189;0;0;162;189;0;0;163;189;0;0;164;189;0;0;165;189;0;0;166;189;0;0;167;189;0;0;168;189;0;0;169;189;0;0;170;189;0;0;171;189;0;0;172;189;0;0;173;189;0;0;174;189;0;0;175;189;0;0;176;189;0;0;177;189;0;0;178;189;0;0;179;189;0;0;180;189;0;0;181;189;0;0;182;189;0;0;183;189;0;0;184;189;0;0;185;189;0;0;186;189;0;0;187;189;0;0;188;189;0;0;189;189;0;0;190;189;0;0;191;189;0;0;192;189;0;0;193;189;0;0;194;189;0;0;195;189;0;0;196;189;0;0;197;189;0;0;198;189;0;0;199;189;0;0;200;189;0;0;201;189;0;0;202;189;0;0;203;189;0;0;204;189;0;0;205;189;0;0;206;189;0;0;207;189;0;0;208;189;0;0;209;189;0;0;210;189;0;0;211;189;0;0;212;189;0;0;213;189;0;0;214;189;0;0;215;189;0;0;216;189;0;0;217;189;0;0;218;189;0;0;219;189;0;0;220;189;0;0;221;189;0;0;222;189;0;0;223;189;0;0;224;189;0;0;225;189;0;0;226;189;0;0;227;189;0;0;228;189;0;0;229;189;0;0;230;189;0;0;231;189;0;0;232;189;0;0;233;189;0;0;234;189;0;0;235;189;0;0;236;189;0;0;237;189;0;0;238;189;0;0;239;189;0;0;240;189;0;0;241;189;0;0;242;189;0;0;243;189;0;0;244;189;0;0;245;189;0;0;246;189;0;0;247;189;0;0;248;189;0;0;249;189;0;0;250;189;0;0;251;189;0;0;252;189;0;0;253;189;0;0;254;189;0;0;255;189;0;0;0;190;0;0;1;190;0;0;2;190;0;0;3;190;0;0;4;190;0;0;5;190;0;0;6;190;0;0;7;190;0;0;8;190;0;0;9;190;0;0;10;190;0;0;11;190;0;0;12;190;0;0;13;190;0;0;14;190;0;0;15;190;0;0;16;190;0;0;17;190;0;0;18;190;0;0;19;190;0;0;20;190;0;0;21;190;0;0;22;190;0;0;23;190;0;0;24;190;0;0;25;190;0;0;26;190;0;0;27;190;0;0;28;190;0;0;29;190;0;0;30;190;0;0;31;190;0;0;32;190;0;0;33;190;0;0;34;190;0;0;35;190;0;0;36;190;0;0;37;190;0;0;38;190;0;0;39;190;0;0;40;190;0;0;41;190;0;0;42;190;0;0;43;190;0;0;44;190;0;0;45;190;0;0;46;190;0;0;47;190;0;0;48;190;0;0;49;190;0;0;50;190;0;0;51;190;0;0;52;190;0;0;53;190;0;0;54;190;0;0;55;190;0;0;56;190;0;0;57;190;0;0;58;190;0;0;59;190;0;0;60;190;0;0;61;190;0;0;62;190;0;0;63;190;0;0;64;190;0;0;65;190;0;0;66;190;0;0;67;190;0;0;68;190;0;0;69;190;0;0;70;190;0;0;71;190;0;0;72;190;0;0;73;190;0;0;74;190;0;0;75;190;0;0;76;190;0;0;77;190;0;0;78;190;0;0;79;190;0;0;80;190;0;0;81;190;0;0;82;190;0;0;83;190;0;0;84;190;0;0;85;190;0;0;86;190;0;0;87;190;0;0;88;190;0;0;89;190;0;0;90;190;0;0;91;190;0;0;92;190;0;0;93;190;0;0;94;190;0;0;95;190;0;0;96;190;0;0;97;190;0;0;98;190;0;0;99;190;0;0;100;190;0;0;101;190;0;0;102;190;0;0;103;190;0;0;104;190;0;0;105;190;0;0;106;190;0;0;107;190;0;0;108;190;0;0;109;190;0;0;110;190;0;0;111;190;0;0;112;190;0;0;113;190;0;0;114;190;0;0;115;190;0;0;116;190;0;0;117;190;0;0;118;190;0;0;119;190;0;0;120;190;0;0;121;190;0;0;122;190;0;0;123;190;0;0;124;190;0;0;125;190;0;0;126;190;0;0;127;190;0;0;128;190;0;0;129;190;0;0;130;190;0;0;131;190;0;0;132;190;0;0;133;190;0;0;134;190;0;0;135;190;0;0;136;190;0;0;137;190;0;0;138;190;0;0;139;190;0;0;140;190;0;0;141;190;0;0;142;190;0;0;143;190;0;0;144;190;0;0;145;190;0;0;146;190;0;0;147;190;0;0;148;190;0;0;149;190;0;0;150;190;0;0;151;190;0;0;152;190;0;0;153;190;0;0;154;190;0;0;155;190;0;0;156;190;0;0;157;190;0;0;158;190;0;0;159;190;0;0;160;190;0;0;161;190;0;0;162;190;0;0;163;190;0;0;164;190;0;0;165;190;0;0;166;190;0;0;167;190;0;0;168;190;0;0;169;190;0;0;170;190;0;0;171;190;0;0;172;190;0;0;173;190;0;0;174;190;0;0;175;190;0;0;176;190;0;0;177;190;0;0;178;190;0;0;179;190;0;0;180;190;0;0;181;190;0;0;182;190;0;0;183;190;0;0;184;190;0;0;185;190;0;0;186;190;0;0;187;190;0;0;188;190;0;0;189;190;0;0;190;190;0;0;191;190;0;0;192;190;0;0;193;190;0;0;194;190;0;0;195;190;0;0;196;190;0;0;197;190;0;0;198;190;0;0;199;190;0;0;200;190;0;0;201;190;0;0;202;190;0;0;203;190;0;0;204;190;0;0;205;190;0;0;206;190;0;0;207;190;0;0;208;190;0;0;209;190;0;0;210;190;0;0;211;190;0;0;212;190;0;0;213;190;0;0;214;190;0;0;215;190;0;0;216;190;0;0;217;190;0;0;218;190;0;0;219;190;0;0;220;190;0;0;221;190;0;0;222;190;0;0;223;190;0;0;224;190;0;0;225;190;0;0;226;190;0;0;227;190;0;0;228;190;0;0;229;190;0;0;230;190;0;0;231;190;0;0;232;190;0;0;233;190;0;0;234;190;0;0;235;190;0;0;236;190;0;0;237;190;0;0;238;190;0;0;239;190;0;0;240;190;0;0;241;190;0;0;242;190;0;0;243;190;0;0;244;190;0;0;245;190;0;0;246;190;0;0;247;190;0;0;248;190;0;0;249;190;0;0;250;190;0;0;251;190;0;0;252;190;0;0;253;190;0;0;254;190;0;0;255;190;0;0;0;191;0;0;1;191;0;0;2;191;0;0;3;191;0;0;4;191;0;0;5;191;0;0;6;191;0;0;7;191;0;0;8;191;0;0;9;191;0;0;10;191;0;0;11;191;0;0;12;191;0;0;13;191;0;0;14;191;0;0;15;191;0;0;16;191;0;0;17;191;0;0;18;191;0;0;19;191;0;0;20;191;0;0;21;191;0;0;22;191;0;0;23;191;0;0;24;191;0;0;25;191;0;0;26;191;0;0;27;191;0;0;28;191;0;0;29;191;0;0;30;191;0;0;31;191;0;0;32;191;0;0;33;191;0;0;34;191;0;0;35;191;0;0;36;191;0;0;37;191;0;0;38;191;0;0;39;191;0;0;40;191;0;0;41;191;0;0;42;191;0;0;43;191;0;0;44;191;0;0;45;191;0;0;46;191;0;0;47;191;0;0;48;191;0;0;49;191;0;0;50;191;0;0;51;191;0;0;52;191;0;0;53;191;0;0;54;191;0;0;55;191;0;0;56;191;0;0;57;191;0;0;58;191;0;0;59;191;0;0;60;191;0;0;61;191;0;0;62;191;0;0;63;191;0;0;64;191;0;0;65;191;0;0;66;191;0;0;67;191;0;0;68;191;0;0;69;191;0;0;70;191;0;0;71;191;0;0;72;191;0;0;73;191;0;0;74;191;0;0;75;191;0;0;76;191;0;0;77;191;0;0;78;191;0;0;79;191;0;0;80;191;0;0;81;191;0;0;82;191;0;0;83;191;0;0;84;191;0;0;85;191;0;0;86;191;0;0;87;191;0;0;88;191;0;0;89;191;0;0;90;191;0;0;91;191;0;0;92;191;0;0;93;191;0;0;94;191;0;0;95;191;0;0;96;191;0;0;97;191;0;0;98;191;0;0;99;191;0;0;100;191;0;0;101;191;0;0;102;191;0;0;103;191;0;0;104;191;0;0;105;191;0;0;106;191;0;0;107;191;0;0;108;191;0;0;109;191;0;0;110;191;0;0;111;191;0;0;112;191;0;0;113;191;0;0;114;191;0;0;115;191;0;0;116;191;0;0;117;191;0;0;118;191;0;0;119;191;0;0;120;191;0;0;121;191;0;0;122;191;0;0;123;191;0;0;124;191;0;0;125;191;0;0;126;191;0;0;127;191;0;0;128;191;0;0;129;191;0;0;130;191;0;0;131;191;0;0;132;191;0;0;133;191;0;0;134;191;0;0;135;191;0;0;136;191;0;0;137;191;0;0;138;191;0;0;139;191;0;0;140;191;0;0;141;191;0;0;142;191;0;0;143;191;0;0;144;191;0;0;145;191;0;0;146;191;0;0;147;191;0;0;148;191;0;0;149;191;0;0;150;191;0;0;151;191;0;0;152;191;0;0;153;191;0;0;154;191;0;0;155;191;0;0;156;191;0;0;157;191;0;0;158;191;0;0;159;191;0;0;160;191;0;0;161;191;0;0;162;191;0;0;163;191;0;0;164;191;0;0;165;191;0;0;166;191;0;0;167;191;0;0;168;191;0;0;169;191;0;0;170;191;0;0;171;191;0;0;172;191;0;0;173;191;0;0;174;191;0;0;175;191;0;0;176;191;0;0;177;191;0;0;178;191;0;0;179;191;0;0;180;191;0;0;181;191;0;0;182;191;0;0;183;191;0;0;184;191;0;0;185;191;0;0;186;191;0;0;187;191;0;0;188;191;0;0;189;191;0;0;190;191;0;0;191;191;0;0;192;191;0;0;193;191;0;0;194;191;0;0;195;191;0;0;196;191;0;0;197;191;0;0;198;191;0;0;199;191;0;0;200;191;0;0;201;191;0;0;202;191;0;0;203;191;0;0;204;191;0;0;205;191;0;0;206;191;0;0;207;191;0;0;208;191;0;0;209;191;0;0;210;191;0;0;211;191;0;0;212;191;0;0;213;191;0;0;214;191;0;0;215;191;0;0;216;191;0;0;217;191;0;0;218;191;0;0;219;191;0;0;220;191;0;0;221;191;0;0;222;191;0;0;223;191;0;0;224;191;0;0;225;191;0;0;226;191;0;0;227;191;0;0;228;191;0;0;229;191;0;0;230;191;0;0;231;191;0;0;232;191;0;0;233;191;0;0;234;191;0;0;235;191;0;0;236;191;0;0;237;191;0;0;238;191;0;0;239;191;0;0;240;191;0;0;241;191;0;0;242;191;0;0;243;191;0;0;244;191;0;0;245;191;0;0;246;191;0;0;247;191;0;0;248;191;0;0;249;191;0;0;250;191;0;0;251;191;0;0;252;191;0;0;253;191;0;0;254;191;0;0;255;191;0;0;0;192;0;0;1;192;0;0;2;192;0;0;3;192;0;0;4;192;0;0;5;192;0;0;6;192;0;0;7;192;0;0;8;192;0;0;9;192;0;0;10;192;0;0;11;192;0;0;12;192;0;0;13;192;0;0;14;192;0;0;15;192;0;0;16;192;0;0;17;192;0;0;18;192;0;0;19;192;0;0;20;192;0;0;21;192;0;0;22;192;0;0;23;192;0;0;24;192;0;0;25;192;0;0;26;192;0;0;27;192;0;0;28;192;0;0;29;192;0;0;30;192;0;0;31;192;0;0;32;192;0;0;33;192;0;0;34;192;0;0;35;192;0;0;36;192;0;0;37;192;0;0;38;192;0;0;39;192;0;0;40;192;0;0;41;192;0;0;42;192;0;0;43;192;0;0;44;192;0;0;45;192;0;0;46;192;0;0;47;192;0;0;48;192;0;0;49;192;0;0;50;192;0;0;51;192;0;0;52;192;0;0;53;192;0;0;54;192;0;0;55;192;0;0;56;192;0;0;57;192;0;0;58;192;0;0;59;192;0;0;60;192;0;0;61;192;0;0;62;192;0;0;63;192;0;0;64;192;0;0;65;192;0;0;66;192;0;0;67;192;0;0;68;192;0;0;69;192;0;0;70;192;0;0;71;192;0;0;72;192;0;0;73;192;0;0;74;192;0;0;75;192;0;0;76;192;0;0;77;192;0;0;78;192;0;0;79;192;0;0;80;192;0;0;81;192;0;0;82;192;0;0;83;192;0;0;84;192;0;0;85;192;0;0;86;192;0;0;87;192;0;0;88;192;0;0;89;192;0;0;90;192;0;0;91;192;0;0;92;192;0;0;93;192;0;0;94;192;0;0;95;192;0;0;96;192;0;0;97;192;0;0;98;192;0;0;99;192;0;0;100;192;0;0;101;192;0;0;102;192;0;0;103;192;0;0;104;192;0;0;105;192;0;0;106;192;0;0;107;192;0;0;108;192;0;0;109;192;0;0;110;192;0;0;111;192;0;0;112;192;0;0;113;192;0;0;114;192;0;0;115;192;0;0;116;192;0;0;117;192;0;0;118;192;0;0;119;192;0;0;120;192;0;0;121;192;0;0;122;192;0;0;123;192;0;0;124;192;0;0;125;192;0;0;126;192;0;0;127;192;0;0;128;192;0;0;129;192;0;0;130;192;0;0;131;192;0;0;132;192;0;0;133;192;0;0;134;192;0;0;135;192;0;0;136;192;0;0;137;192;0;0;138;192;0;0;139;192;0;0;140;192;0;0;141;192;0;0;142;192;0;0;143;192;0;0;144;192;0;0;145;192;0;0;146;192;0;0;147;192;0;0;148;192;0;0;149;192;0;0;150;192;0;0;151;192;0;0;152;192;0;0;153;192;0;0;154;192;0;0;155;192;0;0;156;192;0;0;157;192;0;0;158;192;0;0;159;192;0;0;160;192;0;0;161;192;0;0;162;192;0;0;163;192;0;0;164;192;0;0;165;192;0;0;166;192;0;0;167;192;0;0;168;192;0;0;169;192;0;0;170;192;0;0;171;192;0;0;172;192;0;0;173;192;0;0;174;192;0;0;175;192;0;0;176;192;0;0;177;192;0;0;178;192;0;0;179;192;0;0;180;192;0;0;181;192;0;0;182;192;0;0;183;192;0;0;184;192;0;0;185;192;0;0;186;192;0;0;187;192;0;0;188;192;0;0;189;192;0;0;190;192;0;0;191;192;0;0;192;192;0;0;193;192;0;0;194;192;0;0;195;192;0;0;196;192;0;0;197;192;0;0;198;192;0;0;199;192;0;0;200;192;0;0;201;192;0;0;202;192;0;0;203;192;0;0;204;192;0;0;205;192;0;0;206;192;0;0;207;192;0;0;208;192;0;0;209;192;0;0;210;192;0;0;211;192;0;0;212;192;0;0;213;192;0;0;214;192;0;0;215;192;0;0;216;192;0;0;217;192;0;0;218;192;0;0;219;192;0;0;220;192;0;0;221;192;0;0;222;192;0;0;223;192;0;0;224;192;0;0;225;192;0;0;226;192;0;0;227;192;0;0;228;192;0;0;229;192;0;0;230;192;0;0;231;192;0;0;232;192;0;0;233;192;0;0;234;192;0;0;235;192;0;0;236;192;0;0;237;192;0;0;238;192;0;0;239;192;0;0;240;192;0;0;241;192;0;0;242;192;0;0;243;192;0;0;244;192;0;0;245;192;0;0;246;192;0;0;247;192;0;0;248;192;0;0;249;192;0;0;250;192;0;0;251;192;0;0;252;192;0;0;253;192;0;0;254;192;0;0;255;192;0;0;0;193;0;0;1;193;0;0;2;193;0;0;3;193;0;0;4;193;0;0;5;193;0;0;6;193;0;0;7;193;0;0;8;193;0;0;9;193;0;0;10;193;0;0;11;193;0;0;12;193;0;0;13;193;0;0;14;193;0;0;15;193;0;0;16;193;0;0;17;193;0;0;18;193;0;0;19;193;0;0;20;193;0;0;21;193;0;0;22;193;0;0;23;193;0;0;24;193;0;0;25;193;0;0;26;193;0;0;27;193;0;0;28;193;0;0;29;193;0;0;30;193;0;0;31;193;0;0;32;193;0;0;33;193;0;0;34;193;0;0;35;193;0;0;36;193;0;0;37;193;0;0;38;193;0;0;39;193;0;0;40;193;0;0;41;193;0;0;42;193;0;0;43;193;0;0;44;193;0;0;45;193;0;0;46;193;0;0;47;193;0;0;48;193;0;0;49;193;0;0;50;193;0;0;51;193;0;0;52;193;0;0;53;193;0;0;54;193;0;0;55;193;0;0;56;193;0;0;57;193;0;0;58;193;0;0;59;193;0;0;60;193;0;0;61;193;0;0;62;193;0;0;63;193;0;0;64;193;0;0;65;193;0;0;66;193;0;0;67;193;0;0;68;193;0;0;69;193;0;0;70;193;0;0;71;193;0;0;72;193;0;0;73;193;0;0;74;193;0;0;75;193;0;0;76;193;0;0;77;193;0;0;78;193;0;0;79;193;0;0;80;193;0;0;81;193;0;0;82;193;0;0;83;193;0;0;84;193;0;0;85;193;0;0;86;193;0;0;87;193;0;0;88;193;0;0;89;193;0;0;90;193;0;0;91;193;0;0;92;193;0;0;93;193;0;0;94;193;0;0;95;193;0;0;96;193;0;0;97;193;0;0;98;193;0;0;99;193;0;0;100;193;0;0;101;193;0;0;102;193;0;0;103;193;0;0;104;193;0;0;105;193;0;0;106;193;0;0;107;193;0;0;108;193;0;0;109;193;0;0;110;193;0;0;111;193;0;0;112;193;0;0;113;193;0;0;114;193;0;0;115;193;0;0;116;193;0;0;117;193;0;0;118;193;0;0;119;193;0;0;120;193;0;0;121;193;0;0;122;193;0;0;123;193;0;0;124;193;0;0;125;193;0;0;126;193;0;0;127;193;0;0;128;193;0;0;129;193;0;0;130;193;0;0;131;193;0;0;132;193;0;0;133;193;0;0;134;193;0;0;135;193;0;0;136;193;0;0;137;193;0;0;138;193;0;0;139;193;0;0;140;193;0;0;141;193;0;0;142;193;0;0;143;193;0;0;144;193;0;0;145;193;0;0;146;193;0;0;147;193;0;0;148;193;0;0;149;193;0;0;150;193;0;0;151;193;0;0;152;193;0;0;153;193;0;0;154;193;0;0;155;193;0;0;156;193;0;0;157;193;0;0;158;193;0;0;159;193;0;0;160;193;0;0;161;193;0;0;162;193;0;0;163;193;0;0;164;193;0;0;165;193;0;0;166;193;0;0;167;193;0;0;168;193;0;0;169;193;0;0;170;193;0;0;171;193;0;0;172;193;0;0;173;193;0;0;174;193;0;0;175;193;0;0;176;193;0;0;177;193;0;0;178;193;0;0;179;193;0;0;180;193;0;0;181;193;0;0;182;193;0;0;183;193;0;0;184;193;0;0;185;193;0;0;186;193;0;0;187;193;0;0;188;193;0;0;189;193;0;0;190;193;0;0;191;193;0;0;192;193;0;0;193;193;0;0;194;193;0;0;195;193;0;0;196;193;0;0;197;193;0;0;198;193;0;0;199;193;0;0;200;193;0;0;201;193;0;0;202;193;0;0;203;193;0;0;204;193;0;0;205;193;0;0;206;193;0;0;207;193;0;0;208;193;0;0;209;193;0;0;210;193;0;0;211;193;0;0;212;193;0;0;213;193;0;0;214;193;0;0;215;193;0;0;216;193;0;0;217;193;0;0;218;193;0;0;219;193;0;0;220;193;0;0;221;193;0;0;222;193;0;0;223;193;0;0;224;193;0;0;225;193;0;0;226;193;0;0;227;193;0;0;228;193;0;0;229;193;0;0;230;193;0;0;231;193;0;0;232;193;0;0;233;193;0;0;234;193;0;0;235;193;0;0;236;193;0;0;237;193;0;0;238;193;0;0;239;193;0;0;240;193;0;0;241;193;0;0;242;193;0;0;243;193;0;0;244;193;0;0;245;193;0;0;246;193;0;0;247;193;0;0;248;193;0;0;249;193;0;0;250;193;0;0;251;193;0;0;252;193;0;0;253;193;0;0;254;193;0;0;255;193;0;0;0;194;0;0;1;194;0;0;2;194;0;0;3;194;0;0;4;194;0;0;5;194;0;0;6;194;0;0;7;194;0;0;8;194;0;0;9;194;0;0;10;194;0;0;11;194;0;0;12;194;0;0;13;194;0;0;14;194;0;0;15;194;0;0;16;194;0;0;17;194;0;0;18;194;0;0;19;194;0;0;20;194;0;0;21;194;0;0;22;194;0;0;23;194;0;0;24;194;0;0;25;194;0;0;26;194;0;0;27;194;0;0;28;194;0;0;29;194;0;0;30;194;0;0;31;194;0;0;32;194;0;0;33;194;0;0;34;194;0;0;35;194;0;0;36;194;0;0;37;194;0;0;38;194;0;0;39;194;0;0;40;194;0;0;41;194;0;0;42;194;0;0;43;194;0;0;44;194;0;0;45;194;0;0;46;194;0;0;47;194;0;0;48;194;0;0;49;194;0;0;50;194;0;0;51;194;0;0;52;194;0;0;53;194;0;0;54;194;0;0;55;194;0;0;56;194;0;0;57;194;0;0;58;194;0;0;59;194;0;0;60;194;0;0;61;194;0;0;62;194;0;0;63;194;0;0;64;194;0;0;65;194;0;0;66;194;0;0;67;194;0;0;68;194;0;0;69;194;0;0;70;194;0;0;71;194;0;0;72;194;0;0;73;194;0;0;74;194;0;0;75;194;0;0;76;194;0;0;77;194;0;0;78;194;0;0;79;194;0;0;80;194;0;0;81;194;0;0;82;194;0;0;83;194;0;0;84;194;0;0;85;194;0;0;86;194;0;0;87;194;0;0;88;194;0;0;89;194;0;0;90;194;0;0;91;194;0;0;92;194;0;0;93;194;0;0;94;194;0;0;95;194;0;0;96;194;0;0;97;194;0;0;98;194;0;0;99;194;0;0;100;194;0;0;101;194;0;0;102;194;0;0;103;194;0;0;104;194;0;0;105;194;0;0;106;194;0;0;107;194;0;0;108;194;0;0;109;194;0;0;110;194;0;0;111;194;0;0;112;194;0;0;113;194;0;0;114;194;0;0;115;194;0;0;116;194;0;0;117;194;0;0;118;194;0;0;119;194;0;0;120;194;0;0;121;194;0;0;122;194;0;0;123;194;0;0;124;194;0;0;125;194;0;0;126;194;0;0;127;194;0;0;128;194;0;0;129;194;0;0;130;194;0;0;131;194;0;0;132;194;0;0;133;194;0;0;134;194;0;0;135;194;0;0;136;194;0;0;137;194;0;0;138;194;0;0;139;194;0;0;140;194;0;0;141;194;0;0;142;194;0;0;143;194;0;0;144;194;0;0;145;194;0;0;146;194;0;0;147;194;0;0;148;194;0;0;149;194;0;0;150;194;0;0;151;194;0;0;152;194;0;0;153;194;0;0;154;194;0;0;155;194;0;0;156;194;0;0;157;194;0;0;158;194;0;0;159;194;0;0;160;194;0;0;161;194;0;0;162;194;0;0;163;194;0;0;164;194;0;0;165;194;0;0;166;194;0;0;167;194;0;0;168;194;0;0;169;194;0;0;170;194;0;0;171;194;0;0;172;194;0;0;173;194;0;0;174;194;0;0;175;194;0;0;176;194;0;0;177;194;0;0;178;194;0;0;179;194;0;0;180;194;0;0;181;194;0;0;182;194;0;0;183;194;0;0;184;194;0;0;185;194;0;0;186;194;0;0;187;194;0;0;188;194;0;0;189;194;0;0;190;194;0;0;191;194;0;0;192;194;0;0;193;194;0;0;194;194;0;0;195;194;0;0;196;194;0;0;197;194;0;0;198;194;0;0;199;194;0;0;200;194;0;0;201;194;0;0;202;194;0;0;203;194;0;0;204;194;0;0;205;194;0;0;206;194;0;0;207;194;0;0;208;194;0;0;209;194;0;0;210;194;0;0;211;194;0;0;212;194;0;0;213;194;0;0;214;194;0;0;215;194;0;0;216;194;0;0;217;194;0;0;218;194;0;0;219;194;0;0;220;194;0;0;221;194;0;0;222;194;0;0;223;194;0;0;224;194;0;0;225;194;0;0;226;194;0;0;227;194;0;0;228;194;0;0;229;194;0;0;230;194;0;0;231;194;0;0;232;194;0;0;233;194;0;0;234;194;0;0;235;194;0;0;236;194;0;0;237;194;0;0;238;194;0;0;239;194;0;0;240;194;0;0;241;194;0;0;242;194;0;0;243;194;0;0;244;194;0;0;245;194;0;0;246;194;0;0;247;194;0;0;248;194;0;0;249;194;0;0;250;194;0;0;251;194;0;0;252;194;0;0;253;194;0;0;254;194;0;0;255;194;0;0;0;195;0;0;1;195;0;0;2;195;0;0;3;195;0;0;4;195;0;0;5;195;0;0;6;195;0;0;7;195;0;0;8;195;0;0;9;195;0;0;10;195;0;0;11;195;0;0;12;195;0;0;13;195;0;0;14;195;0;0;15;195;0;0;16;195;0;0;17;195;0;0;18;195;0;0;19;195;0;0;20;195;0;0;21;195;0;0;22;195;0;0;23;195;0;0;24;195;0;0;25;195;0;0;26;195;0;0;27;195;0;0;28;195;0;0;29;195;0;0;30;195;0;0;31;195;0;0;32;195;0;0;33;195;0;0;34;195;0;0;35;195;0;0;36;195;0;0;37;195;0;0;38;195;0;0;39;195;0;0;40;195;0;0;41;195;0;0;42;195;0;0;43;195;0;0;44;195;0;0;45;195;0;0;46;195;0;0;47;195;0;0;48;195;0;0;49;195;0;0;50;195;0;0;51;195;0;0;52;195;0;0;53;195;0;0;54;195;0;0;55;195;0;0;56;195;0;0;57;195;0;0;58;195;0;0;59;195;0;0;60;195;0;0;61;195;0;0;62;195;0;0;63;195;0;0;64;195;0;0;65;195;0;0;66;195;0;0;67;195;0;0;68;195;0;0;69;195;0;0;70;195;0;0;71;195;0;0;72;195;0;0;73;195;0;0;74;195;0;0;75;195;0;0;76;195;0;0;77;195;0;0;78;195;0;0;79;195;0;0;80;195;0;0;81;195;0;0;82;195;0;0;83;195;0;0;84;195;0;0;85;195;0;0;86;195;0;0;87;195;0;0;88;195;0;0;89;195;0;0;90;195;0;0;91;195;0;0;92;195;0;0;93;195;0;0;94;195;0;0;95;195;0;0;96;195;0;0;97;195;0;0;98;195;0;0;99;195;0;0;100;195;0;0;101;195;0;0;102;195;0;0;103;195;0;0;104;195;0;0;105;195;0;0;106;195;0;0;107;195;0;0;108;195;0;0;109;195;0;0;110;195;0;0;111;195;0;0;112;195;0;0;113;195;0;0;114;195;0;0;115;195;0;0;116;195;0;0;117;195;0;0;118;195;0;0;119;195;0;0;120;195;0;0;121;195;0;0;122;195;0;0;123;195;0;0;124;195;0;0;125;195;0;0;126;195;0;0;127;195;0;0;128;195;0;0;129;195;0;0;130;195;0;0;131;195;0;0;132;195;0;0;133;195;0;0;134;195;0;0;135;195;0;0;136;195;0;0;137;195;0;0;138;195;0;0;139;195;0;0;140;195;0;0;141;195;0;0;142;195;0;0;143;195;0;0;144;195;0;0;145;195;0;0;146;195;0;0;147;195;0;0;148;195;0;0;149;195;0;0;150;195;0;0;151;195;0;0;152;195;0;0;153;195;0;0;154;195;0;0;155;195;0;0;156;195;0;0;157;195;0;0;158;195;0;0;159;195;0;0;160;195;0;0;161;195;0;0;162;195;0;0;163;195;0;0;164;195;0;0;165;195;0;0;166;195;0;0;167;195;0;0;168;195;0;0;169;195;0;0;170;195;0;0;171;195;0;0;172;195;0;0;173;195;0;0;174;195;0;0;175;195;0;0;176;195;0;0;177;195;0;0;178;195;0;0;179;195;0;0;180;195;0;0;181;195;0;0;182;195;0;0;183;195;0;0;184;195;0;0;185;195;0;0;186;195;0;0;187;195;0;0;188;195;0;0;189;195;0;0;190;195;0;0;191;195;0;0;192;195;0;0;193;195;0;0;194;195;0;0;195;195;0;0;196;195;0;0;197;195;0;0;198;195;0;0;199;195;0;0;200;195;0;0;201;195;0;0;202;195;0;0;203;195;0;0;204;195;0;0;205;195;0;0;206;195;0;0;207;195;0;0;208;195;0;0;209;195;0;0;210;195;0;0;211;195;0;0;212;195;0;0;213;195;0;0;214;195;0;0;215;195;0;0;216;195;0;0;217;195;0;0;218;195;0;0;219;195;0;0;220;195;0;0;221;195;0;0;222;195;0;0;223;195;0;0;224;195;0;0;225;195;0;0;226;195;0;0;227;195;0;0;228;195;0;0;229;195;0;0;230;195;0;0;231;195;0;0;232;195;0;0;233;195;0;0;234;195;0;0;235;195;0;0;236;195;0;0;237;195;0;0;238;195;0;0;239;195;0;0;240;195;0;0;241;195;0;0;242;195;0;0;243;195;0;0;244;195;0;0;245;195;0;0;246;195;0;0;247;195;0;0;248;195;0;0;249;195;0;0;250;195;0;0;251;195;0;0;252;195;0;0;253;195;0;0;254;195;0;0;255;195;0;0;0;196;0;0;1;196;0;0;2;196;0;0;3;196;0;0;4;196;0;0;5;196;0;0;6;196;0;0;7;196;0;0;8;196;0;0;9;196;0;0;10;196;0;0;11;196;0;0;12;196;0;0;13;196;0;0;14;196;0;0;15;196;0;0;16;196;0;0;17;196;0;0;18;196;0;0;19;196;0;0;20;196;0;0;21;196;0;0;22;196;0;0;23;196;0;0;24;196;0;0;25;196;0;0;26;196;0;0;27;196;0;0;28;196;0;0;29;196;0;0;30;196;0;0;31;196;0;0;32;196;0;0;33;196;0;0;34;196;0;0;35;196;0;0;36;196;0;0;37;196;0;0;38;196;0;0;39;196;0;0;40;196;0;0;41;196;0;0;42;196;0;0;43;196;0;0;44;196;0;0;45;196;0;0;46;196;0;0;47;196;0;0;48;196;0;0;49;196;0;0;50;196;0;0;51;196;0;0;52;196;0;0;53;196;0;0;54;196;0;0;55;196;0;0;56;196;0;0;57;196;0;0;58;196;0;0;59;196;0;0;60;196;0;0;61;196;0;0;62;196;0;0;63;196;0;0;64;196;0;0;65;196;0;0;66;196;0;0;67;196;0;0;68;196;0;0;69;196;0;0;70;196;0;0;71;196;0;0;72;196;0;0;73;196;0;0;74;196;0;0;75;196;0;0;76;196;0;0;77;196;0;0;78;196;0;0;79;196;0;0;80;196;0;0;81;196;0;0;82;196;0;0;83;196;0;0;84;196;0;0;85;196;0;0;86;196;0;0;87;196;0;0;88;196;0;0;89;196;0;0;90;196;0;0;91;196;0;0;92;196;0;0;93;196;0;0;94;196;0;0;95;196;0;0;96;196;0;0;97;196;0;0;98;196;0;0;99;196;0;0;100;196;0;0;101;196;0;0;102;196;0;0;103;196;0;0;104;196;0;0;105;196;0;0;106;196;0;0;107;196;0;0;108;196;0;0;109;196;0;0;110;196;0;0;111;196;0;0;112;196;0;0;113;196;0;0;114;196;0;0;115;196;0;0;116;196;0;0;117;196;0;0;118;196;0;0;119;196;0;0;120;196;0;0;121;196;0;0;122;196;0;0;123;196;0;0;124;196;0;0;125;196;0;0;126;196;0;0;127;196;0;0;128;196;0;0;129;196;0;0;130;196;0;0;131;196;0;0;132;196;0;0;133;196;0;0;134;196;0;0;135;196;0;0;136;196;0;0;137;196;0;0;138;196;0;0;139;196;0;0;140;196;0;0;141;196;0;0;142;196;0;0;143;196;0;0;144;196;0;0;145;196;0;0;146;196;0;0;147;196;0;0;148;196;0;0;149;196;0;0;150;196;0;0;151;196;0;0;152;196;0;0;153;196;0;0;154;196;0;0;155;196;0;0;156;196;0;0;157;196;0;0;158;196;0;0;159;196;0;0;160;196;0;0;161;196;0;0;162;196;0;0;163;196;0;0;164;196;0;0;165;196;0;0;166;196;0;0;167;196;0;0;168;196;0;0;169;196;0;0;170;196;0;0;171;196;0;0;172;196;0;0;173;196;0;0;174;196;0;0;175;196;0;0;176;196;0;0;177;196;0;0;178;196;0;0;179;196;0;0;180;196;0;0;181;196;0;0;182;196;0;0;183;196;0;0;184;196;0;0;185;196;0;0;186;196;0;0;187;196;0;0;188;196;0;0;189;196;0;0;190;196;0;0;191;196;0;0;192;196;0;0;193;196;0;0;194;196;0;0;195;196;0;0;196;196;0;0;197;196;0;0;198;196;0;0;199;196;0;0;200;196;0;0;201;196;0;0;202;196;0;0;203;196;0;0;204;196;0;0;205;196;0;0;206;196;0;0;207;196;0;0;208;196;0;0;209;196;0;0;210;196;0;0;211;196;0;0;212;196;0;0;213;196;0;0;214;196;0;0;215;196;0;0;216;196;0;0;217;196;0;0;218;196;0;0;219;196;0;0;220;196;0;0;221;196;0;0;222;196;0;0;223;196;0;0;224;196;0;0;225;196;0;0;226;196;0;0;227;196;0;0;228;196;0;0;229;196;0;0;230;196;0;0;231;196;0;0;232;196;0;0;233;196;0;0;234;196;0;0;235;196;0;0;236;196;0;0;237;196;0;0;238;196;0;0;239;196;0;0;240;196;0;0;241;196;0;0;242;196;0;0;243;196;0;0;244;196;0;0;245;196;0;0;246;196;0;0;247;196;0;0;248;196;0;0;249;196;0;0;250;196;0;0;251;196;0;0;252;196;0;0;253;196;0;0;254;196;0;0;255;196;0;0;0;197;0;0;1;197;0;0;2;197;0;0;3;197;0;0;4;197;0;0;5;197;0;0;6;197;0;0;7;197;0;0;8;197;0;0;9;197;0;0;10;197;0;0;11;197;0;0;12;197;0;0;13;197;0;0;14;197;0;0;15;197;0;0;16;197;0;0;17;197;0;0;18;197;0;0;19;197;0;0;20;197;0;0;21;197;0;0;22;197;0;0;23;197;0;0;24;197;0;0;25;197;0;0;26;197;0;0;27;197;0;0;28;197;0;0;29;197;0;0;30;197;0;0;31;197;0;0;32;197;0;0;33;197;0;0;34;197;0;0;35;197;0;0;36;197;0;0;37;197;0;0;38;197;0;0;39;197;0;0;40;197;0;0;41;197;0;0;42;197;0;0;43;197;0;0;44;197;0;0;45;197;0;0;46;197;0;0;47;197;0;0;48;197;0;0;49;197;0;0;50;197;0;0;51;197;0;0;52;197;0;0;53;197;0;0;54;197;0;0;55;197;0;0;56;197;0;0;57;197;0;0;58;197;0;0;59;197;0;0;60;197;0;0;61;197;0;0;62;197;0;0;63;197;0;0;64;197;0;0;65;197;0;0;66;197;0;0;67;197;0;0;68;197;0;0;69;197;0;0;70;197;0;0;71;197;0;0;72;197;0;0;73;197;0;0;74;197;0;0;75;197;0;0;76;197;0;0;77;197;0;0;78;197;0;0;79;197;0;0;80;197;0;0;81;197;0;0;82;197;0;0;83;197;0;0;84;197;0;0;85;197;0;0;86;197;0;0;87;197;0;0;88;197;0;0;89;197;0;0;90;197;0;0;91;197;0;0;92;197;0;0;93;197;0;0;94;197;0;0;95;197;0;0;96;197;0;0;97;197;0;0;98;197;0;0;99;197;0;0;100;197;0;0;101;197;0;0;102;197;0;0;103;197;0;0;104;197;0;0;105;197;0;0;106;197;0;0;107;197;0;0;108;197;0;0;109;197;0;0;110;197;0;0;111;197;0;0;112;197;0;0;113;197;0;0;114;197;0;0;115;197;0;0;116;197;0;0;117;197;0;0;118;197;0;0;119;197;0;0;120;197;0;0;121;197;0;0;122;197;0;0;123;197;0;0;124;197;0;0;125;197;0;0;126;197;0;0;127;197;0;0;128;197;0;0;129;197;0;0;130;197;0;0;131;197;0;0;132;197;0;0;133;197;0;0;134;197;0;0;135;197;0;0;136;197;0;0;137;197;0;0;138;197;0;0;139;197;0;0;140;197;0;0;141;197;0;0;142;197;0;0;143;197;0;0;144;197;0;0;145;197;0;0;146;197;0;0;147;197;0;0;148;197;0;0;149;197;0;0;150;197;0;0;151;197;0;0;152;197;0;0;153;197;0;0;154;197;0;0;155;197;0;0;156;197;0;0;157;197;0;0;158;197;0;0;159;197;0;0;160;197;0;0;161;197;0;0;162;197;0;0;163;197;0;0;164;197;0;0;165;197;0;0;166;197;0;0;167;197;0;0;168;197;0;0;169;197;0;0;170;197;0;0;171;197;0;0;172;197;0;0;173;197;0;0;174;197;0;0;175;197;0;0;176;197;0;0;177;197;0;0;178;197;0;0;179;197;0;0;180;197;0;0;181;197;0;0;182;197;0;0;183;197;0;0;184;197;0;0;185;197;0;0;186;197;0;0;187;197;0;0;188;197;0;0;189;197;0;0;190;197;0;0;191;197;0;0;192;197;0;0;193;197;0;0;194;197;0;0;195;197;0;0;196;197;0;0;197;197;0;0;198;197;0;0;199;197;0;0;200;197;0;0;201;197;0;0;202;197;0;0;203;197;0;0;204;197;0;0;205;197;0;0;206;197;0;0;207;197;0;0;208;197;0;0;209;197;0;0;210;197;0;0;211;197;0;0;212;197;0;0;213;197;0;0;214;197;0;0;215;197;0;0;216;197;0;0;217;197;0;0;218;197;0;0;219;197;0;0;220;197;0;0;221;197;0;0;222;197;0;0;223;197;0;0;224;197;0;0;225;197;0;0;226;197;0;0;227;197;0;0;228;197;0;0;229;197;0;0;230;197;0;0;231;197;0;0;232;197;0;0;233;197;0;0;234;197;0;0;235;197;0;0;236;197;0;0;237;197;0;0;238;197;0;0;239;197;0;0;240;197;0;0;241;197;0;0;242;197;0;0;243;197;0;0;244;197;0;0;245;197;0;0;246;197;0;0;247;197;0;0;248;197;0;0;249;197;0;0;250;197;0;0;251;197;0;0;252;197;0;0;253;197;0;0;254;197;0;0;255;197;0;0;0;198;0;0;1;198;0;0;2;198;0;0;3;198;0;0;4;198;0;0;5;198;0;0;6;198;0;0;7;198;0;0;8;198;0;0;9;198;0;0;10;198;0;0;11;198;0;0;12;198;0;0;13;198;0;0;14;198;0;0;15;198;0;0;16;198;0;0;17;198;0;0;18;198;0;0;19;198;0;0;20;198;0;0;21;198;0;0;22;198;0;0;23;198;0;0;24;198;0;0;25;198;0;0;26;198;0;0;27;198;0;0;28;198;0;0;29;198;0;0;30;198;0;0;31;198;0;0;32;198;0;0;33;198;0;0;34;198;0;0;35;198;0;0;36;198;0;0;37;198;0;0;38;198;0;0;39;198;0;0;40;198;0;0;41;198;0;0;42;198;0;0;43;198;0;0;44;198;0;0;45;198;0;0;46;198;0;0;47;198;0;0;48;198;0;0;49;198;0;0;50;198;0;0;51;198;0;0;52;198;0;0;53;198;0;0;54;198;0;0;55;198;0;0;56;198;0;0;57;198;0;0;58;198;0;0;59;198;0;0;60;198;0;0;61;198;0;0;62;198;0;0;63;198;0;0;64;198;0;0;65;198;0;0;66;198;0;0;67;198;0;0;68;198;0;0;69;198;0;0;70;198;0;0;71;198;0;0;72;198;0;0;73;198;0;0;74;198;0;0;75;198;0;0;76;198;0;0;77;198;0;0;78;198;0;0;79;198;0;0;80;198;0;0;81;198;0;0;82;198;0;0;83;198;0;0;84;198;0;0;85;198;0;0;86;198;0;0;87;198;0;0;88;198;0;0;89;198;0;0;90;198;0;0;91;198;0;0;92;198;0;0;93;198;0;0;94;198;0;0;95;198;0;0;96;198;0;0;97;198;0;0;98;198;0;0;99;198;0;0;100;198;0;0;101;198;0;0;102;198;0;0;103;198;0;0;104;198;0;0;105;198;0;0;106;198;0;0;107;198;0;0;108;198;0;0;109;198;0;0;110;198;0;0;111;198;0;0;112;198;0;0;113;198;0;0;114;198;0;0;115;198;0;0;116;198;0;0;117;198;0;0;118;198;0;0;119;198;0;0;120;198;0;0;121;198;0;0;122;198;0;0;123;198;0;0;124;198;0;0;125;198;0;0;126;198;0;0;127;198;0;0;128;198;0;0;129;198;0;0;130;198;0;0;131;198;0;0;132;198;0;0;133;198;0;0;134;198;0;0;135;198;0;0;136;198;0;0;137;198;0;0;138;198;0;0;139;198;0;0;140;198;0;0;141;198;0;0;142;198;0;0;143;198;0;0;144;198;0;0;145;198;0;0;146;198;0;0;147;198;0;0;148;198;0;0;149;198;0;0;150;198;0;0;151;198;0;0;152;198;0;0;153;198;0;0;154;198;0;0;155;198;0;0;156;198;0;0;157;198;0;0;158;198;0;0;159;198;0;0;160;198;0;0;161;198;0;0;162;198;0;0;163;198;0;0;164;198;0;0;165;198;0;0;166;198;0;0;167;198;0;0;168;198;0;0;169;198;0;0;170;198;0;0;171;198;0;0;172;198;0;0;173;198;0;0;174;198;0;0;175;198;0;0;176;198;0;0;177;198;0;0;178;198;0;0;179;198;0;0;180;198;0;0;181;198;0;0;182;198;0;0;183;198;0;0;184;198;0;0;185;198;0;0;186;198;0;0;187;198;0;0;188;198;0;0;189;198;0;0;190;198;0;0;191;198;0;0;192;198;0;0;193;198;0;0;194;198;0;0;195;198;0;0;196;198;0;0;197;198;0;0;198;198;0;0;199;198;0;0;200;198;0;0;201;198;0;0;202;198;0;0;203;198;0;0;204;198;0;0;205;198;0;0;206;198;0;0;207;198;0;0;208;198;0;0;209;198;0;0;210;198;0;0;211;198;0;0;212;198;0;0;213;198;0;0;214;198;0;0;215;198;0;0;216;198;0;0;217;198;0;0;218;198;0;0;219;198;0;0;220;198;0;0;221;198;0;0;222;198;0;0;223;198;0;0;224;198;0;0;225;198;0;0;226;198;0;0;227;198;0;0;228;198;0;0;229;198;0;0;230;198;0;0;231;198;0;0;232;198;0;0;233;198;0;0;234;198;0;0;235;198;0;0;236;198;0;0;237;198;0;0;238;198;0;0;239;198;0;0;240;198;0;0;241;198;0;0;242;198;0;0;243;198;0;0;244;198;0;0;245;198;0;0;246;198;0;0;247;198;0;0;248;198;0;0;249;198;0;0;250;198;0;0;251;198;0;0;252;198;0;0;253;198;0;0;254;198;0;0;255;198;0;0;0;199;0;0;1;199;0;0;2;199;0;0;3;199;0;0;4;199;0;0;5;199;0;0;6;199;0;0;7;199;0;0;8;199;0;0;9;199;0;0;10;199;0;0;11;199;0;0;12;199;0;0;13;199;0;0;14;199;0;0;15;199;0;0;16;199;0;0;17;199;0;0;18;199;0;0;19;199;0;0;20;199;0;0;21;199;0;0;22;199;0;0;23;199;0;0;24;199;0;0;25;199;0;0;26;199;0;0;27;199;0;0;28;199;0;0;29;199;0;0;30;199;0;0;31;199;0;0;32;199;0;0;33;199;0;0;34;199;0;0;35;199;0;0;36;199;0;0;37;199;0;0;38;199;0;0;39;199;0;0;40;199;0;0;41;199;0;0;42;199;0;0;43;199;0;0;44;199;0;0;45;199;0;0;46;199;0;0;47;199;0;0;48;199;0;0;49;199;0;0;50;199;0;0;51;199;0;0;52;199;0;0;53;199;0;0;54;199;0;0;55;199;0;0;56;199;0;0;57;199;0;0;58;199;0;0;59;199;0;0;60;199;0;0;61;199;0;0;62;199;0;0;63;199;0;0;64;199;0;0;65;199;0;0;66;199;0;0;67;199;0;0;68;199;0;0;69;199;0;0;70;199;0;0;71;199;0;0;72;199;0;0;73;199;0;0;74;199;0;0;75;199;0;0;76;199;0;0;77;199;0;0;78;199;0;0;79;199;0;0;80;199;0;0;81;199;0;0;82;199;0;0;83;199;0;0;84;199;0;0;85;199;0;0;86;199;0;0;87;199;0;0;88;199;0;0;89;199;0;0;90;199;0;0;91;199;0;0;92;199;0;0;93;199;0;0;94;199;0;0;95;199;0;0;96;199;0;0;97;199;0;0;98;199;0;0;99;199;0;0;100;199;0;0;101;199;0;0;102;199;0;0;103;199;0;0;104;199;0;0;105;199;0;0;106;199;0;0;107;199;0;0;108;199;0;0;109;199;0;0;110;199;0;0;111;199;0;0;112;199;0;0;113;199;0;0;114;199;0;0;115;199;0;0;116;199;0;0;117;199;0;0;118;199;0;0;119;199;0;0;120;199;0;0;121;199;0;0;122;199;0;0;123;199;0;0;124;199;0;0;125;199;0;0;126;199;0;0;127;199;0;0;128;199;0;0;129;199;0;0;130;199;0;0;131;199;0;0;132;199;0;0;133;199;0;0;134;199;0;0;135;199;0;0;136;199;0;0;137;199;0;0;138;199;0;0;139;199;0;0;140;199;0;0;141;199;0;0;142;199;0;0;143;199;0;0;144;199;0;0;145;199;0;0;146;199;0;0;147;199;0;0;148;199;0;0;149;199;0;0;150;199;0;0;151;199;0;0;152;199;0;0;153;199;0;0;154;199;0;0;155;199;0;0;156;199;0;0;157;199;0;0;158;199;0;0;159;199;0;0;160;199;0;0;161;199;0;0;162;199;0;0;163;199;0;0;164;199;0;0;165;199;0;0;166;199;0;0;167;199;0;0;168;199;0;0;169;199;0;0;170;199;0;0;171;199;0;0;172;199;0;0;173;199;0;0;174;199;0;0;175;199;0;0;176;199;0;0;177;199;0;0;178;199;0;0;179;199;0;0;180;199;0;0;181;199;0;0;182;199;0;0;183;199;0;0;184;199;0;0;185;199;0;0;186;199;0;0;187;199;0;0;188;199;0;0;189;199;0;0;190;199;0;0;191;199;0;0;192;199;0;0;193;199;0;0;194;199;0;0;195;199;0;0;196;199;0;0;197;199;0;0;198;199;0;0;199;199;0;0;200;199;0;0;201;199;0;0;202;199;0;0;203;199;0;0;204;199;0;0;205;199;0;0;206;199;0;0;207;199;0;0;208;199;0;0;209;199;0;0;210;199;0;0;211;199;0;0;212;199;0;0;213;199;0;0;214;199;0;0;215;199;0;0;216;199;0;0;217;199;0;0;218;199;0;0;219;199;0;0;220;199;0;0;221;199;0;0;222;199;0;0;223;199;0;0;224;199;0;0;225;199;0;0;226;199;0;0;227;199;0;0;228;199;0;0;229;199;0;0;230;199;0;0;231;199;0;0;232;199;0;0;233;199;0;0;234;199;0;0;235;199;0;0;236;199;0;0;237;199;0;0;238;199;0;0;239;199;0;0;240;199;0;0;241;199;0;0;242;199;0;0;243;199;0;0;244;199;0;0;245;199;0;0;246;199;0;0;247;199;0;0;248;199;0;0;249;199;0;0;250;199;0;0;251;199;0;0;252;199;0;0;253;199;0;0;254;199;0;0;255;199;0;0;0;200;0;0;1;200;0;0;2;200;0;0;3;200;0;0;4;200;0;0;5;200;0;0;6;200;0;0;7;200;0;0;8;200;0;0;9;200;0;0;10;200;0;0;11;200;0;0;12;200;0;0;13;200;0;0;14;200;0;0;15;200;0;0;16;200;0;0;17;200;0;0;18;200;0;0;19;200;0;0;20;200;0;0;21;200;0;0;22;200;0;0;23;200;0;0;24;200;0;0;25;200;0;0;26;200;0;0;27;200;0;0;28;200;0;0;29;200;0;0;30;200;0;0;31;200;0;0;32;200;0;0;33;200;0;0;34;200;0;0;35;200;0;0;36;200;0;0;37;200;0;0;38;200;0;0;39;200;0;0;40;200;0;0;41;200;0;0;42;200;0;0;43;200;0;0;44;200;0;0;45;200;0;0;46;200;0;0;47;200;0;0;48;200;0;0;49;200;0;0;50;200;0;0;51;200;0;0;52;200;0;0;53;200;0;0;54;200;0;0;55;200;0;0;56;200;0;0;57;200;0;0;58;200;0;0;59;200;0;0;60;200;0;0;61;200;0;0;62;200;0;0;63;200;0;0;64;200;0;0;65;200;0;0;66;200;0;0;67;200;0;0;68;200;0;0;69;200;0;0;70;200;0;0;71;200;0;0;72;200;0;0;73;200;0;0;74;200;0;0;75;200;0;0;76;200;0;0;77;200;0;0;78;200;0;0;79;200;0;0;80;200;0;0;81;200;0;0;82;200;0;0;83;200;0;0;84;200;0;0;85;200;0;0;86;200;0;0;87;200;0;0;88;200;0;0;89;200;0;0;90;200;0;0;91;200;0;0;92;200;0;0;93;200;0;0;94;200;0;0;95;200;0;0;96;200;0;0;97;200;0;0;98;200;0;0;99;200;0;0;100;200;0;0;101;200;0;0;102;200;0;0;103;200;0;0;104;200;0;0;105;200;0;0;106;200;0;0;107;200;0;0;108;200;0;0;109;200;0;0;110;200;0;0;111;200;0;0;112;200;0;0;113;200;0;0;114;200;0;0;115;200;0;0;116;200;0;0;117;200;0;0;118;200;0;0;119;200;0;0;120;200;0;0;121;200;0;0;122;200;0;0;123;200;0;0;124;200;0;0;125;200;0;0;126;200;0;0;127;200;0;0;128;200;0;0;129;200;0;0;130;200;0;0;131;200;0;0;132;200;0;0;133;200;0;0;134;200;0;0;135;200;0;0;136;200;0;0;137;200;0;0;138;200;0;0;139;200;0;0;140;200;0;0;141;200;0;0;142;200;0;0;143;200;0;0;144;200;0;0;145;200;0;0;146;200;0;0;147;200;0;0;148;200;0;0;149;200;0;0;150;200;0;0;151;200;0;0;152;200;0;0;153;200;0;0;154;200;0;0;155;200;0;0;156;200;0;0;157;200;0;0;158;200;0;0;159;200;0;0;160;200;0;0;161;200;0;0;162;200;0;0;163;200;0;0;164;200;0;0;165;200;0;0;166;200;0;0;167;200;0;0;168;200;0;0;169;200;0;0;170;200;0;0;171;200;0;0;172;200;0;0;173;200;0;0;174;200;0;0;175;200;0;0;176;200;0;0;177;200;0;0;178;200;0;0;179;200;0;0;180;200;0;0;181;200;0;0;182;200;0;0;183;200;0;0;184;200;0;0;185;200;0;0;186;200;0;0;187;200;0;0;188;200;0;0;189;200;0;0;190;200;0;0;191;200;0;0;192;200;0;0;193;200;0;0;194;200;0;0;195;200;0;0;196;200;0;0;197;200;0;0;198;200;0;0;199;200;0;0;200;200;0;0;201;200;0;0;202;200;0;0;203;200;0;0;204;200;0;0;205;200;0;0;206;200;0;0;207;200;0;0;208;200;0;0;209;200;0;0;210;200;0;0;211;200;0;0;212;200;0;0;213;200;0;0;214;200;0;0;215;200;0;0;216;200;0;0;217;200;0;0;218;200;0;0;219;200;0;0;220;200;0;0;221;200;0;0;222;200;0;0;223;200;0;0;224;200;0;0;225;200;0;0;226;200;0;0;227;200;0;0;228;200;0;0;229;200;0;0;230;200;0;0;231;200;0;0;232;200;0;0;233;200;0;0;234;200;0;0;235;200;0;0;236;200;0;0;237;200;0;0;238;200;0;0;239;200;0;0;240;200;0;0;241;200;0;0;242;200;0;0;243;200;0;0;244;200;0;0;245;200;0;0;246;200;0;0;247;200;0;0;248;200;0;0;249;200;0;0;250;200;0;0;251;200;0;0;252;200;0;0;253;200;0;0;254;200;0;0;255;200;0;0;0;201;0;0;1;201;0;0;2;201;0;0;3;201;0;0;4;201;0;0;5;201;0;0;6;201;0;0;7;201;0;0;8;201;0;0;9;201;0;0;10;201;0;0;11;201;0;0;12;201;0;0;13;201;0;0;14;201;0;0;15;201;0;0;16;201;0;0;17;201;0;0;18;201;0;0;19;201;0;0;20;201;0;0;21;201;0;0;22;201;0;0;23;201;0;0;24;201;0;0;25;201;0;0;26;201;0;0;27;201;0;0;28;201;0;0;29;201;0;0;30;201;0;0;31;201;0;0;32;201;0;0;33;201;0;0;34;201;0;0;35;201;0;0;36;201;0;0;37;201;0;0;38;201;0;0;39;201;0;0;40;201;0;0;41;201;0;0;42;201;0;0;43;201;0;0;44;201;0;0;45;201;0;0;46;201;0;0;47;201;0;0;48;201;0;0;49;201;0;0;50;201;0;0;51;201;0;0;52;201;0;0;53;201;0;0;54;201;0;0;55;201;0;0;56;201;0;0;57;201;0;0;58;201;0;0;59;201;0;0;60;201;0;0;61;201;0;0;62;201;0;0;63;201;0;0;64;201;0;0;65;201;0;0;66;201;0;0;67;201;0;0;68;201;0;0;69;201;0;0;70;201;0;0;71;201;0;0;72;201;0;0;73;201;0;0;74;201;0;0;75;201;0;0;76;201;0;0;77;201;0;0;78;201;0;0;79;201;0;0;80;201;0;0;81;201;0;0;82;201;0;0;83;201;0;0;84;201;0;0;85;201;0;0;86;201;0;0;87;201;0;0;88;201;0;0;89;201;0;0;90;201;0;0;91;201;0;0;92;201;0;0;93;201;0;0;94;201;0;0;95;201;0;0;96;201;0;0;97;201;0;0;98;201;0;0;99;201;0;0;100;201;0;0;101;201;0;0;102;201;0;0;103;201;0;0;104;201;0;0;105;201;0;0;106;201;0;0;107;201;0;0;108;201;0;0;109;201;0;0;110;201;0;0;111;201;0;0;112;201;0;0;113;201;0;0;114;201;0;0;115;201;0;0;116;201;0;0;117;201;0;0;118;201;0;0;119;201;0;0;120;201;0;0;121;201;0;0;122;201;0;0;123;201;0;0;124;201;0;0;125;201;0;0;126;201;0;0;127;201;0;0;128;201;0;0;129;201;0;0;130;201;0;0;131;201;0;0;132;201;0;0;133;201;0;0;134;201;0;0;135;201;0;0;136;201;0;0;137;201;0;0;138;201;0;0;139;201;0;0;140;201;0;0;141;201;0;0;142;201;0;0;143;201;0;0;144;201;0;0;145;201;0;0;146;201;0;0;147;201;0;0;148;201;0;0;149;201;0;0;150;201;0;0;151;201;0;0;152;201;0;0;153;201;0;0;154;201;0;0;155;201;0;0;156;201;0;0;157;201;0;0;158;201;0;0;159;201;0;0;160;201;0;0;161;201;0;0;162;201;0;0;163;201;0;0;164;201;0;0;165;201;0;0;166;201;0;0;167;201;0;0;168;201;0;0;169;201;0;0;170;201;0;0;171;201;0;0;172;201;0;0;173;201;0;0;174;201;0;0;175;201;0;0;176;201;0;0;177;201;0;0;178;201;0;0;179;201;0;0;180;201;0;0;181;201;0;0;182;201;0;0;183;201;0;0;184;201;0;0;185;201;0;0;186;201;0;0;187;201;0;0;188;201;0;0;189;201;0;0;190;201;0;0;191;201;0;0;192;201;0;0;193;201;0;0;194;201;0;0;195;201;0;0;196;201;0;0;197;201;0;0;198;201;0;0;199;201;0;0;200;201;0;0;201;201;0;0;202;201;0;0;203;201;0;0;204;201;0;0;205;201;0;0;206;201;0;0;207;201;0;0;208;201;0;0;209;201;0;0;210;201;0;0;211;201;0;0;212;201;0;0;213;201;0;0;214;201;0;0;215;201;0;0;216;201;0;0;217;201;0;0;218;201;0;0;219;201;0;0;220;201;0;0;221;201;0;0;222;201;0;0;223;201;0;0;224;201;0;0;225;201;0;0;226;201;0;0;227;201;0;0;228;201;0;0;229;201;0;0;230;201;0;0;231;201;0;0;232;201;0;0;233;201;0;0;234;201;0;0;235;201;0;0;236;201;0;0;237;201;0;0;238;201;0;0;239;201;0;0;240;201;0;0;241;201;0;0;242;201;0;0;243;201;0;0;244;201;0;0;245;201;0;0;246;201;0;0;247;201;0;0;248;201;0;0;249;201;0;0;250;201;0;0;251;201;0;0;252;201;0;0;253;201;0;0;254;201;0;0;255;201;0;0;0;202;0;0;1;202;0;0;2;202;0;0;3;202;0;0;4;202;0;0;5;202;0;0;6;202;0;0;7;202;0;0;8;202;0;0;9;202;0;0;10;202;0;0;11;202;0;0;12;202;0;0;13;202;0;0;14;202;0;0;15;202;0;0;16;202;0;0;17;202;0;0;18;202;0;0;19;202;0;0;20;202;0;0;21;202;0;0;22;202;0;0;23;202;0;0;24;202;0;0;25;202;0;0;26;202;0;0;27;202;0;0;28;202;0;0;29;202;0;0;30;202;0;0;31;202;0;0;32;202;0;0;33;202;0;0;34;202;0;0;35;202;0;0;36;202;0;0;37;202;0;0;38;202;0;0;39;202;0;0;40;202;0;0;41;202;0;0;42;202;0;0;43;202;0;0;44;202;0;0;45;202;0;0;46;202;0;0;47;202;0;0;48;202;0;0;49;202;0;0;50;202;0;0;51;202;0;0;52;202;0;0;53;202;0;0;54;202;0;0;55;202;0;0;56;202;0;0;57;202;0;0;58;202;0;0;59;202;0;0;60;202;0;0;61;202;0;0;62;202;0;0;63;202;0;0;64;202;0;0;65;202;0;0;66;202;0;0;67;202;0;0;68;202;0;0;69;202;0;0;70;202;0;0;71;202;0;0;72;202;0;0;73;202;0;0;74;202;0;0;75;202;0;0;76;202;0;0;77;202;0;0;78;202;0;0;79;202;0;0;80;202;0;0;81;202;0;0;82;202;0;0;83;202;0;0;84;202;0;0;85;202;0;0;86;202;0;0;87;202;0;0;88;202;0;0;89;202;0;0;90;202;0;0;91;202;0;0;92;202;0;0;93;202;0;0;94;202;0;0;95;202;0;0;96;202;0;0;97;202;0;0;98;202;0;0;99;202;0;0;100;202;0;0;101;202;0;0;102;202;0;0;103;202;0;0;104;202;0;0;105;202;0;0;106;202;0;0;107;202;0;0;108;202;0;0;109;202;0;0;110;202;0;0;111;202;0;0;112;202;0;0;113;202;0;0;114;202;0;0;115;202;0;0;116;202;0;0;117;202;0;0;118;202;0;0;119;202;0;0;120;202;0;0;121;202;0;0;122;202;0;0;123;202;0;0;124;202;0;0;125;202;0;0;126;202;0;0;127;202;0;0;128;202;0;0;129;202;0;0;130;202;0;0;131;202;0;0;132;202;0;0;133;202;0;0;134;202;0;0;135;202;0;0;136;202;0;0;137;202;0;0;138;202;0;0;139;202;0;0;140;202;0;0;141;202;0;0;142;202;0;0;143;202;0;0;144;202;0;0;145;202;0;0;146;202;0;0;147;202;0;0;148;202;0;0;149;202;0;0;150;202;0;0;151;202;0;0;152;202;0;0;153;202;0;0;154;202;0;0;155;202;0;0;156;202;0;0;157;202;0;0;158;202;0;0;159;202;0;0;160;202;0;0;161;202;0;0;162;202;0;0;163;202;0;0;164;202;0;0;165;202;0;0;166;202;0;0;167;202;0;0;168;202;0;0;169;202;0;0;170;202;0;0;171;202;0;0;172;202;0;0;173;202;0;0;174;202;0;0;175;202;0;0;176;202;0;0;177;202;0;0;178;202;0;0;179;202;0;0;180;202;0;0;181;202;0;0;182;202;0;0;183;202;0;0;184;202;0;0;185;202;0;0;186;202;0;0;187;202;0;0;188;202;0;0;189;202;0;0;190;202;0;0;191;202;0;0;192;202;0;0;193;202;0;0;194;202;0;0;195;202;0;0;196;202;0;0;197;202;0;0;198;202;0;0;199;202;0;0;200;202;0;0;201;202;0;0;202;202;0;0;203;202;0;0;204;202;0;0;205;202;0;0;206;202;0;0;207;202;0;0;208;202;0;0;209;202;0;0;210;202;0;0;211;202;0;0;212;202;0;0;213;202;0;0;214;202;0;0;215;202;0;0;216;202;0;0;217;202;0;0;218;202;0;0;219;202;0;0;220;202;0;0;221;202;0;0;222;202;0;0;223;202;0;0;224;202;0;0;225;202;0;0;226;202;0;0;227;202;0;0;228;202;0;0;229;202;0;0;230;202;0;0;231;202;0;0;232;202;0;0;233;202;0;0;234;202;0;0;235;202;0;0;236;202;0;0;237;202;0;0;238;202;0;0;239;202;0;0;240;202;0;0;241;202;0;0;242;202;0;0;243;202;0;0;244;202;0;0;245;202;0;0;246;202;0;0;247;202;0;0;248;202;0;0;249;202;0;0;250;202;0;0;251;202;0;0;252;202;0;0;253;202;0;0;254;202;0;0;255;202;0;0;0;203;0;0;1;203;0;0;2;203;0;0;3;203;0;0;4;203;0;0;5;203;0;0;6;203;0;0;7;203;0;0;8;203;0;0;9;203;0;0;10;203;0;0;11;203;0;0;12;203;0;0;13;203;0;0;14;203;0;0;15;203;0;0;16;203;0;0;17;203;0;0;18;203;0;0;19;203;0;0;20;203;0;0;21;203;0;0;22;203;0;0;23;203;0;0;24;203;0;0;25;203;0;0;26;203;0;0;27;203;0;0;28;203;0;0;29;203;0;0;30;203;0;0;31;203;0;0;32;203;0;0;33;203;0;0;34;203;0;0;35;203;0;0;36;203;0;0;37;203;0;0;38;203;0;0;39;203;0;0;40;203;0;0;41;203;0;0;42;203;0;0;43;203;0;0;44;203;0;0;45;203;0;0;46;203;0;0;47;203;0;0;48;203;0;0;49;203;0;0;50;203;0;0;51;203;0;0;52;203;0;0;53;203;0;0;54;203;0;0;55;203;0;0;56;203;0;0;57;203;0;0;58;203;0;0;59;203;0;0;60;203;0;0;61;203;0;0;62;203;0;0;63;203;0;0;64;203;0;0;65;203;0;0;66;203;0;0;67;203;0;0;68;203;0;0;69;203;0;0;70;203;0;0;71;203;0;0;72;203;0;0;73;203;0;0;74;203;0;0;75;203;0;0;76;203;0;0;77;203;0;0;78;203;0;0;79;203;0;0;80;203;0;0;81;203;0;0;82;203;0;0;83;203;0;0;84;203;0;0;85;203;0;0;86;203;0;0;87;203;0;0;88;203;0;0;89;203;0;0;90;203;0;0;91;203;0;0;92;203;0;0;93;203;0;0;94;203;0;0;95;203;0;0;96;203;0;0;97;203;0;0;98;203;0;0;99;203;0;0;100;203;0;0;101;203;0;0;102;203;0;0;103;203;0;0;104;203;0;0;105;203;0;0;106;203;0;0;107;203;0;0;108;203;0;0;109;203;0;0;110;203;0;0;111;203;0;0;112;203;0;0;113;203;0;0;114;203;0;0;115;203;0;0;116;203;0;0;117;203;0;0;118;203;0;0;119;203;0;0;120;203;0;0;121;203;0;0;122;203;0;0;123;203;0;0;124;203;0;0;125;203;0;0;126;203;0;0;127;203;0;0;128;203;0;0;129;203;0;0;130;203;0;0;131;203;0;0;132;203;0;0;133;203;0;0;134;203;0;0;135;203;0;0;136;203;0;0;137;203;0;0;138;203;0;0;139;203;0;0;140;203;0;0;141;203;0;0;142;203;0;0;143;203;0;0;144;203;0;0;145;203;0;0;146;203;0;0;147;203;0;0;148;203;0;0;149;203;0;0;150;203;0;0;151;203;0;0;152;203;0;0;153;203;0;0;154;203;0;0;155;203;0;0;156;203;0;0;157;203;0;0;158;203;0;0;159;203;0;0;160;203;0;0;161;203;0;0;162;203;0;0;163;203;0;0;164;203;0;0;165;203;0;0;166;203;0;0;167;203;0;0;168;203;0;0;169;203;0;0;170;203;0;0;171;203;0;0;172;203;0;0;173;203;0;0;174;203;0;0;175;203;0;0;176;203;0;0;177;203;0;0;178;203;0;0;179;203;0;0;180;203;0;0;181;203;0;0;182;203;0;0;183;203;0;0;184;203;0;0;185;203;0;0;186;203;0;0;187;203;0;0;188;203;0;0;189;203;0;0;190;203;0;0;191;203;0;0;192;203;0;0;193;203;0;0;194;203;0;0;195;203;0;0;196;203;0;0;197;203;0;0;198;203;0;0;199;203;0;0;200;203;0;0;201;203;0;0;202;203;0;0;203;203;0;0;204;203;0;0;205;203;0;0;206;203;0;0;207;203;0;0;208;203;0;0;209;203;0;0;210;203;0;0;211;203;0;0;212;203;0;0;213;203;0;0;214;203;0;0;215;203;0;0;216;203;0;0;217;203;0;0;218;203;0;0;219;203;0;0;220;203;0;0;221;203;0;0;222;203;0;0;223;203;0;0;224;203;0;0;225;203;0;0;226;203;0;0;227;203;0;0;228;203;0;0;229;203;0;0;230;203;0;0;231;203;0;0;232;203;0;0;233;203;0;0;234;203;0;0;235;203;0;0;236;203;0;0;237;203;0;0;238;203;0;0;239;203;0;0;240;203;0;0;241;203;0;0;242;203;0;0;243;203;0;0;244;203;0;0;245;203;0;0;246;203;0;0;247;203;0;0;248;203;0;0;249;203;0;0;250;203;0;0;251;203;0;0;252;203;0;0;253;203;0;0;254;203;0;0;255;203;0;0;0;204;0;0;1;204;0;0;2;204;0;0;3;204;0;0;4;204;0;0;5;204;0;0;6;204;0;0;7;204;0;0;8;204;0;0;9;204;0;0;10;204;0;0;11;204;0;0;12;204;0;0;13;204;0;0;14;204;0;0;15;204;0;0;16;204;0;0;17;204;0;0;18;204;0;0;19;204;0;0;20;204;0;0;21;204;0;0;22;204;0;0;23;204;0;0;24;204;0;0;25;204;0;0;26;204;0;0;27;204;0;0;28;204;0;0;29;204;0;0;30;204;0;0;31;204;0;0;32;204;0;0;33;204;0;0;34;204;0;0;35;204;0;0;36;204;0;0;37;204;0;0;38;204;0;0;39;204;0;0;40;204;0;0;41;204;0;0;42;204;0;0;43;204;0;0;44;204;0;0;45;204;0;0;46;204;0;0;47;204;0;0;48;204;0;0;49;204;0;0;50;204;0;0;51;204;0;0;52;204;0;0;53;204;0;0;54;204;0;0;55;204;0;0;56;204;0;0;57;204;0;0;58;204;0;0;59;204;0;0;60;204;0;0;61;204;0;0;62;204;0;0;63;204;0;0;64;204;0;0;65;204;0;0;66;204;0;0;67;204;0;0;68;204;0;0;69;204;0;0;70;204;0;0;71;204;0;0;72;204;0;0;73;204;0;0;74;204;0;0;75;204;0;0;76;204;0;0;77;204;0;0;78;204;0;0;79;204;0;0;80;204;0;0;81;204;0;0;82;204;0;0;83;204;0;0;84;204;0;0;85;204;0;0;86;204;0;0;87;204;0;0;88;204;0;0;89;204;0;0;90;204;0;0;91;204;0;0;92;204;0;0;93;204;0;0;94;204;0;0;95;204;0;0;96;204;0;0;97;204;0;0;98;204;0;0;99;204;0;0;100;204;0;0;101;204;0;0;102;204;0;0;103;204;0;0;104;204;0;0;105;204;0;0;106;204;0;0;107;204;0;0;108;204;0;0;109;204;0;0;110;204;0;0;111;204;0;0;112;204;0;0;113;204;0;0;114;204;0;0;115;204;0;0;116;204;0;0;117;204;0;0;118;204;0;0;119;204;0;0;120;204;0;0;121;204;0;0;122;204;0;0;123;204;0;0;124;204;0;0;125;204;0;0;126;204;0;0;127;204;0;0;128;204;0;0;129;204;0;0;130;204;0;0;131;204;0;0;132;204;0;0;133;204;0;0;134;204;0;0;135;204;0;0;136;204;0;0;137;204;0;0;138;204;0;0;139;204;0;0;140;204;0;0;141;204;0;0;142;204;0;0;143;204;0;0;144;204;0;0;145;204;0;0;146;204;0;0;147;204;0;0;148;204;0;0;149;204;0;0;150;204;0;0;151;204;0;0;152;204;0;0;153;204;0;0;154;204;0;0;155;204;0;0;156;204;0;0;157;204;0;0;158;204;0;0;159;204;0;0;160;204;0;0;161;204;0;0;162;204;0;0;163;204;0;0;164;204;0;0;165;204;0;0;166;204;0;0;167;204;0;0;168;204;0;0;169;204;0;0;170;204;0;0;171;204;0;0;172;204;0;0;173;204;0;0;174;204;0;0;175;204;0;0;176;204;0;0;177;204;0;0;178;204;0;0;179;204;0;0;180;204;0;0;181;204;0;0;182;204;0;0;183;204;0;0;184;204;0;0;185;204;0;0;186;204;0;0;187;204;0;0;188;204;0;0;189;204;0;0;190;204;0;0;191;204;0;0;192;204;0;0;193;204;0;0;194;204;0;0;195;204;0;0;196;204;0;0;197;204;0;0;198;204;0;0;199;204;0;0;200;204;0;0;201;204;0;0;202;204;0;0;203;204;0;0;204;204;0;0;205;204;0;0;206;204;0;0;207;204;0;0;208;204;0;0;209;204;0;0;210;204;0;0;211;204;0;0;212;204;0;0;213;204;0;0;214;204;0;0;215;204;0;0;216;204;0;0;217;204;0;0;218;204;0;0;219;204;0;0;220;204;0;0;221;204;0;0;222;204;0;0;223;204;0;0;224;204;0;0;225;204;0;0;226;204;0;0;227;204;0;0;228;204;0;0;229;204;0;0;230;204;0;0;231;204;0;0;232;204;0;0;233;204;0;0;234;204;0;0;235;204;0;0;236;204;0;0;237;204;0;0;238;204;0;0;239;204;0;0;240;204;0;0;241;204;0;0;242;204;0;0;243;204;0;0;244;204;0;0;245;204;0;0;246;204;0;0;247;204;0;0;248;204;0;0;249;204;0;0;250;204;0;0;251;204;0;0;252;204;0;0;253;204;0;0;254;204;0;0;255;204;0;0;0;205;0;0;1;205;0;0;2;205;0;0;3;205;0;0;4;205;0;0;5;205;0;0;6;205;0;0;7;205;0;0;8;205;0;0;9;205;0;0;10;205;0;0;11;205;0;0;12;205;0;0;13;205;0;0;14;205;0;0;15;205;0;0;16;205;0;0;17;205;0;0;18;205;0;0;19;205;0;0;20;205;0;0;21;205;0;0;22;205;0;0;23;205;0;0;24;205;0;0;25;205;0;0;26;205;0;0;27;205;0;0;28;205;0;0;29;205;0;0;30;205;0;0;31;205;0;0;32;205;0;0;33;205;0;0;34;205;0;0;35;205;0;0;36;205;0;0;37;205;0;0;38;205;0;0;39;205;0;0;40;205;0;0;41;205;0;0;42;205;0;0;43;205;0;0;44;205;0;0;45;205;0;0;46;205;0;0;47;205;0;0;48;205;0;0;49;205;0;0;50;205;0;0;51;205;0;0;52;205;0;0;53;205;0;0;54;205;0;0;55;205;0;0;56;205;0;0;57;205;0;0;58;205;0;0;59;205;0;0;60;205;0;0;61;205;0;0;62;205;0;0;63;205;0;0;64;205;0;0;65;205;0;0;66;205;0;0;67;205;0;0;68;205;0;0;69;205;0;0;70;205;0;0;71;205;0;0;72;205;0;0;73;205;0;0;74;205;0;0;75;205;0;0;76;205;0;0;77;205;0;0;78;205;0;0;79;205;0;0;80;205;0;0;81;205;0;0;82;205;0;0;83;205;0;0;84;205;0;0;85;205;0;0;86;205;0;0;87;205;0;0;88;205;0;0;89;205;0;0;90;205;0;0;91;205;0;0;92;205;0;0;93;205;0;0;94;205;0;0;95;205;0;0;96;205;0;0;97;205;0;0;98;205;0;0;99;205;0;0;100;205;0;0;101;205;0;0;102;205;0;0;103;205;0;0;104;205;0;0;105;205;0;0;106;205;0;0;107;205;0;0;108;205;0;0;109;205;0;0;110;205;0;0;111;205;0;0;112;205;0;0;113;205;0;0;114;205;0;0;115;205;0;0;116;205;0;0;117;205;0;0;118;205;0;0;119;205;0;0;120;205;0;0;121;205;0;0;122;205;0;0;123;205;0;0;124;205;0;0;125;205;0;0;126;205;0;0;127;205;0;0;128;205;0;0;129;205;0;0;130;205;0;0;131;205;0;0;132;205;0;0;133;205;0;0;134;205;0;0;135;205;0;0;136;205;0;0;137;205;0;0;138;205;0;0;139;205;0;0;140;205;0;0;141;205;0;0;142;205;0;0;143;205;0;0;144;205;0;0;145;205;0;0;146;205;0;0;147;205;0;0;148;205;0;0;149;205;0;0;150;205;0;0;151;205;0;0;152;205;0;0;153;205;0;0;154;205;0;0;155;205;0;0;156;205;0;0;157;205;0;0;158;205;0;0;159;205;0;0;160;205;0;0;161;205;0;0;162;205;0;0;163;205;0;0;164;205;0;0;165;205;0;0;166;205;0;0;167;205;0;0;168;205;0;0;169;205;0;0;170;205;0;0;171;205;0;0;172;205;0;0;173;205;0;0;174;205;0;0;175;205;0;0;176;205;0;0;177;205;0;0;178;205;0;0;179;205;0;0;180;205;0;0;181;205;0;0;182;205;0;0;183;205;0;0;184;205;0;0;185;205;0;0;186;205;0;0;187;205;0;0;188;205;0;0;189;205;0;0;190;205;0;0;191;205;0;0;192;205;0;0;193;205;0;0;194;205;0;0;195;205;0;0;196;205;0;0;197;205;0;0;198;205;0;0;199;205;0;0;200;205;0;0;201;205;0;0;202;205;0;0;203;205;0;0;204;205;0;0;205;205;0;0;206;205;0;0;207;205;0;0;208;205;0;0;209;205;0;0;210;205;0;0;211;205;0;0;212;205;0;0;213;205;0;0;214;205;0;0;215;205;0;0;216;205;0;0;217;205;0;0;218;205;0;0;219;205;0;0;220;205;0;0;221;205;0;0;222;205;0;0;223;205;0;0;224;205;0;0;225;205;0;0;226;205;0;0;227;205;0;0;228;205;0;0;229;205;0;0;230;205;0;0;231;205;0;0;232;205;0;0;233;205;0;0;234;205;0;0;235;205;0;0;236;205;0;0;237;205;0;0;238;205;0;0;239;205;0;0;240;205;0;0;241;205;0;0;242;205;0;0;243;205;0;0;244;205;0;0;245;205;0;0;246;205;0;0;247;205;0;0;248;205;0;0;249;205;0;0;250;205;0;0;251;205;0;0;252;205;0;0;253;205;0;0;254;205;0;0;255;205;0;0;0;206;0;0;1;206;0;0;2;206;0;0;3;206;0;0;4;206;0;0;5;206;0;0;6;206;0;0;7;206;0;0;8;206;0;0;9;206;0;0;10;206;0;0;11;206;0;0;12;206;0;0;13;206;0;0;14;206;0;0;15;206;0;0;16;206;0;0;17;206;0;0;18;206;0;0;19;206;0;0;20;206;0;0;21;206;0;0;22;206;0;0;23;206;0;0;24;206;0;0;25;206;0;0;26;206;0;0;27;206;0;0;28;206;0;0;29;206;0;0;30;206;0;0;31;206;0;0;32;206;0;0;33;206;0;0;34;206;0;0;35;206;0;0;36;206;0;0;37;206;0;0;38;206;0;0;39;206;0;0;40;206;0;0;41;206;0;0;42;206;0;0;43;206;0;0;44;206;0;0;45;206;0;0;46;206;0;0;47;206;0;0;48;206;0;0;49;206;0;0;50;206;0;0;51;206;0;0;52;206;0;0;53;206;0;0;54;206;0;0;55;206;0;0;56;206;0;0;57;206;0;0;58;206;0;0;59;206;0;0;60;206;0;0;61;206;0;0;62;206;0;0;63;206;0;0;64;206;0;0;65;206;0;0;66;206;0;0;67;206;0;0;68;206;0;0;69;206;0;0;70;206;0;0;71;206;0;0;72;206;0;0;73;206;0;0;74;206;0;0;75;206;0;0;76;206;0;0;77;206;0;0;78;206;0;0;79;206;0;0;80;206;0;0;81;206;0;0;82;206;0;0;83;206;0;0;84;206;0;0;85;206;0;0;86;206;0;0;87;206;0;0;88;206;0;0;89;206;0;0;90;206;0;0;91;206;0;0;92;206;0;0;93;206;0;0;94;206;0;0;95;206;0;0;96;206;0;0;97;206;0;0;98;206;0;0;99;206;0;0;100;206;0;0;101;206;0;0;102;206;0;0;103;206;0;0;104;206;0;0;105;206;0;0;106;206;0;0;107;206;0;0;108;206;0;0;109;206;0;0;110;206;0;0;111;206;0;0;112;206;0;0;113;206;0;0;114;206;0;0;115;206;0;0;116;206;0;0;117;206;0;0;118;206;0;0;119;206;0;0;120;206;0;0;121;206;0;0;122;206;0;0;123;206;0;0;124;206;0;0;125;206;0;0;126;206;0;0;127;206;0;0;128;206;0;0;129;206;0;0;130;206;0;0;131;206;0;0;132;206;0;0;133;206;0;0;134;206;0;0;135;206;0;0;136;206;0;0;137;206;0;0;138;206;0;0;139;206;0;0;140;206;0;0;141;206;0;0;142;206;0;0;143;206;0;0;144;206;0;0;145;206;0;0;146;206;0;0;147;206;0;0;148;206;0;0;149;206;0;0;150;206;0;0;151;206;0;0;152;206;0;0;153;206;0;0;154;206;0;0;155;206;0;0;156;206;0;0;157;206;0;0;158;206;0;0;159;206;0;0;160;206;0;0;161;206;0;0;162;206;0;0;163;206;0;0;164;206;0;0;165;206;0;0;166;206;0;0;167;206;0;0;168;206;0;0;169;206;0;0;170;206;0;0;171;206;0;0;172;206;0;0;173;206;0;0;174;206;0;0;175;206;0;0;176;206;0;0;177;206;0;0;178;206;0;0;179;206;0;0;180;206;0;0;181;206;0;0;182;206;0;0;183;206;0;0;184;206;0;0;185;206;0;0;186;206;0;0;187;206;0;0;188;206;0;0;189;206;0;0;190;206;0;0;191;206;0;0;192;206;0;0;193;206;0;0;194;206;0;0;195;206;0;0;196;206;0;0;197;206;0;0;198;206;0;0;199;206;0;0;200;206;0;0;201;206;0;0;202;206;0;0;203;206;0;0;204;206;0;0;205;206;0;0;206;206;0;0;207;206;0;0;208;206;0;0;209;206;0;0;210;206;0;0;211;206;0;0;212;206;0;0;213;206;0;0;214;206;0;0;215;206;0;0;216;206;0;0;217;206;0;0;218;206;0;0;219;206;0;0;220;206;0;0;221;206;0;0;222;206;0;0;223;206;0;0;224;206;0;0;225;206;0;0;226;206;0;0;227;206;0;0;228;206;0;0;229;206;0;0;230;206;0;0;231;206;0;0;232;206;0;0;233;206;0;0;234;206;0;0;235;206;0;0;236;206;0;0;237;206;0;0;238;206;0;0;239;206;0;0;240;206;0;0;241;206;0;0;242;206;0;0;243;206;0;0;244;206;0;0;245;206;0;0;246;206;0;0;247;206;0;0;248;206;0;0;249;206;0;0;250;206;0;0;251;206;0;0;252;206;0;0;253;206;0;0;254;206;0;0;255;206;0;0;0;207;0;0;1;207;0;0;2;207;0;0;3;207;0;0;4;207;0;0;5;207;0;0;6;207;0;0;7;207;0;0;8;207;0;0;9;207;0;0;10;207;0;0;11;207;0;0;12;207;0;0;13;207;0;0;14;207;0;0;15;207;0;0;16;207;0;0;17;207;0;0;18;207;0;0;19;207;0;0;20;207;0;0;21;207;0;0;22;207;0;0;23;207;0;0;24;207;0;0;25;207;0;0;26;207;0;0;27;207;0;0;28;207;0;0;29;207;0;0;30;207;0;0;31;207;0;0;32;207;0;0;33;207;0;0;34;207;0;0;35;207;0;0;36;207;0;0;37;207;0;0;38;207;0;0;39;207;0;0;40;207;0;0;41;207;0;0;42;207;0;0;43;207;0;0;44;207;0;0;45;207;0;0;46;207;0;0;47;207;0;0;48;207;0;0;49;207;0;0;50;207;0;0;51;207;0;0;52;207;0;0;53;207;0;0;54;207;0;0;55;207;0;0;56;207;0;0;57;207;0;0;58;207;0;0;59;207;0;0;60;207;0;0;61;207;0;0;62;207;0;0;63;207;0;0;64;207;0;0;65;207;0;0;66;207;0;0;67;207;0;0;68;207;0;0;69;207;0;0;70;207;0;0;71;207;0;0;72;207;0;0;73;207;0;0;74;207;0;0;75;207;0;0;76;207;0;0;77;207;0;0;78;207;0;0;79;207;0;0;80;207;0;0;81;207;0;0;82;207;0;0;83;207;0;0;84;207;0;0;85;207;0;0;86;207;0;0;87;207;0;0;88;207;0;0;89;207;0;0;90;207;0;0;91;207;0;0;92;207;0;0;93;207;0;0;94;207;0;0;95;207;0;0;96;207;0;0;97;207;0;0;98;207;0;0;99;207;0;0;100;207;0;0;101;207;0;0;102;207;0;0;103;207;0;0;104;207;0;0;105;207;0;0;106;207;0;0;107;207;0;0;108;207;0;0;109;207;0;0;110;207;0;0;111;207;0;0;112;207;0;0;113;207;0;0;114;207;0;0;115;207;0;0;116;207;0;0;117;207;0;0;118;207;0;0;119;207;0;0;120;207;0;0;121;207;0;0;122;207;0;0;123;207;0;0;124;207;0;0;125;207;0;0;126;207;0;0;127;207;0;0;128;207;0;0;129;207;0;0;130;207;0;0;131;207;0;0;132;207;0;0;133;207;0;0;134;207;0;0;135;207;0;0;136;207;0;0;137;207;0;0;138;207;0;0;139;207;0;0;140;207;0;0;141;207;0;0;142;207;0;0;143;207;0;0;144;207;0;0;145;207;0;0;146;207;0;0;147;207;0;0;148;207;0;0;149;207;0;0;150;207;0;0;151;207;0;0;152;207;0;0;153;207;0;0;154;207;0;0;155;207;0;0;156;207;0;0;157;207;0;0;158;207;0;0;159;207;0;0;160;207;0;0;161;207;0;0;162;207;0;0;163;207;0;0;164;207;0;0;165;207;0;0;166;207;0;0;167;207;0;0;168;207;0;0;169;207;0;0;170;207;0;0;171;207;0;0;172;207;0;0;173;207;0;0;174;207;0;0;175;207;0;0;176;207;0;0;177;207;0;0;178;207;0;0;179;207;0;0;180;207;0;0;181;207;0;0;182;207;0;0;183;207;0;0;184;207;0;0;185;207;0;0;186;207;0;0;187;207;0;0;188;207;0;0;189;207;0;0;190;207;0;0;191;207;0;0;192;207;0;0;193;207;0;0;194;207;0;0;195;207;0;0;196;207;0;0;197;207;0;0;198;207;0;0;199;207;0;0;200;207;0;0;201;207;0;0;202;207;0;0;203;207;0;0;204;207;0;0;205;207;0;0;206;207;0;0;207;207;0;0;208;207;0;0;209;207;0;0;210;207;0;0;211;207;0;0;212;207;0;0;213;207;0;0;214;207;0;0;215;207;0;0;216;207;0;0;217;207;0;0;218;207;0;0;219;207;0;0;220;207;0;0;221;207;0;0;222;207;0;0;223;207;0;0;224;207;0;0;225;207;0;0;226;207;0;0;227;207;0;0;228;207;0;0;229;207;0;0;230;207;0;0;231;207;0;0;232;207;0;0;233;207;0;0;234;207;0;0;235;207;0;0;236;207;0;0;237;207;0;0;238;207;0;0;239;207;0;0;240;207;0;0;241;207;0;0;242;207;0;0;243;207;0;0;244;207;0;0;245;207;0;0;246;207;0;0;247;207;0;0;248;207;0;0;249;207;0;0;250;207;0;0;251;207;0;0;252;207;0;0;253;207;0;0;254;207;0;0;255;207;0;0;0;208;0;0;1;208;0;0;2;208;0;0;3;208;0;0;4;208;0;0;5;208;0;0;6;208;0;0;7;208;0;0;8;208;0;0;9;208;0;0;10;208;0;0;11;208;0;0;12;208;0;0;13;208;0;0;14;208;0;0;15;208;0;0;16;208;0;0;17;208;0;0;18;208;0;0;19;208;0;0;20;208;0;0;21;208;0;0;22;208;0;0;23;208;0;0;24;208;0;0;25;208;0;0;26;208;0;0;27;208;0;0;28;208;0;0;29;208;0;0;30;208;0;0;31;208;0;0;32;208;0;0;33;208;0;0;34;208;0;0;35;208;0;0;36;208;0;0;37;208;0;0;38;208;0;0;39;208;0;0;40;208;0;0;41;208;0;0;42;208;0;0;43;208;0;0;44;208;0;0;45;208;0;0;46;208;0;0;47;208;0;0;48;208;0;0;49;208;0;0;50;208;0;0;51;208;0;0;52;208;0;0;53;208;0;0;54;208;0;0;55;208;0;0;56;208;0;0;57;208;0;0;58;208;0;0;59;208;0;0;60;208;0;0;61;208;0;0;62;208;0;0;63;208;0;0;64;208;0;0;65;208;0;0;66;208;0;0;67;208;0;0;68;208;0;0;69;208;0;0;70;208;0;0;71;208;0;0;72;208;0;0;73;208;0;0;74;208;0;0;75;208;0;0;76;208;0;0;77;208;0;0;78;208;0;0;79;208;0;0;80;208;0;0;81;208;0;0;82;208;0;0;83;208;0;0;84;208;0;0;85;208;0;0;86;208;0;0;87;208;0;0;88;208;0;0;89;208;0;0;90;208;0;0;91;208;0;0;92;208;0;0;93;208;0;0;94;208;0;0;95;208;0;0;96;208;0;0;97;208;0;0;98;208;0;0;99;208;0;0;100;208;0;0;101;208;0;0;102;208;0;0;103;208;0;0;104;208;0;0;105;208;0;0;106;208;0;0;107;208;0;0;108;208;0;0;109;208;0;0;110;208;0;0;111;208;0;0;112;208;0;0;113;208;0;0;114;208;0;0;115;208;0;0;116;208;0;0;117;208;0;0;118;208;0;0;119;208;0;0;120;208;0;0;121;208;0;0;122;208;0;0;123;208;0;0;124;208;0;0;125;208;0;0;126;208;0;0;127;208;0;0;128;208;0;0;129;208;0;0;130;208;0;0;131;208;0;0;132;208;0;0;133;208;0;0;134;208;0;0;135;208;0;0;136;208;0;0;137;208;0;0;138;208;0;0;139;208;0;0;140;208;0;0;141;208;0;0;142;208;0;0;143;208;0;0;144;208;0;0;145;208;0;0;146;208;0;0;147;208;0;0;148;208;0;0;149;208;0;0;150;208;0;0;151;208;0;0;152;208;0;0;153;208;0;0;154;208;0;0;155;208;0;0;156;208;0;0;157;208;0;0;158;208;0;0;159;208;0;0;160;208;0;0;161;208;0;0;162;208;0;0;163;208;0;0;164;208;0;0;165;208;0;0;166;208;0;0;167;208;0;0;168;208;0;0;169;208;0;0;170;208;0;0;171;208;0;0;172;208;0;0;173;208;0;0;174;208;0;0;175;208;0;0;176;208;0;0;177;208;0;0;178;208;0;0;179;208;0;0;180;208;0;0;181;208;0;0;182;208;0;0;183;208;0;0;184;208;0;0;185;208;0;0;186;208;0;0;187;208;0;0;188;208;0;0;189;208;0;0;190;208;0;0;191;208;0;0;192;208;0;0;193;208;0;0;194;208;0;0;195;208;0;0;196;208;0;0;197;208;0;0;198;208;0;0;199;208;0;0;200;208;0;0;201;208;0;0;202;208;0;0;203;208;0;0;204;208;0;0;205;208;0;0;206;208;0;0;207;208;0;0;208;208;0;0;209;208;0;0;210;208;0;0;211;208;0;0;212;208;0;0;213;208;0;0;214;208;0;0;215;208;0;0;216;208;0;0;217;208;0;0;218;208;0;0;219;208;0;0;220;208;0;0;221;208;0;0;222;208;0;0;223;208;0;0;224;208;0;0;225;208;0;0;226;208;0;0;227;208;0;0;228;208;0;0;229;208;0;0;230;208;0;0;231;208;0;0;232;208;0;0;233;208;0;0;234;208;0;0;235;208;0;0;236;208;0;0;237;208;0;0;238;208;0;0;239;208;0;0;240;208;0;0;241;208;0;0;242;208;0;0;243;208;0;0;244;208;0;0;245;208;0;0;246;208;0;0;247;208;0;0;248;208;0;0;249;208;0;0;250;208;0;0;251;208;0;0;252;208;0;0;253;208;0;0;254;208;0;0;255;208;0;0;0;209;0;0;1;209;0;0;2;209;0;0;3;209;0;0;4;209;0;0;5;209;0;0;6;209;0;0;7;209;0;0;8;209;0;0;9;209;0;0;10;209;0;0;11;209;0;0;12;209;0;0;13;209;0;0;14;209;0;0;15;209;0;0;16;209;0;0;17;209;0;0;18;209;0;0;19;209;0;0;20;209;0;0;21;209;0;0;22;209;0;0;23;209;0;0;24;209;0;0;25;209;0;0;26;209;0;0;27;209;0;0;28;209;0;0;29;209;0;0;30;209;0;0;31;209;0;0;32;209;0;0;33;209;0;0;34;209;0;0;35;209;0;0;36;209;0;0;37;209;0;0;38;209;0;0;39;209;0;0;40;209;0;0;41;209;0;0;42;209;0;0;43;209;0;0;44;209;0;0;45;209;0;0;46;209;0;0;47;209;0;0;48;209;0;0;49;209;0;0;50;209;0;0;51;209;0;0;52;209;0;0;53;209;0;0;54;209;0;0;55;209;0;0;56;209;0;0;57;209;0;0;58;209;0;0;59;209;0;0;60;209;0;0;61;209;0;0;62;209;0;0;63;209;0;0;64;209;0;0;65;209;0;0;66;209;0;0;67;209;0;0;68;209;0;0;69;209;0;0;70;209;0;0;71;209;0;0;72;209;0;0;73;209;0;0;74;209;0;0;75;209;0;0;76;209;0;0;77;209;0;0;78;209;0;0;79;209;0;0;80;209;0;0;81;209;0;0;82;209;0;0;83;209;0;0;84;209;0;0;85;209;0;0;86;209;0;0;87;209;0;0;88;209;0;0;89;209;0;0;90;209;0;0;91;209;0;0;92;209;0;0;93;209;0;0;94;209;0;0;95;209;0;0;96;209;0;0;97;209;0;0;98;209;0;0;99;209;0;0;100;209;0;0;101;209;0;0;102;209;0;0;103;209;0;0;104;209;0;0;105;209;0;0;106;209;0;0;107;209;0;0;108;209;0;0;109;209;0;0;110;209;0;0;111;209;0;0;112;209;0;0;113;209;0;0;114;209;0;0;115;209;0;0;116;209;0;0;117;209;0;0;118;209;0;0;119;209;0;0;120;209;0;0;121;209;0;0;122;209;0;0;123;209;0;0;124;209;0;0;125;209;0;0;126;209;0;0;127;209;0;0;128;209;0;0;129;209;0;0;130;209;0;0;131;209;0;0;132;209;0;0;133;209;0;0;134;209;0;0;135;209;0;0;136;209;0;0;137;209;0;0;138;209;0;0;139;209;0;0;140;209;0;0;141;209;0;0;142;209;0;0;143;209;0;0;144;209;0;0;145;209;0;0;146;209;0;0;147;209;0;0;148;209;0;0;149;209;0;0;150;209;0;0;151;209;0;0;152;209;0;0;153;209;0;0;154;209;0;0;155;209;0;0;156;209;0;0;157;209;0;0;158;209;0;0;159;209;0;0;160;209;0;0;161;209;0;0;162;209;0;0;163;209;0;0;164;209;0;0;165;209;0;0;166;209;0;0;167;209;0;0;168;209;0;0;169;209;0;0;170;209;0;0;171;209;0;0;172;209;0;0;173;209;0;0;174;209;0;0;175;209;0;0;176;209;0;0;177;209;0;0;178;209;0;0;179;209;0;0;180;209;0;0;181;209;0;0;182;209;0;0;183;209;0;0;184;209;0;0;185;209;0;0;186;209;0;0;187;209;0;0;188;209;0;0;189;209;0;0;190;209;0;0;191;209;0;0;192;209;0;0;193;209;0;0;194;209;0;0;195;209;0;0;196;209;0;0;197;209;0;0;198;209;0;0;199;209;0;0;200;209;0;0;201;209;0;0;202;209;0;0;203;209;0;0;204;209;0;0;205;209;0;0;206;209;0;0;207;209;0;0;208;209;0;0;209;209;0;0;210;209;0;0;211;209;0;0;212;209;0;0;213;209;0;0;214;209;0;0;215;209;0;0;216;209;0;0;217;209;0;0;218;209;0;0;219;209;0;0;220;209;0;0;221;209;0;0;222;209;0;0;223;209;0;0;224;209;0;0;225;209;0;0;226;209;0;0;227;209;0;0;228;209;0;0;229;209;0;0;230;209;0;0;231;209;0;0;232;209;0;0;233;209;0;0;234;209;0;0;235;209;0;0;236;209;0;0;237;209;0;0;238;209;0;0;239;209;0;0;240;209;0;0;241;209;0;0;242;209;0;0;243;209;0;0;244;209;0;0;245;209;0;0;246;209;0;0;247;209;0;0;248;209;0;0;249;209;0;0;250;209;0;0;251;209;0;0;252;209;0;0;253;209;0;0;254;209;0;0;255;209;0;0;0;210;0;0;1;210;0;0;2;210;0;0;3;210;0;0;4;210;0;0;5;210;0;0;6;210;0;0;7;210;0;0;8;210;0;0;9;210;0;0;10;210;0;0;11;210;0;0;12;210;0;0;13;210;0;0;14;210;0;0;15;210;0;0;16;210;0;0;17;210;0;0;18;210;0;0;19;210;0;0;20;210;0;0;21;210;0;0;22;210;0;0;23;210;0;0;24;210;0;0;25;210;0;0;26;210;0;0;27;210;0;0;28;210;0;0;29;210;0;0;30;210;0;0;31;210;0;0;32;210;0;0;33;210;0;0;34;210;0;0;35;210;0;0;36;210;0;0;37;210;0;0;38;210;0;0;39;210;0;0;40;210;0;0;41;210;0;0;42;210;0;0;43;210;0;0;44;210;0;0;45;210;0;0;46;210;0;0;47;210;0;0;48;210;0;0;49;210;0;0;50;210;0;0;51;210;0;0;52;210;0;0;53;210;0;0;54;210;0;0;55;210;0;0;56;210;0;0;57;210;0;0;58;210;0;0;59;210;0;0;60;210;0;0;61;210;0;0;62;210;0;0;63;210;0;0;64;210;0;0;65;210;0;0;66;210;0;0;67;210;0;0;68;210;0;0;69;210;0;0;70;210;0;0;71;210;0;0;72;210;0;0;73;210;0;0;74;210;0;0;75;210;0;0;76;210;0;0;77;210;0;0;78;210;0;0;79;210;0;0;80;210;0;0;81;210;0;0;82;210;0;0;83;210;0;0;84;210;0;0;85;210;0;0;86;210;0;0;87;210;0;0;88;210;0;0;89;210;0;0;90;210;0;0;91;210;0;0;92;210;0;0;93;210;0;0;94;210;0;0;95;210;0;0;96;210;0;0;97;210;0;0;98;210;0;0;99;210;0;0;100;210;0;0;101;210;0;0;102;210;0;0;103;210;0;0;104;210;0;0;105;210;0;0;106;210;0;0;107;210;0;0;108;210;0;0;109;210;0;0;110;210;0;0;111;210;0;0;112;210;0;0;113;210;0;0;114;210;0;0;115;210;0;0;116;210;0;0;117;210;0;0;118;210;0;0;119;210;0;0;120;210;0;0;121;210;0;0;122;210;0;0;123;210;0;0;124;210;0;0;125;210;0;0;126;210;0;0;127;210;0;0;128;210;0;0;129;210;0;0;130;210;0;0;131;210;0;0;132;210;0;0;133;210;0;0;134;210;0;0;135;210;0;0;136;210;0;0;137;210;0;0;138;210;0;0;139;210;0;0;140;210;0;0;141;210;0;0;142;210;0;0;143;210;0;0;144;210;0;0;145;210;0;0;146;210;0;0;147;210;0;0;148;210;0;0;149;210;0;0;150;210;0;0;151;210;0;0;152;210;0;0;153;210;0;0;154;210;0;0;155;210;0;0;156;210;0;0;157;210;0;0;158;210;0;0;159;210;0;0;160;210;0;0;161;210;0;0;162;210;0;0;163;210;0;0;164;210;0;0;165;210;0;0;166;210;0;0;167;210;0;0;168;210;0;0;169;210;0;0;170;210;0;0;171;210;0;0;172;210;0;0;173;210;0;0;174;210;0;0;175;210;0;0;176;210;0;0;177;210;0;0;178;210;0;0;179;210;0;0;180;210;0;0;181;210;0;0;182;210;0;0;183;210;0;0;184;210;0;0;185;210;0;0;186;210;0;0;187;210;0;0;188;210;0;0;189;210;0;0;190;210;0;0;191;210;0;0;192;210;0;0;193;210;0;0;194;210;0;0;195;210;0;0;196;210;0;0;197;210;0;0;198;210;0;0;199;210;0;0;200;210;0;0;201;210;0;0;202;210;0;0;203;210;0;0;204;210;0;0;205;210;0;0;206;210;0;0;207;210;0;0;208;210;0;0;209;210;0;0;210;210;0;0;211;210;0;0;212;210;0;0;213;210;0;0;214;210;0;0;215;210;0;0;216;210;0;0;217;210;0;0;218;210;0;0;219;210;0;0;220;210;0;0;221;210;0;0;222;210;0;0;223;210;0;0;224;210;0;0;225;210;0;0;226;210;0;0;227;210;0;0;228;210;0;0;229;210;0;0;230;210;0;0;231;210;0;0;232;210;0;0;233;210;0;0;234;210;0;0;235;210;0;0;236;210;0;0;237;210;0;0;238;210;0;0;239;210;0;0;240;210;0;0;241;210;0;0;242;210;0;0;243;210;0;0;244;210;0;0;245;210;0;0;246;210;0;0;247;210;0;0;248;210;0;0;249;210;0;0;250;210;0;0;251;210;0;0;252;210;0;0;253;210;0;0;254;210;0;0;255;210;0;0;0;211;0;0;1;211;0;0;2;211;0;0;3;211;0;0;4;211;0;0;5;211;0;0;6;211;0;0;7;211;0;0;8;211;0;0;9;211;0;0;10;211;0;0;11;211;0;0;12;211;0;0;13;211;0;0;14;211;0;0;15;211;0;0;16;211;0;0;17;211;0;0;18;211;0;0;19;211;0;0;20;211;0;0;21;211;0;0;22;211;0;0;23;211;0;0;24;211;0;0;25;211;0;0;26;211;0;0;27;211;0;0;28;211;0;0;29;211;0;0;30;211;0;0;31;211;0;0;32;211;0;0;33;211;0;0;34;211;0;0;35;211;0;0;36;211;0;0;37;211;0;0;38;211;0;0;39;211;0;0;40;211;0;0;41;211;0;0;42;211;0;0;43;211;0;0;44;211;0;0;45;211;0;0;46;211;0;0;47;211;0;0;48;211;0;0;49;211;0;0;50;211;0;0;51;211;0;0;52;211;0;0;53;211;0;0;54;211;0;0;55;211;0;0;56;211;0;0;57;211;0;0;58;211;0;0;59;211;0;0;60;211;0;0;61;211;0;0;62;211;0;0;63;211;0;0;64;211;0;0;65;211;0;0;66;211;0;0;67;211;0;0;68;211;0;0;69;211;0;0;70;211;0;0;71;211;0;0;72;211;0;0;73;211;0;0;74;211;0;0;75;211;0;0;76;211;0;0;77;211;0;0;78;211;0;0;79;211;0;0;80;211;0;0;81;211;0;0;82;211;0;0;83;211;0;0;84;211;0;0;85;211;0;0;86;211;0;0;87;211;0;0;88;211;0;0;89;211;0;0;90;211;0;0;91;211;0;0;92;211;0;0;93;211;0;0;94;211;0;0;95;211;0;0;96;211;0;0;97;211;0;0;98;211;0;0;99;211;0;0;100;211;0;0;101;211;0;0;102;211;0;0;103;211;0;0;104;211;0;0;105;211;0;0;106;211;0;0;107;211;0;0;108;211;0;0;109;211;0;0;110;211;0;0;111;211;0;0;112;211;0;0;113;211;0;0;114;211;0;0;115;211;0;0;116;211;0;0;117;211;0;0;118;211;0;0;119;211;0;0;120;211;0;0;121;211;0;0;122;211;0;0;123;211;0;0;124;211;0;0;125;211;0;0;126;211;0;0;127;211;0;0;128;211;0;0;129;211;0;0;130;211;0;0;131;211;0;0;132;211;0;0;133;211;0;0;134;211;0;0;135;211;0;0;136;211;0;0;137;211;0;0;138;211;0;0;139;211;0;0;140;211;0;0;141;211;0;0;142;211;0;0;143;211;0;0;144;211;0;0;145;211;0;0;146;211;0;0;147;211;0;0;148;211;0;0;149;211;0;0;150;211;0;0;151;211;0;0;152;211;0;0;153;211;0;0;154;211;0;0;155;211;0;0;156;211;0;0;157;211;0;0;158;211;0;0;159;211;0;0;160;211;0;0;161;211;0;0;162;211;0;0;163;211;0;0;164;211;0;0;165;211;0;0;166;211;0;0;167;211;0;0;168;211;0;0;169;211;0;0;170;211;0;0;171;211;0;0;172;211;0;0;173;211;0;0;174;211;0;0;175;211;0;0;176;211;0;0;177;211;0;0;178;211;0;0;179;211;0;0;180;211;0;0;181;211;0;0;182;211;0;0;183;211;0;0;184;211;0;0;185;211;0;0;186;211;0;0;187;211;0;0;188;211;0;0;189;211;0;0;190;211;0;0;191;211;0;0;192;211;0;0;193;211;0;0;194;211;0;0;195;211;0;0;196;211;0;0;197;211;0;0;198;211;0;0;199;211;0;0;200;211;0;0;201;211;0;0;202;211;0;0;203;211;0;0;204;211;0;0;205;211;0;0;206;211;0;0;207;211;0;0;208;211;0;0;209;211;0;0;210;211;0;0;211;211;0;0;212;211;0;0;213;211;0;0;214;211;0;0;215;211;0;0;216;211;0;0;217;211;0;0;218;211;0;0;219;211;0;0;220;211;0;0;221;211;0;0;222;211;0;0;223;211;0;0;224;211;0;0;225;211;0;0;226;211;0;0;227;211;0;0;228;211;0;0;229;211;0;0;230;211;0;0;231;211;0;0;232;211;0;0;233;211;0;0;234;211;0;0;235;211;0;0;236;211;0;0;237;211;0;0;238;211;0;0;239;211;0;0;240;211;0;0;241;211;0;0;242;211;0;0;243;211;0;0;244;211;0;0;245;211;0;0;246;211;0;0;247;211;0;0;248;211;0;0;249;211;0;0;250;211;0;0;251;211;0;0;252;211;0;0;253;211;0;0;254;211;0;0;255;211;0;0;0;212;0;0;1;212;0;0;2;212;0;0;3;212;0;0;4;212;0;0;5;212;0;0;6;212;0;0;7;212;0;0;8;212;0;0;9;212;0;0;10;212;0;0;11;212;0;0;12;212;0;0;13;212;0;0;14;212;0;0;15;212;0;0;16;212;0;0;17;212;0;0;18;212;0;0;19;212;0;0;20;212;0;0;21;212;0;0;22;212;0;0;23;212;0;0;24;212;0;0;25;212;0;0;26;212;0;0;27;212;0;0;28;212;0;0;29;212;0;0;30;212;0;0;31;212;0;0;32;212;0;0;33;212;0;0;34;212;0;0;35;212;0;0;36;212;0;0;37;212;0;0;38;212;0;0;39;212;0;0;40;212;0;0;41;212;0;0;42;212;0;0;43;212;0;0;44;212;0;0;45;212;0;0;46;212;0;0;47;212;0;0;48;212;0;0;49;212;0;0;50;212;0;0;51;212;0;0;52;212;0;0;53;212;0;0;54;212;0;0;55;212;0;0;56;212;0;0;57;212;0;0;58;212;0;0;59;212;0;0;60;212;0;0;61;212;0;0;62;212;0;0;63;212;0;0;64;212;0;0;65;212;0;0;66;212;0;0;67;212;0;0;68;212;0;0;69;212;0;0;70;212;0;0;71;212;0;0;72;212;0;0;73;212;0;0;74;212;0;0;75;212;0;0;76;212;0;0;77;212;0;0;78;212;0;0;79;212;0;0;80;212;0;0;81;212;0;0;82;212;0;0;83;212;0;0;84;212;0;0;85;212;0;0;86;212;0;0;87;212;0;0;88;212;0;0;89;212;0;0;90;212;0;0;91;212;0;0;92;212;0;0;93;212;0;0;94;212;0;0;95;212;0;0;96;212;0;0;97;212;0;0;98;212;0;0;99;212;0;0;100;212;0;0;101;212;0;0;102;212;0;0;103;212;0;0;104;212;0;0;105;212;0;0;106;212;0;0;107;212;0;0;108;212;0;0;109;212;0;0;110;212;0;0;111;212;0;0;112;212;0;0;113;212;0;0;114;212;0;0;115;212;0;0;116;212;0;0;117;212;0;0;118;212;0;0;119;212;0;0;120;212;0;0;121;212;0;0;122;212;0;0;123;212;0;0;124;212;0;0;125;212;0;0;126;212;0;0;127;212;0;0;128;212;0;0;129;212;0;0;130;212;0;0;131;212;0;0;132;212;0;0;133;212;0;0;134;212;0;0;135;212;0;0;136;212;0;0;137;212;0;0;138;212;0;0;139;212;0;0;140;212;0;0;141;212;0;0;142;212;0;0;143;212;0;0;144;212;0;0;145;212;0;0;146;212;0;0;147;212;0;0;148;212;0;0;149;212;0;0;150;212;0;0;151;212;0;0;152;212;0;0;153;212;0;0;154;212;0;0;155;212;0;0;156;212;0;0;157;212;0;0;158;212;0;0;159;212;0;0;160;212;0;0;161;212;0;0;162;212;0;0;163;212;0;0;164;212;0;0;165;212;0;0;166;212;0;0;167;212;0;0;168;212;0;0;169;212;0;0;170;212;0;0;171;212;0;0;172;212;0;0;173;212;0;0;174;212;0;0;175;212;0;0;176;212;0;0;177;212;0;0;178;212;0;0;179;212;0;0;180;212;0;0;181;212;0;0;182;212;0;0;183;212;0;0;184;212;0;0;185;212;0;0;186;212;0;0;187;212;0;0;188;212;0;0;189;212;0;0;190;212;0;0;191;212;0;0;192;212;0;0;193;212;0;0;194;212;0;0;195;212;0;0;196;212;0;0;197;212;0;0;198;212;0;0;199;212;0;0;200;212;0;0;201;212;0;0;202;212;0;0;203;212;0;0;204;212;0;0;205;212;0;0;206;212;0;0;207;212;0;0;208;212;0;0;209;212;0;0;210;212;0;0;211;212;0;0;212;212;0;0;213;212;0;0;214;212;0;0;215;212;0;0;216;212;0;0;217;212;0;0;218;212;0;0;219;212;0;0;220;212;0;0;221;212;0;0;222;212;0;0;223;212;0;0;224;212;0;0;225;212;0;0;226;212;0;0;227;212;0;0;228;212;0;0;229;212;0;0;230;212;0;0;231;212;0;0;232;212;0;0;233;212;0;0;234;212;0;0;235;212;0;0;236;212;0;0;237;212;0;0;238;212;0;0;239;212;0;0;240;212;0;0;241;212;0;0;242;212;0;0;243;212;0;0;244;212;0;0;245;212;0;0;246;212;0;0;247;212;0;0;248;212;0;0;249;212;0;0;250;212;0;0;251;212;0;0;252;212;0;0;253;212;0;0;254;212;0;0;255;212;0;0;0;213;0;0;1;213;0;0;2;213;0;0;3;213;0;0;4;213;0;0;5;213;0;0;6;213;0;0;7;213;0;0;8;213;0;0;9;213;0;0;10;213;0;0;11;213;0;0;12;213;0;0;13;213;0;0;14;213;0;0;15;213;0;0;16;213;0;0;17;213;0;0;18;213;0;0;19;213;0;0;20;213;0;0;21;213;0;0;22;213;0;0;23;213;0;0;24;213;0;0;25;213;0;0;26;213;0;0;27;213;0;0;28;213;0;0;29;213;0;0;30;213;0;0;31;213;0;0;32;213;0;0;33;213;0;0;34;213;0;0;35;213;0;0;36;213;0;0;37;213;0;0;38;213;0;0;39;213;0;0;40;213;0;0;41;213;0;0;42;213;0;0;43;213;0;0;44;213;0;0;45;213;0;0;46;213;0;0;47;213;0;0;48;213;0;0;49;213;0;0;50;213;0;0;51;213;0;0;52;213;0;0;53;213;0;0;54;213;0;0;55;213;0;0;56;213;0;0;57;213;0;0;58;213;0;0;59;213;0;0;60;213;0;0;61;213;0;0;62;213;0;0;63;213;0;0;64;213;0;0;65;213;0;0;66;213;0;0;67;213;0;0;68;213;0;0;69;213;0;0;70;213;0;0;71;213;0;0;72;213;0;0;73;213;0;0;74;213;0;0;75;213;0;0;76;213;0;0;77;213;0;0;78;213;0;0;79;213;0;0;80;213;0;0;81;213;0;0;82;213;0;0;83;213;0;0;84;213;0;0;85;213;0;0;86;213;0;0;87;213;0;0;88;213;0;0;89;213;0;0;90;213;0;0;91;213;0;0;92;213;0;0;93;213;0;0;94;213;0;0;95;213;0;0;96;213;0;0;97;213;0;0;98;213;0;0;99;213;0;0;100;213;0;0;101;213;0;0;102;213;0;0;103;213;0;0;104;213;0;0;105;213;0;0;106;213;0;0;107;213;0;0;108;213;0;0;109;213;0;0;110;213;0;0;111;213;0;0;112;213;0;0;113;213;0;0;114;213;0;0;115;213;0;0;116;213;0;0;117;213;0;0;118;213;0;0;119;213;0;0;120;213;0;0;121;213;0;0;122;213;0;0;123;213;0;0;124;213;0;0;125;213;0;0;126;213;0;0;127;213;0;0;128;213;0;0;129;213;0;0;130;213;0;0;131;213;0;0;132;213;0;0;133;213;0;0;134;213;0;0;135;213;0;0;136;213;0;0;137;213;0;0;138;213;0;0;139;213;0;0;140;213;0;0;141;213;0;0;142;213;0;0;143;213;0;0;144;213;0;0;145;213;0;0;146;213;0;0;147;213;0;0;148;213;0;0;149;213;0;0;150;213;0;0;151;213;0;0;152;213;0;0;153;213;0;0;154;213;0;0;155;213;0;0;156;213;0;0;157;213;0;0;158;213;0;0;159;213;0;0;160;213;0;0;161;213;0;0;162;213;0;0;163;213;0;0;164;213;0;0;165;213;0;0;166;213;0;0;167;213;0;0;168;213;0;0;169;213;0;0;170;213;0;0;171;213;0;0;172;213;0;0;173;213;0;0;174;213;0;0;175;213;0;0;176;213;0;0;177;213;0;0;178;213;0;0;179;213;0;0;180;213;0;0;181;213;0;0;182;213;0;0;183;213;0;0;184;213;0;0;185;213;0;0;186;213;0;0;187;213;0;0;188;213;0;0;189;213;0;0;190;213;0;0;191;213;0;0;192;213;0;0;193;213;0;0;194;213;0;0;195;213;0;0;196;213;0;0;197;213;0;0;198;213;0;0;199;213;0;0;200;213;0;0;201;213;0;0;202;213;0;0;203;213;0;0;204;213;0;0;205;213;0;0;206;213;0;0;207;213;0;0;208;213;0;0;209;213;0;0;210;213;0;0;211;213;0;0;212;213;0;0;213;213;0;0;214;213;0;0;215;213;0;0;216;213;0;0;217;213;0;0;218;213;0;0;219;213;0;0;220;213;0;0;221;213;0;0;222;213;0;0;223;213;0;0;224;213;0;0;225;213;0;0;226;213;0;0;227;213;0;0;228;213;0;0;229;213;0;0;230;213;0;0;231;213;0;0;232;213;0;0;233;213;0;0;234;213;0;0;235;213;0;0;236;213;0;0;237;213;0;0;238;213;0;0;239;213;0;0;240;213;0;0;241;213;0;0;242;213;0;0;243;213;0;0;244;213;0;0;245;213;0;0;246;213;0;0;247;213;0;0;248;213;0;0;249;213;0;0;250;213;0;0;251;213;0;0;252;213;0;0;253;213;0;0;254;213;0;0;255;213;0;0;0;214;0;0;1;214;0;0;2;214;0;0;3;214;0;0;4;214;0;0;5;214;0;0;6;214;0;0;7;214;0;0;8;214;0;0;9;214;0;0;10;214;0;0;11;214;0;0;12;214;0;0;13;214;0;0;14;214;0;0;15;214;0;0;16;214;0;0;17;214;0;0;18;214;0;0;19;214;0;0;20;214;0;0;21;214;0;0;22;214;0;0;23;214;0;0;24;214;0;0;25;214;0;0;26;214;0;0;27;214;0;0;28;214;0;0;29;214;0;0;30;214;0;0;31;214;0;0;32;214;0;0;33;214;0;0;34;214;0;0;35;214;0;0;36;214;0;0;37;214;0;0;38;214;0;0;39;214;0;0;40;214;0;0;41;214;0;0;42;214;0;0;43;214;0;0;44;214;0;0;45;214;0;0;46;214;0;0;47;214;0;0;48;214;0;0;49;214;0;0;50;214;0;0;51;214;0;0;52;214;0;0;53;214;0;0;54;214;0;0;55;214;0;0;56;214;0;0;57;214;0;0;58;214;0;0;59;214;0;0;60;214;0;0;61;214;0;0;62;214;0;0;63;214;0;0;64;214;0;0;65;214;0;0;66;214;0;0;67;214;0;0;68;214;0;0;69;214;0;0;70;214;0;0;71;214;0;0;72;214;0;0;73;214;0;0;74;214;0;0;75;214;0;0;76;214;0;0;77;214;0;0;78;214;0;0;79;214;0;0;80;214;0;0;81;214;0;0;82;214;0;0;83;214;0;0;84;214;0;0;85;214;0;0;86;214;0;0;87;214;0;0;88;214;0;0;89;214;0;0;90;214;0;0;91;214;0;0;92;214;0;0;93;214;0;0;94;214;0;0;95;214;0;0;96;214;0;0;97;214;0;0;98;214;0;0;99;214;0;0;100;214;0;0;101;214;0;0;102;214;0;0;103;214;0;0;104;214;0;0;105;214;0;0;106;214;0;0;107;214;0;0;108;214;0;0;109;214;0;0;110;214;0;0;111;214;0;0;112;214;0;0;113;214;0;0;114;214;0;0;115;214;0;0;116;214;0;0;117;214;0;0;118;214;0;0;119;214;0;0;120;214;0;0;121;214;0;0;122;214;0;0;123;214;0;0;124;214;0;0;125;214;0;0;126;214;0;0;127;214;0;0;128;214;0;0;129;214;0;0;130;214;0;0;131;214;0;0;132;214;0;0;133;214;0;0;134;214;0;0;135;214;0;0;136;214;0;0;137;214;0;0;138;214;0;0;139;214;0;0;140;214;0;0;141;214;0;0;142;214;0;0;143;214;0;0;144;214;0;0;145;214;0;0;146;214;0;0;147;214;0;0;148;214;0;0;149;214;0;0;150;214;0;0;151;214;0;0;152;214;0;0;153;214;0;0;154;214;0;0;155;214;0;0;156;214;0;0;157;214;0;0;158;214;0;0;159;214;0;0;160;214;0;0;161;214;0;0;162;214;0;0;163;214;0;0;164;214;0;0;165;214;0;0;166;214;0;0;167;214;0;0;168;214;0;0;169;214;0;0;170;214;0;0;171;214;0;0;172;214;0;0;173;214;0;0;174;214;0;0;175;214;0;0;176;214;0;0;177;214;0;0;178;214;0;0;179;214;0;0;180;214;0;0;181;214;0;0;182;214;0;0;183;214;0;0;184;214;0;0;185;214;0;0;186;214;0;0;187;214;0;0;188;214;0;0;189;214;0;0;190;214;0;0;191;214;0;0;192;214;0;0;193;214;0;0;194;214;0;0;195;214;0;0;196;214;0;0;197;214;0;0;198;214;0;0;199;214;0;0;200;214;0;0;201;214;0;0;202;214;0;0;203;214;0;0;204;214;0;0;205;214;0;0;206;214;0;0;207;214;0;0;208;214;0;0;209;214;0;0;210;214;0;0;211;214;0;0;212;214;0;0;213;214;0;0;214;214;0;0;215;214;0;0;216;214;0;0;217;214;0;0;218;214;0;0;219;214;0;0;220;214;0;0;221;214;0;0;222;214;0;0;223;214;0;0;224;214;0;0;225;214;0;0;226;214;0;0;227;214;0;0;228;214;0;0;229;214;0;0;230;214;0;0;231;214;0;0;232;214;0;0;233;214;0;0;234;214;0;0;235;214;0;0;236;214;0;0;237;214;0;0;238;214;0;0;239;214;0;0;240;214;0;0;241;214;0;0;242;214;0;0;243;214;0;0;244;214;0;0;245;214;0;0;246;214;0;0;247;214;0;0;248;214;0;0;249;214;0;0;250;214;0;0;251;214;0;0;252;214;0;0;253;214;0;0;254;214;0;0;255;214;0;0;0;215;0;0;1;215;0;0;2;215;0;0;3;215;0;0;4;215;0;0;5;215;0;0;6;215;0;0;7;215;0;0;8;215;0;0;9;215;0;0;10;215;0;0;11;215;0;0;12;215;0;0;13;215;0;0;14;215;0;0;15;215;0;0;16;215;0;0;17;215;0;0;18;215;0;0;19;215;0;0;20;215;0;0;21;215;0;0;22;215;0;0;23;215;0;0;24;215;0;0;25;215;0;0;26;215;0;0;27;215;0;0;28;215;0;0;29;215;0;0;30;215;0;0;31;215;0;0;32;215;0;0;33;215;0;0;34;215;0;0;35;215;0;0;36;215;0;0;37;215;0;0;38;215;0;0;39;215;0;0;40;215;0;0;41;215;0;0;42;215;0;0;43;215;0;0;44;215;0;0;45;215;0;0;46;215;0;0;47;215;0;0;48;215;0;0;49;215;0;0;50;215;0;0;51;215;0;0;52;215;0;0;53;215;0;0;54;215;0;0;55;215;0;0;56;215;0;0;57;215;0;0;58;215;0;0;59;215;0;0;60;215;0;0;61;215;0;0;62;215;0;0;63;215;0;0;64;215;0;0;65;215;0;0;66;215;0;0;67;215;0;0;68;215;0;0;69;215;0;0;70;215;0;0;71;215;0;0;72;215;0;0;73;215;0;0;74;215;0;0;75;215;0;0;76;215;0;0;77;215;0;0;78;215;0;0;79;215;0;0;80;215;0;0;81;215;0;0;82;215;0;0;83;215;0;0;84;215;0;0;85;215;0;0;86;215;0;0;87;215;0;0;88;215;0;0;89;215;0;0;90;215;0;0;91;215;0;0;92;215;0;0;93;215;0;0;94;215;0;0;95;215;0;0;96;215;0;0;97;215;0;0;98;215;0;0;99;215;0;0;100;215;0;0;101;215;0;0;102;215;0;0;103;215;0;0;104;215;0;0;105;215;0;0;106;215;0;0;107;215;0;0;108;215;0;0;109;215;0;0;110;215;0;0;111;215;0;0;112;215;0;0;113;215;0;0;114;215;0;0;115;215;0;0;116;215;0;0;117;215;0;0;118;215;0;0;119;215;0;0;120;215;0;0;121;215;0;0;122;215;0;0;123;215;0;0;124;215;0;0;125;215;0;0;126;215;0;0;127;215;0;0;128;215;0;0;129;215;0;0;130;215;0;0;131;215;0;0;132;215;0;0;133;215;0;0;134;215;0;0;135;215;0;0;136;215;0;0;137;215;0;0;138;215;0;0;139;215;0;0;140;215;0;0;141;215;0;0;142;215;0;0;143;215;0;0;144;215;0;0;145;215;0;0;146;215;0;0;147;215;0;0;148;215;0;0;149;215;0;0;150;215;0;0;151;215;0;0;152;215;0;0;153;215;0;0;154;215;0;0;155;215;0;0;156;215;0;0;157;215;0;0;158;215;0;0;159;215;0;0;160;215;0;0;161;215;0;0;162;215;0;0;163;215;0;0;164;215;0;0;165;215;0;0;166;215;0;0;167;215;0;0;168;215;0;0;169;215;0;0;170;215;0;0;171;215;0;0;172;215;0;0;173;215;0;0;174;215;0;0;175;215;0;0;176;215;0;0;177;215;0;0;178;215;0;0;179;215;0;0;180;215;0;0;181;215;0;0;182;215;0;0;183;215;0;0;184;215;0;0;185;215;0;0;186;215;0;0;187;215;0;0;188;215;0;0;189;215;0;0;190;215;0;0;191;215;0;0;192;215;0;0;193;215;0;0;194;215;0;0;195;215;0;0;196;215;0;0;197;215;0;0;198;215;0;0;199;215;0;0;200;215;0;0;201;215;0;0;202;215;0;0;203;215;0;0;204;215;0;0;205;215;0;0;206;215;0;0;207;215;0;0;208;215;0;0;209;215;0;0;210;215;0;0;211;215;0;0;212;215;0;0;213;215;0;0;214;215;0;0;215;215;0;0;216;215;0;0;217;215;0;0;218;215;0;0;219;215;0;0;220;215;0;0;221;215;0;0;222;215;0;0;223;215;0;0;224;215;0;0;225;215;0;0;226;215;0;0;227;215;0;0;228;215;0;0;229;215;0;0;230;215;0;0;231;215;0;0;232;215;0;0;233;215;0;0;234;215;0;0;235;215;0;0;236;215;0;0;237;215;0;0;238;215;0;0;239;215;0;0;240;215;0;0;241;215;0;0;242;215;0;0;243;215;0;0;244;215;0;0;245;215;0;0;246;215;0;0;247;215;0;0;248;215;0;0;249;215;0;0;250;215;0;0;251;215;0;0;252;215;0;0;253;215;0;0;254;215;0;0;255;215;0;0;0;216;0;0;1;216;0;0;2;216;0;0;3;216;0;0;4;216;0;0;5;216;0;0;6;216;0;0;7;216;0;0;8;216;0;0;9;216;0;0;10;216;0;0;11;216;0;0;12;216;0;0;13;216;0;0;14;216;0;0;15;216;0;0;16;216;0;0;17;216;0;0;18;216;0;0;19;216;0;0;20;216;0;0;21;216;0;0;22;216;0;0;23;216;0;0;24;216;0;0;25;216;0;0;26;216;0;0;27;216;0;0;28;216;0;0;29;216;0;0;30;216;0;0;31;216;0;0;32;216;0;0;33;216;0;0;34;216;0;0;35;216;0;0;36;216;0;0;37;216;0;0;38;216;0;0;39;216;0;0;40;216;0;0;41;216;0;0;42;216;0;0;43;216;0;0;44;216;0;0;45;216;0;0;46;216;0;0;47;216;0;0;48;216;0;0;49;216;0;0;50;216;0;0;51;216;0;0;52;216;0;0;53;216;0;0;54;216;0;0;55;216;0;0;56;216;0;0;57;216;0;0;58;216;0;0;59;216;0;0;60;216;0;0;61;216;0;0;62;216;0;0;63;216;0;0;64;216;0;0;65;216;0;0;66;216;0;0;67;216;0;0;68;216;0;0;69;216;0;0;70;216;0;0;71;216;0;0;72;216;0;0;73;216;0;0;74;216;0;0;75;216;0;0;76;216;0;0;77;216;0;0;78;216;0;0;79;216;0;0;80;216;0;0;81;216;0;0;82;216;0;0;83;216;0;0;84;216;0;0;85;216;0;0;86;216;0;0;87;216;0;0;88;216;0;0;89;216;0;0;90;216;0;0;91;216;0;0;92;216;0;0;93;216;0;0;94;216;0;0;95;216;0;0;96;216;0;0;97;216;0;0;98;216;0;0;99;216;0;0;100;216;0;0;101;216;0;0;102;216;0;0;103;216;0;0;104;216;0;0;105;216;0;0;106;216;0;0;107;216;0;0;108;216;0;0;109;216;0;0;110;216;0;0;111;216;0;0;112;216;0;0;113;216;0;0;114;216;0;0;115;216;0;0;116;216;0;0;117;216;0;0;118;216;0;0;119;216;0;0;120;216;0;0;121;216;0;0;122;216;0;0;123;216;0;0;124;216;0;0;125;216;0;0;126;216;0;0;127;216;0;0;128;216;0;0;129;216;0;0;130;216;0;0;131;216;0;0;132;216;0;0;133;216;0;0;134;216;0;0;135;216;0;0;136;216;0;0;137;216;0;0;138;216;0;0;139;216;0;0;140;216;0;0;141;216;0;0;142;216;0;0;143;216;0;0;144;216;0;0;145;216;0;0;146;216;0;0;147;216;0;0;148;216;0;0;149;216;0;0;150;216;0;0;151;216;0;0;152;216;0;0;153;216;0;0;154;216;0;0;155;216;0;0;156;216;0;0;157;216;0;0;158;216;0;0;159;216;0;0;160;216;0;0;161;216;0;0;162;216;0;0;163;216;0;0;164;216;0;0;165;216;0;0;166;216;0;0;167;216;0;0;168;216;0;0;169;216;0;0;170;216;0;0;171;216;0;0;172;216;0;0;173;216;0;0;174;216;0;0;175;216;0;0;176;216;0;0;177;216;0;0;178;216;0;0;179;216;0;0;180;216;0;0;181;216;0;0;182;216;0;0;183;216;0;0;184;216;0;0;185;216;0;0;186;216;0;0;187;216;0;0;188;216;0;0;189;216;0;0;190;216;0;0;191;216;0;0;192;216;0;0;193;216;0;0;194;216;0;0;195;216;0;0;196;216;0;0;197;216;0;0;198;216;0;0;199;216;0;0;200;216;0;0;201;216;0;0;202;216;0;0;203;216;0;0;204;216;0;0;205;216;0;0;206;216;0;0;207;216;0;0;208;216;0;0;209;216;0;0;210;216;0;0;211;216;0;0;212;216;0;0;213;216;0;0;214;216;0;0;215;216;0;0;216;216;0;0;217;216;0;0;218;216;0;0;219;216;0;0;220;216;0;0;221;216;0;0;222;216;0;0;223;216;0;0;224;216;0;0;225;216;0;0;226;216;0;0;227;216;0;0;228;216;0;0;229;216;0;0;230;216;0;0;231;216;0;0;232;216;0;0;233;216;0;0;234;216;0;0;235;216;0;0;236;216;0;0;237;216;0;0;238;216;0;0;239;216;0;0;240;216;0;0;241;216;0;0;242;216;0;0;243;216;0;0;244;216;0;0;245;216;0;0;246;216;0;0;247;216;0;0;248;216;0;0;249;216;0;0;250;216;0;0;251;216;0;0;252;216;0;0;253;216;0;0;254;216;0;0;255;216;0;0;0;217;0;0;1;217;0;0;2;217;0;0;3;217;0;0;4;217;0;0;5;217;0;0;6;217;0;0;7;217;0;0;8;217;0;0;9;217;0;0;10;217;0;0;11;217;0;0;12;217;0;0;13;217;0;0;14;217;0;0;15;217;0;0;16;217;0;0;17;217;0;0;18;217;0;0;19;217;0;0;20;217;0;0;21;217;0;0;22;217;0;0;23;217;0;0;24;217;0;0;25;217;0;0;26;217;0;0;27;217;0;0;28;217;0;0;29;217;0;0;30;217;0;0;31;217;0;0;32;217;0;0;33;217;0;0;34;217;0;0;35;217;0;0;36;217;0;0;37;217;0;0;38;217;0;0;39;217;0;0;40;217;0;0;41;217;0;0;42;217;0;0;43;217;0;0;44;217;0;0;45;217;0;0;46;217;0;0;47;217;0;0;48;217;0;0;49;217;0;0;50;217;0;0;51;217;0;0;52;217;0;0;53;217;0;0;54;217;0;0;55;217;0;0;56;217;0;0;57;217;0;0;58;217;0;0;59;217;0;0;60;217;0;0;61;217;0;0;62;217;0;0;63;217;0;0;64;217;0;0;65;217;0;0;66;217;0;0;67;217;0;0;68;217;0;0;69;217;0;0;70;217;0;0;71;217;0;0;72;217;0;0;73;217;0;0;74;217;0;0;75;217;0;0;76;217;0;0;77;217;0;0;78;217;0;0;79;217;0;0;80;217;0;0;81;217;0;0;82;217;0;0;83;217;0;0;84;217;0;0;85;217;0;0;86;217;0;0;87;217;0;0;88;217;0;0;89;217;0;0;90;217;0;0;91;217;0;0;92;217;0;0;93;217;0;0;94;217;0;0;95;217;0;0;96;217;0;0;97;217;0;0;98;217;0;0;99;217;0;0;100;217;0;0;101;217;0;0;102;217;0;0;103;217;0;0;104;217;0;0;105;217;0;0;106;217;0;0;107;217;0;0;108;217;0;0;109;217;0;0;110;217;0;0;111;217;0;0;112;217;0;0;113;217;0;0;114;217;0;0;115;217;0;0;116;217;0;0;117;217;0;0;118;217;0;0;119;217;0;0;120;217;0;0;121;217;0;0;122;217;0;0;123;217;0;0;124;217;0;0;125;217;0;0;126;217;0;0;127;217;0;0;128;217;0;0;129;217;0;0;130;217;0;0;131;217;0;0;132;217;0;0;133;217;0;0;134;217;0;0;135;217;0;0;136;217;0;0;137;217;0;0;138;217;0;0;139;217;0;0;140;217;0;0;141;217;0;0;142;217;0;0;143;217;0;0;144;217;0;0;145;217;0;0;146;217;0;0;147;217;0;0;148;217;0;0;149;217;0;0;150;217;0;0;151;217;0;0;152;217;0;0;153;217;0;0;154;217;0;0;155;217;0;0;156;217;0;0;157;217;0;0;158;217;0;0;159;217;0;0;160;217;0;0;161;217;0;0;162;217;0;0;163;217;0;0;164;217;0;0;165;217;0;0;166;217;0;0;167;217;0;0;168;217;0;0;169;217;0;0;170;217;0;0;171;217;0;0;172;217;0;0;173;217;0;0;174;217;0;0;175;217;0;0;176;217;0;0;177;217;0;0;178;217;0;0;179;217;0;0;180;217;0;0;181;217;0;0;182;217;0;0;183;217;0;0;184;217;0;0;185;217;0;0;186;217;0;0;187;217;0;0;188;217;0;0;189;217;0;0;190;217;0;0;191;217;0;0;192;217;0;0;193;217;0;0;194;217;0;0;195;217;0;0;196;217;0;0;197;217;0;0;198;217;0;0;199;217;0;0;200;217;0;0;201;217;0;0;202;217;0;0;203;217;0;0;204;217;0;0;205;217;0;0;206;217;0;0;207;217;0;0;208;217;0;0;209;217;0;0;210;217;0;0;211;217;0;0;212;217;0;0;213;217;0;0;214;217;0;0;215;217;0;0;216;217;0;0;217;217;0;0;218;217;0;0;219;217;0;0;220;217;0;0;221;217;0;0;222;217;0;0;223;217;0;0;224;217;0;0;225;217;0;0;226;217;0;0;227;217;0;0;228;217;0;0;229;217;0;0;230;217;0;0;231;217;0;0;232;217;0;0;233;217;0;0;234;217;0;0;235;217;0;0;236;217;0;0;237;217;0;0;238;217;0;0;239;217;0;0;240;217;0;0;241;217;0;0;242;217;0;0;243;217;0;0;244;217;0;0;245;217;0;0;246;217;0;0;247;217;0;0;248;217;0;0;249;217;0;0;250;217;0;0;251;217;0;0;252;217;0;0;253;217;0;0;254;217;0;0;255;217;0;0;0;218;0;0;1;218;0;0;2;218;0;0;3;218;0;0;4;218;0;0;5;218;0;0;6;218;0;0;7;218;0;0;8;218;0;0;9;218;0;0;10;218;0;0;11;218;0;0;12;218;0;0;13;218;0;0;14;218;0;0;15;218;0;0;16;218;0;0;17;218;0;0;18;218;0;0;19;218;0;0;20;218;0;0;21;218;0;0;22;218;0;0;23;218;0;0;24;218;0;0;25;218;0;0;26;218;0;0;27;218;0;0;28;218;0;0;29;218;0;0;30;218;0;0;31;218;0;0;32;218;0;0;33;218;0;0;34;218;0;0;35;218;0;0;36;218;0;0;37;218;0;0;38;218;0;0;39;218;0;0;40;218;0;0;41;218;0;0;42;218;0;0;43;218;0;0;44;218;0;0;45;218;0;0;46;218;0;0;47;218;0;0;48;218;0;0;49;218;0;0;50;218;0;0;51;218;0;0;52;218;0;0;53;218;0;0;54;218;0;0;55;218;0;0;56;218;0;0;57;218;0;0;58;218;0;0;59;218;0;0;60;218;0;0;61;218;0;0;62;218;0;0;63;218;0;0;64;218;0;0;65;218;0;0;66;218;0;0;67;218;0;0;68;218;0;0;69;218;0;0;70;218;0;0;71;218;0;0;72;218;0;0;73;218;0;0;74;218;0;0;75;218;0;0;76;218;0;0;77;218;0;0;78;218;0;0;79;218;0;0;80;218;0;0;81;218;0;0;82;218;0;0;83;218;0;0;84;218;0;0;85;218;0;0;86;218;0;0;87;218;0;0;88;218;0;0;89;218;0;0;90;218;0;0;91;218;0;0;92;218;0;0;93;218;0;0;94;218;0;0;95;218;0;0;96;218;0;0;97;218;0;0;98;218;0;0;99;218;0;0;100;218;0;0;101;218;0;0;102;218;0;0;103;218;0;0;104;218;0;0;105;218;0;0;106;218;0;0;107;218;0;0;108;218;0;0;109;218;0;0;110;218;0;0;111;218;0;0;112;218;0;0;113;218;0;0;114;218;0;0;115;218;0;0;116;218;0;0;117;218;0;0;118;218;0;0;119;218;0;0;120;218;0;0;121;218;0;0;122;218;0;0;123;218;0;0;124;218;0;0;125;218;0;0;126;218;0;0;127;218;0;0;128;218;0;0;129;218;0;0;130;218;0;0;131;218;0;0;132;218;0;0;133;218;0;0;134;218;0;0;135;218;0;0;136;218;0;0;137;218;0;0;138;218;0;0;139;218;0;0;140;218;0;0;141;218;0;0;142;218;0;0;143;218;0;0;144;218;0;0;145;218;0;0;146;218;0;0;147;218;0;0;148;218;0;0;149;218;0;0;150;218;0;0;151;218;0;0;152;218;0;0;153;218;0;0;154;218;0;0;155;218;0;0;156;218;0;0;157;218;0;0;158;218;0;0;159;218;0;0;160;218;0;0;161;218;0;0;162;218;0;0;163;218;0;0;164;218;0;0;165;218;0;0;166;218;0;0;167;218;0;0;168;218;0;0;169;218;0;0;170;218;0;0;171;218;0;0;172;218;0;0;173;218;0;0;174;218;0;0;175;218;0;0;176;218;0;0;177;218;0;0;178;218;0;0;179;218;0;0;180;218;0;0;181;218;0;0;182;218;0;0;183;218;0;0;184;218;0;0;185;218;0;0;186;218;0;0;187;218;0;0;188;218;0;0;189;218;0;0;190;218;0;0;191;218;0;0;192;218;0;0;193;218;0;0;194;218;0;0;195;218;0;0;196;218;0;0;197;218;0;0;198;218;0;0;199;218;0;0;200;218;0;0;201;218;0;0;202;218;0;0;203;218;0;0;204;218;0;0;205;218;0;0;206;218;0;0;207;218;0;0;208;218;0;0;209;218;0;0;210;218;0;0;211;218;0;0;212;218;0;0;213;218;0;0;214;218;0;0;215;218;0;0;216;218;0;0;217;218;0;0;218;218;0;0;219;218;0;0;220;218;0;0;221;218;0;0;222;218;0;0;223;218;0;0;224;218;0;0;225;218;0;0;226;218;0;0;227;218;0;0;228;218;0;0;229;218;0;0;230;218;0;0;231;218;0;0;232;218;0;0;233;218;0;0;234;218;0;0;235;218;0;0;236;218;0;0;237;218;0;0;238;218;0;0;239;218;0;0;240;218;0;0;241;218;0;0;242;218;0;0;243;218;0;0;244;218;0;0;245;218;0;0;246;218;0;0;247;218;0;0;248;218;0;0;249;218;0;0;250;218;0;0;251;218;0;0;252;218;0;0;253;218;0;0;254;218;0;0;255;218;0;0;0;219;0;0;1;219;0;0;2;219;0;0;3;219;0;0;4;219;0;0;5;219;0;0;6;219;0;0;7;219;0;0;8;219;0;0;9;219;0;0;10;219;0;0;11;219;0;0;12;219;0;0;13;219;0;0;14;219;0;0;15;219;0;0;16;219;0;0;17;219;0;0;18;219;0;0;19;219;0;0;20;219;0;0;21;219;0;0;22;219;0;0;23;219;0;0;24;219;0;0;25;219;0;0;26;219;0;0;27;219;0;0;28;219;0;0;29;219;0;0;30;219;0;0;31;219;0;0;32;219;0;0;33;219;0;0;34;219;0;0;35;219;0;0;36;219;0;0;37;219;0;0;38;219;0;0;39;219;0;0;40;219;0;0;41;219;0;0;42;219;0;0;43;219;0;0;44;219;0;0;45;219;0;0;46;219;0;0;47;219;0;0;48;219;0;0;49;219;0;0;50;219;0;0;51;219;0;0;52;219;0;0;53;219;0;0;54;219;0;0;55;219;0;0;56;219;0;0;57;219;0;0;58;219;0;0;59;219;0;0;60;219;0;0;61;219;0;0;62;219;0;0;63;219;0;0;64;219;0;0;65;219;0;0;66;219;0;0;67;219;0;0;68;219;0;0;69;219;0;0;70;219;0;0;71;219;0;0;72;219;0;0;73;219;0;0;74;219;0;0;75;219;0;0;76;219;0;0;77;219;0;0;78;219;0;0;79;219;0;0;80;219;0;0;81;219;0;0;82;219;0;0;83;219;0;0;84;219;0;0;85;219;0;0;86;219;0;0;87;219;0;0;88;219;0;0;89;219;0;0;90;219;0;0;91;219;0;0;92;219;0;0;93;219;0;0;94;219;0;0;95;219;0;0;96;219;0;0;97;219;0;0;98;219;0;0;99;219;0;0;100;219;0;0;101;219;0;0;102;219;0;0;103;219;0;0;104;219;0;0;105;219;0;0;106;219;0;0;107;219;0;0;108;219;0;0;109;219;0;0;110;219;0;0;111;219;0;0;112;219;0;0;113;219;0;0;114;219;0;0;115;219;0;0;116;219;0;0;117;219;0;0;118;219;0;0;119;219;0;0;120;219;0;0;121;219;0;0;122;219;0;0;123;219;0;0;124;219;0;0;125;219;0;0;126;219;0;0;127;219;0;0;128;219;0;0;129;219;0;0;130;219;0;0;131;219;0;0;132;219;0;0;133;219;0;0;134;219;0;0;135;219;0;0;136;219;0;0;137;219;0;0;138;219;0;0;139;219;0;0;140;219;0;0;141;219;0;0;142;219;0;0;143;219;0;0;144;219;0;0;145;219;0;0;146;219;0;0;147;219;0;0;148;219;0;0;149;219;0;0;150;219;0;0;151;219;0;0;152;219;0;0;153;219;0;0;154;219;0;0;155;219;0;0;156;219;0;0;157;219;0;0;158;219;0;0;159;219;0;0;160;219;0;0;161;219;0;0;162;219;0;0;163;219;0;0;164;219;0;0;165;219;0;0;166;219;0;0;167;219;0;0;168;219;0;0;169;219;0;0;170;219;0;0;171;219;0;0;172;219;0;0;173;219;0;0;174;219;0;0;175;219;0;0;176;219;0;0;177;219;0;0;178;219;0;0;179;219;0;0;180;219;0;0;181;219;0;0;182;219;0;0;183;219;0;0;184;219;0;0;185;219;0;0;186;219;0;0;187;219;0;0;188;219;0;0;189;219;0;0;190;219;0;0;191;219;0;0;192;219;0;0;193;219;0;0;194;219;0;0;195;219;0;0;196;219;0;0;197;219;0;0;198;219;0;0;199;219;0;0;200;219;0;0;201;219;0;0;202;219;0;0;203;219;0;0;204;219;0;0;205;219;0;0;206;219;0;0;207;219;0;0;208;219;0;0;209;219;0;0;210;219;0;0;211;219;0;0;212;219;0;0;213;219;0;0;214;219;0;0;215;219;0;0;216;219;0;0;217;219;0;0;218;219;0;0;219;219;0;0;220;219;0;0;221;219;0;0;222;219;0;0;223;219;0;0;224;219;0;0;225;219;0;0;226;219;0;0;227;219;0;0;228;219;0;0;229;219;0;0;230;219;0;0;231;219;0;0;232;219;0;0;233;219;0;0;234;219;0;0;235;219;0;0;236;219;0;0;237;219;0;0;238;219;0;0;239;219;0;0;240;219;0;0;241;219;0;0;242;219;0;0;243;219;0;0;244;219;0;0;245;219;0;0;246;219;0;0;247;219;0;0;248;219;0;0;249;219;0;0;250;219;0;0;251;219;0;0;252;219;0;0;253;219;0;0;254;219;0;0;255;219;0;0;0;220;0;0;1;220;0;0;2;220;0;0;3;220;0;0;4;220;0;0;5;220;0;0;6;220;0;0;7;220;0;0;8;220;0;0;9;220;0;0;10;220;0;0;11;220;0;0;12;220;0;0;13;220;0;0;14;220;0;0;15;220;0;0;16;220;0;0;17;220;0;0;18;220;0;0;19;220;0;0;20;220;0;0;21;220;0;0;22;220;0;0;23;220;0;0;24;220;0;0;25;220;0;0;26;220;0;0;27;220;0;0;28;220;0;0;29;220;0;0;30;220;0;0;31;220;0;0;32;220;0;0;33;220;0;0;34;220;0;0;35;220;0;0;36;220;0;0;37;220;0;0;38;220;0;0;39;220;0;0;40;220;0;0;41;220;0;0;42;220;0;0;43;220;0;0;44;220;0;0;45;220;0;0;46;220;0;0;47;220;0;0;48;220;0;0;49;220;0;0;50;220;0;0;51;220;0;0;52;220;0;0;53;220;0;0;54;220;0;0;55;220;0;0;56;220;0;0;57;220;0;0;58;220;0;0;59;220;0;0;60;220;0;0;61;220;0;0;62;220;0;0;63;220;0;0;64;220;0;0;65;220;0;0;66;220;0;0;67;220;0;0;68;220;0;0;69;220;0;0;70;220;0;0;71;220;0;0;72;220;0;0;73;220;0;0;74;220;0;0;75;220;0;0;76;220;0;0;77;220;0;0;78;220;0;0;79;220;0;0;80;220;0;0;81;220;0;0;82;220;0;0;83;220;0;0;84;220;0;0;85;220;0;0;86;220;0;0;87;220;0;0;88;220;0;0;89;220;0;0;90;220;0;0;91;220;0;0;92;220;0;0;93;220;0;0;94;220;0;0;95;220;0;0;96;220;0;0;97;220;0;0;98;220;0;0;99;220;0;0;100;220;0;0;101;220;0;0;102;220;0;0;103;220;0;0;104;220;0;0;105;220;0;0;106;220;0;0;107;220;0;0;108;220;0;0;109;220;0;0;110;220;0;0;111;220;0;0;112;220;0;0;113;220;0;0;114;220;0;0;115;220;0;0;116;220;0;0;117;220;0;0;118;220;0;0;119;220;0;0;120;220;0;0;121;220;0;0;122;220;0;0;123;220;0;0;124;220;0;0;125;220;0;0;126;220;0;0;127;220;0;0;128;220;0;0;129;220;0;0;130;220;0;0;131;220;0;0;132;220;0;0;133;220;0;0;134;220;0;0;135;220;0;0;136;220;0;0;137;220;0;0;138;220;0;0;139;220;0;0;140;220;0;0;141;220;0;0;142;220;0;0;143;220;0;0;144;220;0;0;145;220;0;0;146;220;0;0;147;220;0;0;148;220;0;0;149;220;0;0;150;220;0;0;151;220;0;0;152;220;0;0;153;220;0;0;154;220;0;0;155;220;0;0;156;220;0;0;157;220;0;0;158;220;0;0;159;220;0;0;160;220;0;0;161;220;0;0;162;220;0;0;163;220;0;0;164;220;0;0;165;220;0;0;166;220;0;0;167;220;0;0;168;220;0;0;169;220;0;0;170;220;0;0;171;220;0;0;172;220;0;0;173;220;0;0;174;220;0;0;175;220;0;0;176;220;0;0;177;220;0;0;178;220;0;0;179;220;0;0;180;220;0;0;181;220;0;0;182;220;0;0;183;220;0;0;184;220;0;0;185;220;0;0;186;220;0;0;187;220;0;0;188;220;0;0;189;220;0;0;190;220;0;0;191;220;0;0;192;220;0;0;193;220;0;0;194;220;0;0;195;220;0;0;196;220;0;0;197;220;0;0;198;220;0;0;199;220;0;0;200;220;0;0;201;220;0;0;202;220;0;0;203;220;0;0;204;220;0;0;205;220;0;0;206;220;0;0;207;220;0;0;208;220;0;0;209;220;0;0;210;220;0;0;211;220;0;0;212;220;0;0;213;220;0;0;214;220;0;0;215;220;0;0;216;220;0;0;217;220;0;0;218;220;0;0;219;220;0;0;220;220;0;0;221;220;0;0;222;220;0;0;223;220;0;0;224;220;0;0;225;220;0;0;226;220;0;0;227;220;0;0;228;220;0;0;229;220;0;0;230;220;0;0;231;220;0;0;232;220;0;0;233;220;0;0;234;220;0;0;235;220;0;0;236;220;0;0;237;220;0;0;238;220;0;0;239;220;0;0;240;220;0;0;241;220;0;0;242;220;0;0;243;220;0;0;244;220;0;0;245;220;0;0;246;220;0;0;247;220;0;0;248;220;0;0;249;220;0;0;250;220;0;0;251;220;0;0;252;220;0;0;253;220;0;0;254;220;0;0;255;220;0;0;0;221;0;0;1;221;0;0;2;221;0;0;3;221;0;0;4;221;0;0;5;221;0;0;6;221;0;0;7;221;0;0;8;221;0;0;9;221;0;0;10;221;0;0;11;221;0;0;12;221;0;0;13;221;0;0;14;221;0;0;15;221;0;0;16;221;0;0;17;221;0;0;18;221;0;0;19;221;0;0;20;221;0;0;21;221;0;0;22;221;0;0;23;221;0;0;24;221;0;0;25;221;0;0;26;221;0;0;27;221;0;0;28;221;0;0;29;221;0;0;30;221;0;0;31;221;0;0;32;221;0;0;33;221;0;0;34;221;0;0;35;221;0;0;36;221;0;0;37;221;0;0;38;221;0;0;39;221;0;0;40;221;0;0;41;221;0;0;42;221;0;0;43;221;0;0;44;221;0;0;45;221;0;0;46;221;0;0;47;221;0;0;48;221;0;0;49;221;0;0;50;221;0;0;51;221;0;0;52;221;0;0;53;221;0;0;54;221;0;0;55;221;0;0;56;221;0;0;57;221;0;0;58;221;0;0;59;221;0;0;60;221;0;0;61;221;0;0;62;221;0;0;63;221;0;0;64;221;0;0;65;221;0;0;66;221;0;0;67;221;0;0;68;221;0;0;69;221;0;0;70;221;0;0;71;221;0;0;72;221;0;0;73;221;0;0;74;221;0;0;75;221;0;0;76;221;0;0;77;221;0;0;78;221;0;0;79;221;0;0;80;221;0;0;81;221;0;0;82;221;0;0;83;221;0;0;84;221;0;0;85;221;0;0;86;221;0;0;87;221;0;0;88;221;0;0;89;221;0;0;90;221;0;0;91;221;0;0;92;221;0;0;93;221;0;0;94;221;0;0;95;221;0;0;96;221;0;0;97;221;0;0;98;221;0;0;99;221;0;0;100;221;0;0;101;221;0;0;102;221;0;0;103;221;0;0;104;221;0;0;105;221;0;0;106;221;0;0;107;221;0;0;108;221;0;0;109;221;0;0;110;221;0;0;111;221;0;0;112;221;0;0;113;221;0;0;114;221;0;0;115;221;0;0;116;221;0;0;117;221;0;0;118;221;0;0;119;221;0;0;120;221;0;0;121;221;0;0;122;221;0;0;123;221;0;0;124;221;0;0;125;221;0;0;126;221;0;0;127;221;0;0;128;221;0;0;129;221;0;0;130;221;0;0;131;221;0;0;132;221;0;0;133;221;0;0;134;221;0;0;135;221;0;0;136;221;0;0;137;221;0;0;138;221;0;0;139;221;0;0;140;221;0;0;141;221;0;0;142;221;0;0;143;221;0;0;144;221;0;0;145;221;0;0;146;221;0;0;147;221;0;0;148;221;0;0;149;221;0;0;150;221;0;0;151;221;0;0;152;221;0;0;153;221;0;0;154;221;0;0;155;221;0;0;156;221;0;0;157;221;0;0;158;221;0;0;159;221;0;0;160;221;0;0;161;221;0;0;162;221;0;0;163;221;0;0;164;221;0;0;165;221;0;0;166;221;0;0;167;221;0;0;168;221;0;0;169;221;0;0;170;221;0;0;171;221;0;0;172;221;0;0;173;221;0;0;174;221;0;0;175;221;0;0;176;221;0;0;177;221;0;0;178;221;0;0;179;221;0;0;180;221;0;0;181;221;0;0;182;221;0;0;183;221;0;0;184;221;0;0;185;221;0;0;186;221;0;0;187;221;0;0;188;221;0;0;189;221;0;0;190;221;0;0;191;221;0;0;192;221;0;0;193;221;0;0;194;221;0;0;195;221;0;0;196;221;0;0;197;221;0;0;198;221;0;0;199;221;0;0;200;221;0;0;201;221;0;0;202;221;0;0;203;221;0;0;204;221;0;0;205;221;0;0;206;221;0;0;207;221;0;0;208;221;0;0;209;221;0;0;210;221;0;0;211;221;0;0;212;221;0;0;213;221;0;0;214;221;0;0;215;221;0;0;216;221;0;0;217;221;0;0;218;221;0;0;219;221;0;0;220;221;0;0;221;221;0;0;222;221;0;0;223;221;0;0;224;221;0;0;225;221;0;0;226;221;0;0;227;221;0;0;228;221;0;0;229;221;0;0;230;221;0;0;231;221;0;0;232;221;0;0;233;221;0;0;234;221;0;0;235;221;0;0;236;221;0;0;237;221;0;0;238;221;0;0;239;221;0;0;240;221;0;0;241;221;0;0;242;221;0;0;243;221;0;0;244;221;0;0;245;221;0;0;246;221;0;0;247;221;0;0;248;221;0;0;249;221;0;0;250;221;0;0;251;221;0;0;252;221;0;0;253;221;0;0;254;221;0;0;255;221;0;0;0;222;0;0;1;222;0;0;2;222;0;0;3;222;0;0;4;222;0;0;5;222;0;0;6;222;0;0;7;222;0;0;8;222;0;0;9;222;0;0;10;222;0;0;11;222;0;0;12;222;0;0;13;222;0;0;14;222;0;0;15;222;0;0;16;222;0;0;17;222;0;0;18;222;0;0;19;222;0;0;20;222;0;0;21;222;0;0;22;222;0;0;23;222;0;0;24;222;0;0;25;222;0;0;26;222;0;0;27;222;0;0;28;222;0;0;29;222;0;0;30;222;0;0;31;222;0;0;32;222;0;0;33;222;0;0;34;222;0;0;35;222;0;0;36;222;0;0;37;222;0;0;38;222;0;0;39;222;0;0;40;222;0;0;41;222;0;0;42;222;0;0;43;222;0;0;44;222;0;0;45;222;0;0;46;222;0;0;47;222;0;0;48;222;0;0;49;222;0;0;50;222;0;0;51;222;0;0;52;222;0;0;53;222;0;0;54;222;0;0;55;222;0;0;56;222;0;0;57;222;0;0;58;222;0;0;59;222;0;0;60;222;0;0;61;222;0;0;62;222;0;0;63;222;0;0;64;222;0;0;65;222;0;0;66;222;0;0;67;222;0;0;68;222;0;0;69;222;0;0;70;222;0;0;71;222;0;0;72;222;0;0;73;222;0;0;74;222;0;0;75;222;0;0;76;222;0;0;77;222;0;0;78;222;0;0;79;222;0;0;80;222;0;0;81;222;0;0;82;222;0;0;83;222;0;0;84;222;0;0;85;222;0;0;86;222;0;0;87;222;0;0;88;222;0;0;89;222;0;0;90;222;0;0;91;222;0;0;92;222;0;0;93;222;0;0;94;222;0;0;95;222;0;0;96;222;0;0;97;222;0;0;98;222;0;0;99;222;0;0;100;222;0;0;101;222;0;0;102;222;0;0;103;222;0;0;104;222;0;0;105;222;0;0;106;222;0;0;107;222;0;0;108;222;0;0;109;222;0;0;110;222;0;0;111;222;0;0;112;222;0;0;113;222;0;0;114;222;0;0;115;222;0;0;116;222;0;0;117;222;0;0;118;222;0;0;119;222;0;0;120;222;0;0;121;222;0;0;122;222;0;0;123;222;0;0;124;222;0;0;125;222;0;0;126;222;0;0;127;222;0;0;128;222;0;0;129;222;0;0;130;222;0;0;131;222;0;0;132;222;0;0;133;222;0;0;134;222;0;0;135;222;0;0;136;222;0;0;137;222;0;0;138;222;0;0;139;222;0;0;140;222;0;0;141;222;0;0;142;222;0;0;143;222;0;0;144;222;0;0;145;222;0;0;146;222;0;0;147;222;0;0;148;222;0;0;149;222;0;0;150;222;0;0;151;222;0;0;152;222;0;0;153;222;0;0;154;222;0;0;155;222;0;0;156;222;0;0;157;222;0;0;158;222;0;0;159;222;0;0;160;222;0;0;161;222;0;0;162;222;0;0;163;222;0;0;164;222;0;0;165;222;0;0;166;222;0;0;167;222;0;0;168;222;0;0;169;222;0;0;170;222;0;0;171;222;0;0;172;222;0;0;173;222;0;0;174;222;0;0;175;222;0;0;176;222;0;0;177;222;0;0;178;222;0;0;179;222;0;0;180;222;0;0;181;222;0;0;182;222;0;0;183;222;0;0;184;222;0;0;185;222;0;0;186;222;0;0;187;222;0;0;188;222;0;0;189;222;0;0;190;222;0;0;191;222;0;0;192;222;0;0;193;222;0;0;194;222;0;0;195;222;0;0;196;222;0;0;197;222;0;0;198;222;0;0;199;222;0;0;200;222;0;0;201;222;0;0;202;222;0;0;203;222;0;0;204;222;0;0;205;222;0;0;206;222;0;0;207;222;0;0;208;222;0;0;209;222;0;0;210;222;0;0;211;222;0;0;212;222;0;0;213;222;0;0;214;222;0;0;215;222;0;0;216;222;0;0;217;222;0;0;218;222;0;0;219;222;0;0;220;222;0;0;221;222;0;0;222;222;0;0;223;222;0;0;224;222;0;0;225;222;0;0;226;222;0;0;227;222;0;0;228;222;0;0;229;222;0;0;230;222;0;0;231;222;0;0;232;222;0;0;233;222;0;0;234;222;0;0;235;222;0;0;236;222;0;0;237;222;0;0;238;222;0;0;239;222;0;0;240;222;0;0;241;222;0;0;242;222;0;0;243;222;0;0;244;222;0;0;245;222;0;0;246;222;0;0;247;222;0;0;248;222;0;0;249;222;0;0;250;222;0;0;251;222;0;0;252;222;0;0;253;222;0;0;254;222;0;0;255;222;0;0;0;223;0;0;1;223;0;0;2;223;0;0;3;223;0;0;4;223;0;0;5;223;0;0;6;223;0;0;7;223;0;0;8;223;0;0;9;223;0;0;10;223;0;0;11;223;0;0;12;223;0;0;13;223;0;0;14;223;0;0;15;223;0;0;16;223;0;0;17;223;0;0;18;223;0;0;19;223;0;0;20;223;0;0;21;223;0;0;22;223;0;0;23;223;0;0;24;223;0;0;25;223;0;0;26;223;0;0;27;223;0;0;28;223;0;0;29;223;0;0;30;223;0;0;31;223;0;0;32;223;0;0;33;223;0;0;34;223;0;0;35;223;0;0;36;223;0;0;37;223;0;0;38;223;0;0;39;223;0;0;40;223;0;0;41;223;0;0;42;223;0;0;43;223;0;0;44;223;0;0;45;223;0;0;46;223;0;0;47;223;0;0;48;223;0;0;49;223;0;0;50;223;0;0;51;223;0;0;52;223;0;0;53;223;0;0;54;223;0;0;55;223;0;0;56;223;0;0;57;223;0;0;58;223;0;0;59;223;0;0;60;223;0;0;61;223;0;0;62;223;0;0;63;223;0;0;64;223;0;0;65;223;0;0;66;223;0;0;67;223;0;0;68;223;0;0;69;223;0;0;70;223;0;0;71;223;0;0;72;223;0;0;73;223;0;0;74;223;0;0;75;223;0;0;76;223;0;0;77;223;0;0;78;223;0;0;79;223;0;0;80;223;0;0;81;223;0;0;82;223;0;0;83;223;0;0;84;223;0;0;85;223;0;0;86;223;0;0;87;223;0;0;88;223;0;0;89;223;0;0;90;223;0;0;91;223;0;0;92;223;0;0;93;223;0;0;94;223;0;0;95;223;0;0;96;223;0;0;97;223;0;0;98;223;0;0;99;223;0;0;100;223;0;0;101;223;0;0;102;223;0;0;103;223;0;0;104;223;0;0;105;223;0;0;106;223;0;0;107;223;0;0;108;223;0;0;109;223;0;0;110;223;0;0;111;223;0;0;112;223;0;0;113;223;0;0;114;223;0;0;115;223;0;0;116;223;0;0;117;223;0;0;118;223;0;0;119;223;0;0;120;223;0;0;121;223;0;0;122;223;0;0;123;223;0;0;124;223;0;0;125;223;0;0;126;223;0;0;127;223;0;0;128;223;0;0;129;223;0;0;130;223;0;0;131;223;0;0;132;223;0;0;133;223;0;0;134;223;0;0;135;223;0;0;136;223;0;0;137;223;0;0;138;223;0;0;139;223;0;0;140;223;0;0;141;223;0;0;142;223;0;0;143;223;0;0;144;223;0;0;145;223;0;0;146;223;0;0;147;223;0;0;148;223;0;0;149;223;0;0;150;223;0;0;151;223;0;0;152;223;0;0;153;223;0;0;154;223;0;0;155;223;0;0;156;223;0;0;157;223;0;0;158;223;0;0;159;223;0;0;160;223;0;0;161;223;0;0;162;223;0;0;163;223;0;0;164;223;0;0;165;223;0;0;166;223;0;0;167;223;0;0;168;223;0;0;169;223;0;0;170;223;0;0;171;223;0;0;172;223;0;0;173;223;0;0;174;223;0;0;175;223;0;0;176;223;0;0;177;223;0;0;178;223;0;0;179;223;0;0;180;223;0;0;181;223;0;0;182;223;0;0;183;223;0;0;184;223;0;0;185;223;0;0;186;223;0;0;187;223;0;0;188;223;0;0;189;223;0;0;190;223;0;0;191;223;0;0;192;223;0;0;193;223;0;0;194;223;0;0;195;223;0;0;196;223;0;0;197;223;0;0;198;223;0;0;199;223;0;0;200;223;0;0;201;223;0;0;202;223;0;0;203;223;0;0;204;223;0;0;205;223;0;0;206;223;0;0;207;223;0;0;208;223;0;0;209;223;0;0;210;223;0;0;211;223;0;0;212;223;0;0;213;223;0;0;214;223;0;0;215;223;0;0;216;223;0;0;217;223;0;0;218;223;0;0;219;223;0;0;220;223;0;0;221;223;0;0;222;223;0;0;223;223;0;0;224;223;0;0;225;223;0;0;226;223;0;0;227;223;0;0;228;223;0;0;229;223;0;0;230;223;0;0;231;223;0;0;232;223;0;0;233;223;0;0;234;223;0;0;235;223;0;0;236;223;0;0;237;223;0;0;238;223;0;0;239;223;0;0;240;223;0;0;241;223;0;0;242;223;0;0;243;223;0;0;244;223;0;0;245;223;0;0;246;223;0;0;247;223;0;0;248;223;0;0;249;223;0;0;250;223;0;0;251;223;0;0;252;223;0;0;253;223;0;0;254;223;0;0;255;223;0;0;0;224;0;0;1;224;0;0;2;224;0;0;3;224;0;0;4;224;0;0;5;224;0;0;6;224;0;0;7;224;0;0;8;224;0;0;9;224;0;0;10;224;0;0;11;224;0;0;12;224;0;0;13;224;0;0;14;224;0;0;15;224;0;0;16;224;0;0;17;224;0;0;18;224;0;0;19;224;0;0;20;224;0;0;21;224;0;0;22;224;0;0;23;224;0;0;24;224;0;0;25;224;0;0;26;224;0;0;27;224;0;0;28;224;0;0;29;224;0;0;30;224;0;0;31;224;0;0;32;224;0;0;33;224;0;0;34;224;0;0;35;224;0;0;36;224;0;0;37;224;0;0;38;224;0;0;39;224;0;0;40;224;0;0;41;224;0;0;42;224;0;0;43;224;0;0;44;224;0;0;45;224;0;0;46;224;0;0;47;224;0;0;48;224;0;0;49;224;0;0;50;224;0;0;51;224;0;0;52;224;0;0;53;224;0;0;54;224;0;0;55;224;0;0;56;224;0;0;57;224;0;0;58;224;0;0;59;224;0;0;60;224;0;0;61;224;0;0;62;224;0;0;63;224;0;0;64;224;0;0;65;224;0;0;66;224;0;0;67;224;0;0;68;224;0;0;69;224;0;0;70;224;0;0;71;224;0;0;72;224;0;0;73;224;0;0;74;224;0;0;75;224;0;0;76;224;0;0;77;224;0;0;78;224;0;0;79;224;0;0;80;224;0;0;81;224;0;0;82;224;0;0;83;224;0;0;84;224;0;0;85;224;0;0;86;224;0;0;87;224;0;0;88;224;0;0;89;224;0;0;90;224;0;0;91;224;0;0;92;224;0;0;93;224;0;0;94;224;0;0;95;224;0;0;96;224;0;0;97;224;0;0;98;224;0;0;99;224;0;0;100;224;0;0;101;224;0;0;102;224;0;0;103;224;0;0;104;224;0;0;105;224;0;0;106;224;0;0;107;224;0;0;108;224;0;0;109;224;0;0;110;224;0;0;111;224;0;0;112;224;0;0;113;224;0;0;114;224;0;0;115;224;0;0;116;224;0;0;117;224;0;0;118;224;0;0;119;224;0;0;120;224;0;0;121;224;0;0;122;224;0;0;123;224;0;0;124;224;0;0;125;224;0;0;126;224;0;0;127;224;0;0;128;224;0;0;129;224;0;0;130;224;0;0;131;224;0;0;132;224;0;0;133;224;0;0;134;224;0;0;135;224;0;0;136;224;0;0;137;224;0;0;138;224;0;0;139;224;0;0;140;224;0;0;141;224;0;0;142;224;0;0;143;224;0;0;144;224;0;0;145;224;0;0;146;224;0;0;147;224;0;0;148;224;0;0;149;224;0;0;150;224;0;0;151;224;0;0;152;224;0;0;153;224;0;0;154;224;0;0;155;224;0;0;156;224;0;0;157;224;0;0;158;224;0;0;159;224;0;0;160;224;0;0;161;224;0;0;162;224;0;0;163;224;0;0;164;224;0;0;165;224;0;0;166;224;0;0;167;224;0;0;168;224;0;0;169;224;0;0;170;224;0;0;171;224;0;0;172;224;0;0;173;224;0;0;174;224;0;0;175;224;0;0;176;224;0;0;177;224;0;0;178;224;0;0;179;224;0;0;180;224;0;0;181;224;0;0;182;224;0;0;183;224;0;0;184;224;0;0;185;224;0;0;186;224;0;0;187;224;0;0;188;224;0;0;189;224;0;0;190;224;0;0;191;224;0;0;192;224;0;0;193;224;0;0;194;224;0;0;195;224;0;0;196;224;0;0;197;224;0;0;198;224;0;0;199;224;0;0;200;224;0;0;201;224;0;0;202;224;0;0;203;224;0;0;204;224;0;0;205;224;0;0;206;224;0;0;207;224;0;0;208;224;0;0;209;224;0;0;210;224;0;0;211;224;0;0;212;224;0;0;213;224;0;0;214;224;0;0;215;224;0;0;216;224;0;0;217;224;0;0;218;224;0;0;219;224;0;0;220;224;0;0;221;224;0;0;222;224;0;0;223;224;0;0;224;224;0;0;225;224;0;0;226;224;0;0;227;224;0;0;228;224;0;0;229;224;0;0;230;224;0;0;231;224;0;0;232;224;0;0;233;224;0;0;234;224;0;0;235;224;0;0;236;224;0;0;237;224;0;0;238;224;0;0;239;224;0;0;240;224;0;0;241;224;0;0;242;224;0;0;243;224;0;0;244;224;0;0;245;224;0;0;246;224;0;0;247;224;0;0;248;224;0;0;249;224;0;0;250;224;0;0;251;224;0;0;252;224;0;0;253;224;0;0;254;224;0;0;255;224;0;0;0;225;0;0;1;225;0;0;2;225;0;0;3;225;0;0;4;225;0;0;5;225;0;0;6;225;0;0;7;225;0;0;8;225;0;0;9;225;0;0;10;225;0;0;11;225;0;0;12;225;0;0;13;225;0;0;14;225;0;0;15;225;0;0;16;225;0;0;17;225;0;0;18;225;0;0;19;225;0;0;20;225;0;0;21;225;0;0;22;225;0;0;23;225;0;0;24;225;0;0;25;225;0;0;26;225;0;0;27;225;0;0;28;225;0;0;29;225;0;0;30;225;0;0;31;225;0;0;32;225;0;0;33;225;0;0;34;225;0;0;35;225;0;0;36;225;0;0;37;225;0;0;38;225;0;0;39;225;0;0;40;225;0;0;41;225;0;0;42;225;0;0;43;225;0;0;44;225;0;0;45;225;0;0;46;225;0;0;47;225;0;0;48;225;0;0;49;225;0;0;50;225;0;0;51;225;0;0;52;225;0;0;53;225;0;0;54;225;0;0;55;225;0;0;56;225;0;0;57;225;0;0;58;225;0;0;59;225;0;0;60;225;0;0;61;225;0;0;62;225;0;0;63;225;0;0;64;225;0;0;65;225;0;0;66;225;0;0;67;225;0;0;68;225;0;0;69;225;0;0;70;225;0;0;71;225;0;0;72;225;0;0;73;225;0;0;74;225;0;0;75;225;0;0;76;225;0;0;77;225;0;0;78;225;0;0;79;225;0;0;80;225;0;0;81;225;0;0;82;225;0;0;83;225;0;0;84;225;0;0;85;225;0;0;86;225;0;0;87;225;0;0;88;225;0;0;89;225;0;0;90;225;0;0;91;225;0;0;92;225;0;0;93;225;0;0;94;225;0;0;95;225;0;0;96;225;0;0;97;225;0;0;98;225;0;0;99;225;0;0;100;225;0;0;101;225;0;0;102;225;0;0;103;225;0;0;104;225;0;0;105;225;0;0;106;225;0;0;107;225;0;0;108;225;0;0;109;225;0;0;110;225;0;0;111;225;0;0;112;225;0;0;113;225;0;0;114;225;0;0;115;225;0;0;116;225;0;0;117;225;0;0;118;225;0;0;119;225;0;0;120;225;0;0;121;225;0;0;122;225;0;0;123;225;0;0;124;225;0;0;125;225;0;0;126;225;0;0;127;225;0;0;128;225;0;0;129;225;0;0;130;225;0;0;131;225;0;0;132;225;0;0;133;225;0;0;134;225;0;0;135;225;0;0;136;225;0;0;137;225;0;0;138;225;0;0;139;225;0;0;140;225;0;0;141;225;0;0;142;225;0;0;143;225;0;0;144;225;0;0;145;225;0;0;146;225;0;0;147;225;0;0;148;225;0;0;149;225;0;0;150;225;0;0;151;225;0;0;152;225;0;0;153;225;0;0;154;225;0;0;155;225;0;0;156;225;0;0;157;225;0;0;158;225;0;0;159;225;0;0;160;225;0;0;161;225;0;0;162;225;0;0;163;225;0;0;164;225;0;0;165;225;0;0;166;225;0;0;167;225;0;0;168;225;0;0;169;225;0;0;170;225;0;0;171;225;0;0;172;225;0;0;173;225;0;0;174;225;0;0;175;225;0;0;176;225;0;0;177;225;0;0;178;225;0;0;179;225;0;0;180;225;0;0;181;225;0;0;182;225;0;0;183;225;0;0;184;225;0;0;185;225;0;0;186;225;0;0;187;225;0;0;188;225;0;0;189;225;0;0;190;225;0;0;191;225;0;0;192;225;0;0;193;225;0;0;194;225;0;0;195;225;0;0;196;225;0;0;197;225;0;0;198;225;0;0;199;225;0;0;200;225;0;0;201;225;0;0;202;225;0;0;203;225;0;0;204;225;0;0;205;225;0;0;206;225;0;0;207;225;0;0;208;225;0;0;209;225;0;0;210;225;0;0;211;225;0;0;212;225;0;0;213;225;0;0;214;225;0;0;215;225;0;0;216;225;0;0;217;225;0;0;218;225;0;0;219;225;0;0;220;225;0;0;221;225;0;0;222;225;0;0;223;225;0;0;224;225;0;0;225;225;0;0;226;225;0;0;227;225;0;0;228;225;0;0;229;225;0;0;230;225;0;0;231;225;0;0;232;225;0;0;233;225;0;0;234;225;0;0;235;225;0;0;236;225;0;0;237;225;0;0;238;225;0;0;239;225;0;0;240;225;0;0;241;225;0;0;242;225;0;0;243;225;0;0;244;225;0;0;245;225;0;0;246;225;0;0;247;225;0;0;248;225;0;0;249;225;0;0;250;225;0;0;251;225;0;0;252;225;0;0;253;225;0;0;254;225;0;0;255;225;0;0;0;226;0;0;1;226;0;0;2;226;0;0;3;226;0;0;4;226;0;0;5;226;0;0;6;226;0;0;7;226;0;0;8;226;0;0;9;226;0;0;10;226;0;0;11;226;0;0;12;226;0;0;13;226;0;0;14;226;0;0;15;226;0;0;16;226;0;0;17;226;0;0;18;226;0;0;19;226;0;0;20;226;0;0;21;226;0;0;22;226;0;0;23;226;0;0;24;226;0;0;25;226;0;0;26;226;0;0;27;226;0;0;28;226;0;0;29;226;0;0;30;226;0;0;31;226;0;0;32;226;0;0;33;226;0;0;34;226;0;0;35;226;0;0;36;226;0;0;37;226;0;0;38;226;0;0;39;226;0;0;40;226;0;0;41;226;0;0;42;226;0;0;43;226;0;0;44;226;0;0;45;226;0;0;46;226;0;0;47;226;0;0;48;226;0;0;49;226;0;0;50;226;0;0;51;226;0;0;52;226;0;0;53;226;0;0;54;226;0;0;55;226;0;0;56;226;0;0;57;226;0;0;58;226;0;0;59;226;0;0;60;226;0;0;61;226;0;0;62;226;0;0;63;226;0;0;64;226;0;0;65;226;0;0;66;226;0;0;67;226;0;0;68;226;0;0;69;226;0;0;70;226;0;0;71;226;0;0;72;226;0;0;73;226;0;0;74;226;0;0;75;226;0;0;76;226;0;0;77;226;0;0;78;226;0;0;79;226;0;0;80;226;0;0;81;226;0;0;82;226;0;0;83;226;0;0;84;226;0;0;85;226;0;0;86;226;0;0;87;226;0;0;88;226;0;0;89;226;0;0;90;226;0;0;91;226;0;0;92;226;0;0;93;226;0;0;94;226;0;0;95;226;0;0;96;226;0;0;97;226;0;0;98;226;0;0;99;226;0;0;100;226;0;0;101;226;0;0;102;226;0;0;103;226;0;0;104;226;0;0;105;226;0;0;106;226;0;0;107;226;0;0;108;226;0;0;109;226;0;0;110;226;0;0;111;226;0;0;112;226;0;0;113;226;0;0;114;226;0;0;115;226;0;0;116;226;0;0;117;226;0;0;118;226;0;0;119;226;0;0;120;226;0;0;121;226;0;0;122;226;0;0;123;226;0;0;124;226;0;0;125;226;0;0;126;226;0;0;127;226;0;0;128;226;0;0;129;226;0;0;130;226;0;0;131;226;0;0;132;226;0;0;133;226;0;0;134;226;0;0;135;226;0;0;136;226;0;0;137;226;0;0;138;226;0;0;139;226;0;0;140;226;0;0;141;226;0;0;142;226;0;0;143;226;0;0;144;226;0;0;145;226;0;0;146;226;0;0;147;226;0;0;148;226;0;0;149;226;0;0;150;226;0;0;151;226;0;0;152;226;0;0;153;226;0;0;154;226;0;0;155;226;0;0;156;226;0;0;157;226;0;0;158;226;0;0;159;226;0;0;160;226;0;0;161;226;0;0;162;226;0;0;163;226;0;0;164;226;0;0;165;226;0;0;166;226;0;0;167;226;0;0;168;226;0;0;169;226;0;0;170;226;0;0;171;226;0;0;172;226;0;0;173;226;0;0;174;226;0;0;175;226;0;0;176;226;0;0;177;226;0;0;178;226;0;0;179;226;0;0;180;226;0;0;181;226;0;0;182;226;0;0;183;226;0;0;184;226;0;0;185;226;0;0;186;226;0;0;187;226;0;0;188;226;0;0;189;226;0;0;190;226;0;0;191;226;0;0;192;226;0;0;193;226;0;0;194;226;0;0;195;226;0;0;196;226;0;0;197;226;0;0;198;226;0;0;199;226;0;0;200;226;0;0;201;226;0;0;202;226;0;0;203;226;0;0;204;226;0;0;205;226;0;0;206;226;0;0;207;226;0;0;208;226;0;0;209;226;0;0;210;226;0;0;211;226;0;0;212;226;0;0;213;226;0;0;214;226;0;0;215;226;0;0;216;226;0;0;217;226;0;0;218;226;0;0;219;226;0;0;220;226;0;0;221;226;0;0;222;226;0;0;223;226;0;0;224;226;0;0;225;226;0;0;226;226;0;0;227;226;0;0;228;226;0;0;229;226;0;0;230;226;0;0;231;226;0;0;232;226;0;0;233;226;0;0;234;226;0;0;235;226;0;0;236;226;0;0;237;226;0;0;238;226;0;0;239;226;0;0;240;226;0;0;241;226;0;0;242;226;0;0;243;226;0;0;244;226;0;0;245;226;0;0;246;226;0;0;247;226;0;0;248;226;0;0;249;226;0;0;250;226;0;0;251;226;0;0;252;226;0;0;253;226;0;0;254;226;0;0;255;226;0;0;0;227;0;0;1;227;0;0;2;227;0;0;3;227;0;0;4;227;0;0;5;227;0;0;6;227;0;0;7;227;0;0;8;227;0;0;9;227;0;0;10;227;0;0;11;227;0;0;12;227;0;0;13;227;0;0;14;227;0;0;15;227;0;0;16;227;0;0;17;227;0;0;18;227;0;0;19;227;0;0;20;227;0;0;21;227;0;0;22;227;0;0;23;227;0;0;24;227;0;0;25;227;0;0;26;227;0;0;27;227;0;0;28;227;0;0;29;227;0;0;30;227;0;0;31;227;0;0;32;227;0;0;33;227;0;0;34;227;0;0;35;227;0;0;36;227;0;0;37;227;0;0;38;227;0;0;39;227;0;0;40;227;0;0;41;227;0;0;42;227;0;0;43;227;0;0;44;227;0;0;45;227;0;0;46;227;0;0;47;227;0;0;48;227;0;0;49;227;0;0;50;227;0;0;51;227;0;0;52;227;0;0;53;227;0;0;54;227;0;0;55;227;0;0;56;227;0;0;57;227;0;0;58;227;0;0;59;227;0;0;60;227;0;0;61;227;0;0;62;227;0;0;63;227;0;0;64;227;0;0;65;227;0;0;66;227;0;0;67;227;0;0;68;227;0;0;69;227;0;0;70;227;0;0;71;227;0;0;72;227;0;0;73;227;0;0;74;227;0;0;75;227;0;0;76;227;0;0;77;227;0;0;78;227;0;0;79;227;0;0;80;227;0;0;81;227;0;0;82;227;0;0;83;227;0;0;84;227;0;0;85;227;0;0;86;227;0;0;87;227;0;0;88;227;0;0;89;227;0;0;90;227;0;0;91;227;0;0;92;227;0;0;93;227;0;0;94;227;0;0;95;227;0;0;96;227;0;0;97;227;0;0;98;227;0;0;99;227;0;0;100;227;0;0;101;227;0;0;102;227;0;0;103;227;0;0;104;227;0;0;105;227;0;0;106;227;0;0;107;227;0;0;108;227;0;0;109;227;0;0;110;227;0;0;111;227;0;0;112;227;0;0;113;227;0;0;114;227;0;0;115;227;0;0;116;227;0;0;117;227;0;0;118;227;0;0;119;227;0;0;120;227;0;0;121;227;0;0;122;227;0;0;123;227;0;0;124;227;0;0;125;227;0;0;126;227;0;0;127;227;0;0;128;227;0;0;129;227;0;0;130;227;0;0;131;227;0;0;132;227;0;0;133;227;0;0;134;227;0;0;135;227;0;0;136;227;0;0;137;227;0;0;138;227;0;0;139;227;0;0;140;227;0;0;141;227;0;0;142;227;0;0;143;227;0;0;144;227;0;0;145;227;0;0;146;227;0;0;147;227;0;0;148;227;0;0;149;227;0;0;150;227;0;0;151;227;0;0;152;227;0;0;153;227;0;0;154;227;0;0;155;227;0;0;156;227;0;0;157;227;0;0;158;227;0;0;159;227;0;0;160;227;0;0;161;227;0;0;162;227;0;0;163;227;0;0;164;227;0;0;165;227;0;0;166;227;0;0;167;227;0;0;168;227;0;0;169;227;0;0;170;227;0;0;171;227;0;0;172;227;0;0;173;227;0;0;174;227;0;0;175;227;0;0;176;227;0;0;177;227;0;0;178;227;0;0;179;227;0;0;180;227;0;0;181;227;0;0;182;227;0;0;183;227;0;0;184;227;0;0;185;227;0;0;186;227;0;0;187;227;0;0;188;227;0;0;189;227;0;0;190;227;0;0;191;227;0;0;192;227;0;0;193;227;0;0;194;227;0;0;195;227;0;0;196;227;0;0;197;227;0;0;198;227;0;0;199;227;0;0;200;227;0;0;201;227;0;0;202;227;0;0;203;227;0;0;204;227;0;0;205;227;0;0;206;227;0;0;207;227;0;0;208;227;0;0;209;227;0;0;210;227;0;0;211;227;0;0;212;227;0;0;213;227;0;0;214;227;0;0;215;227;0;0;216;227;0;0;217;227;0;0;218;227;0;0;219;227;0;0;220;227;0;0;221;227;0;0;222;227;0;0;223;227;0;0;224;227;0;0;225;227;0;0;226;227;0;0;227;227;0;0;228;227;0;0;229;227;0;0;230;227;0;0;231;227;0;0;232;227;0;0;233;227;0;0;234;227;0;0;235;227;0;0;236;227;0;0;237;227;0;0;238;227;0;0;239;227;0;0;240;227;0;0;241;227;0;0;242;227;0;0;243;227;0;0;244;227;0;0;245;227;0;0;246;227;0;0;247;227;0;0;248;227;0;0;249;227;0;0;250;227;0;0;251;227;0;0;252;227;0;0;253;227;0;0;254;227;0;0;255;227;0;0;0;228;0;0;1;228;0;0;2;228;0;0;3;228;0;0;4;228;0;0;5;228;0;0;6;228;0;0;7;228;0;0;8;228;0;0;9;228;0;0;10;228;0;0;11;228;0;0;12;228;0;0;13;228;0;0;14;228;0;0;15;228;0;0;16;228;0;0;17;228;0;0;18;228;0;0;19;228;0;0;20;228;0;0;21;228;0;0;22;228;0;0;23;228;0;0;24;228;0;0;25;228;0;0;26;228;0;0;27;228;0;0;28;228;0;0;29;228;0;0;30;228;0;0;31;228;0;0;32;228;0;0;33;228;0;0;34;228;0;0;35;228;0;0;36;228;0;0;37;228;0;0;38;228;0;0;39;228;0;0;40;228;0;0;41;228;0;0;42;228;0;0;43;228;0;0;44;228;0;0;45;228;0;0;46;228;0;0;47;228;0;0;48;228;0;0;49;228;0;0;50;228;0;0;51;228;0;0;52;228;0;0;53;228;0;0;54;228;0;0;55;228;0;0;56;228;0;0;57;228;0;0;58;228;0;0;59;228;0;0;60;228;0;0;61;228;0;0;62;228;0;0;63;228;0;0;64;228;0;0;65;228;0;0;66;228;0;0;67;228;0;0;68;228;0;0;69;228;0;0;70;228;0;0;71;228;0;0;72;228;0;0;73;228;0;0;74;228;0;0;75;228;0;0;76;228;0;0;77;228;0;0;78;228;0;0;79;228;0;0;80;228;0;0;81;228;0;0;82;228;0;0;83;228;0;0;84;228;0;0;85;228;0;0;86;228;0;0;87;228;0;0;88;228;0;0;89;228;0;0;90;228;0;0;91;228;0;0;92;228;0;0;93;228;0;0;94;228;0;0;95;228;0;0;96;228;0;0;97;228;0;0;98;228;0;0;99;228;0;0;100;228;0;0;101;228;0;0;102;228;0;0;103;228;0;0;104;228;0;0;105;228;0;0;106;228;0;0;107;228;0;0;108;228;0;0;109;228;0;0;110;228;0;0;111;228;0;0;112;228;0;0;113;228;0;0;114;228;0;0;115;228;0;0;116;228;0;0;117;228;0;0;118;228;0;0;119;228;0;0;120;228;0;0;121;228;0;0;122;228;0;0;123;228;0;0;124;228;0;0;125;228;0;0;126;228;0;0;127;228;0;0;128;228;0;0;129;228;0;0;130;228;0;0;131;228;0;0;132;228;0;0;133;228;0;0;134;228;0;0;135;228;0;0;136;228;0;0;137;228;0;0;138;228;0;0;139;228;0;0;140;228;0;0;141;228;0;0;142;228;0;0;143;228;0;0;144;228;0;0;145;228;0;0;146;228;0;0;147;228;0;0;148;228;0;0;149;228;0;0;150;228;0;0;151;228;0;0;152;228;0;0;153;228;0;0;154;228;0;0;155;228;0;0;156;228;0;0;157;228;0;0;158;228;0;0;159;228;0;0;160;228;0;0;161;228;0;0;162;228;0;0;163;228;0;0;164;228;0;0;165;228;0;0;166;228;0;0;167;228;0;0;168;228;0;0;169;228;0;0;170;228;0;0;171;228;0;0;172;228;0;0;173;228;0;0;174;228;0;0;175;228;0;0;176;228;0;0;177;228;0;0;178;228;0;0;179;228;0;0;180;228;0;0;181;228;0;0;182;228;0;0;183;228;0;0;184;228;0;0;185;228;0;0;186;228;0;0;187;228;0;0;188;228;0;0;189;228;0;0;190;228;0;0;191;228;0;0;192;228;0;0;193;228;0;0;194;228;0;0;195;228;0;0;196;228;0;0;197;228;0;0;198;228;0;0;199;228;0;0;200;228;0;0;201;228;0;0;202;228;0;0;203;228;0;0;204;228;0;0;205;228;0;0;206;228;0;0;207;228;0;0;208;228;0;0;209;228;0;0;210;228;0;0;211;228;0;0;212;228;0;0;213;228;0;0;214;228;0;0;215;228;0;0;216;228;0;0;217;228;0;0;218;228;0;0;219;228;0;0;220;228;0;0;221;228;0;0;222;228;0;0;223;228;0;0;224;228;0;0;225;228;0;0;226;228;0;0;227;228;0;0;228;228;0;0;229;228;0;0;230;228;0;0;231;228;0;0;232;228;0;0;233;228;0;0;234;228;0;0;235;228;0;0;236;228;0;0;237;228;0;0;238;228;0;0;239;228;0;0;240;228;0;0;241;228;0;0;242;228;0;0;243;228;0;0;244;228;0;0;245;228;0;0;246;228;0;0;247;228;0;0;248;228;0;0;249;228;0;0;250;228;0;0;251;228;0;0;252;228;0;0;253;228;0;0;254;228;0;0;255;228;0;0;0;229;0;0;1;229;0;0;2;229;0;0;3;229;0;0;4;229;0;0;5;229;0;0;6;229;0;0;7;229;0;0;8;229;0;0;9;229;0;0;10;229;0;0;11;229;0;0;12;229;0;0;13;229;0;0;14;229;0;0;15;229;0;0;16;229;0;0;17;229;0;0;18;229;0;0;19;229;0;0;20;229;0;0;21;229;0;0;22;229;0;0;23;229;0;0;24;229;0;0;25;229;0;0;26;229;0;0;27;229;0;0;28;229;0;0;29;229;0;0;30;229;0;0;31;229;0;0;32;229;0;0;33;229;0;0;34;229;0;0;35;229;0;0;36;229;0;0;37;229;0;0;38;229;0;0;39;229;0;0;40;229;0;0;41;229;0;0;42;229;0;0;43;229;0;0;44;229;0;0;45;229;0;0;46;229;0;0;47;229;0;0;48;229;0;0;49;229;0;0;50;229;0;0;51;229;0;0;52;229;0;0;53;229;0;0;54;229;0;0;55;229;0;0;56;229;0;0;57;229;0;0;58;229;0;0;59;229;0;0;60;229;0;0;61;229;0;0;62;229;0;0;63;229;0;0;64;229;0;0;65;229;0;0;66;229;0;0;67;229;0;0;68;229;0;0;69;229;0;0;70;229;0;0;71;229;0;0;72;229;0;0;73;229;0;0;74;229;0;0;75;229;0;0;76;229;0;0;77;229;0;0;78;229;0;0;79;229;0;0;80;229;0;0;81;229;0;0;82;229;0;0;83;229;0;0;84;229;0;0;85;229;0;0;86;229;0;0;87;229;0;0;88;229;0;0;89;229;0;0;90;229;0;0;91;229;0;0;92;229;0;0;93;229;0;0;94;229;0;0;95;229;0;0;96;229;0;0;97;229;0;0;98;229;0;0;99;229;0;0;100;229;0;0;101;229;0;0;102;229;0;0;103;229;0;0;104;229;0;0;105;229;0;0;106;229;0;0;107;229;0;0;108;229;0;0;109;229;0;0;110;229;0;0;111;229;0;0;112;229;0;0;113;229;0;0;114;229;0;0;115;229;0;0;116;229;0;0;117;229;0;0;118;229;0;0;119;229;0;0;120;229;0;0;121;229;0;0;122;229;0;0;123;229;0;0;124;229;0;0;125;229;0;0;126;229;0;0;127;229;0;0;128;229;0;0;129;229;0;0;130;229;0;0;131;229;0;0;132;229;0;0;133;229;0;0;134;229;0;0;135;229;0;0;136;229;0;0;137;229;0;0;138;229;0;0;139;229;0;0;140;229;0;0;141;229;0;0;142;229;0;0;143;229;0;0;144;229;0;0;145;229;0;0;146;229;0;0;147;229;0;0;148;229;0;0;149;229;0;0;150;229;0;0;151;229;0;0;152;229;0;0;153;229;0;0;154;229;0;0;155;229;0;0;156;229;0;0;157;229;0;0;158;229;0;0;159;229;0;0;160;229;0;0;161;229;0;0;162;229;0;0;163;229;0;0;164;229;0;0;165;229;0;0;166;229;0;0;167;229;0;0;168;229;0;0;169;229;0;0;170;229;0;0;171;229;0;0;172;229;0;0;173;229;0;0;174;229;0;0;175;229;0;0;176;229;0;0;177;229;0;0;178;229;0;0;179;229;0;0;180;229;0;0;181;229;0;0;182;229;0;0;183;229;0;0;184;229;0;0;185;229;0;0;186;229;0;0;187;229;0;0;188;229;0;0;189;229;0;0;190;229;0;0;191;229;0;0;192;229;0;0;193;229;0;0;194;229;0;0;195;229;0;0;196;229;0;0;197;229;0;0;198;229;0;0;199;229;0;0;200;229;0;0;201;229;0;0;202;229;0;0;203;229;0;0;204;229;0;0;205;229;0;0;206;229;0;0;207;229;0;0;208;229;0;0;209;229;0;0;210;229;0;0;211;229;0;0;212;229;0;0;213;229;0;0;214;229;0;0;215;229;0;0;216;229;0;0;217;229;0;0;218;229;0;0;219;229;0;0;220;229;0;0;221;229;0;0;222;229;0;0;223;229;0;0;224;229;0;0;225;229;0;0;226;229;0;0;227;229;0;0;228;229;0;0;229;229;0;0;230;229;0;0;231;229;0;0;232;229;0;0;233;229;0;0;234;229;0;0;235;229;0;0;236;229;0;0;237;229;0;0;238;229;0;0;239;229;0;0;240;229;0;0;241;229;0;0;242;229;0;0;243;229;0;0;244;229;0;0;245;229;0;0;246;229;0;0;247;229;0;0;248;229;0;0;249;229;0;0;250;229;0;0;251;229;0;0;252;229;0;0;253;229;0;0;254;229;0;0;255;229;0;0;0;230;0;0;1;230;0;0;2;230;0;0;3;230;0;0;4;230;0;0;5;230;0;0;6;230;0;0;7;230;0;0;8;230;0;0;9;230;0;0;10;230;0;0;11;230;0;0;12;230;0;0;13;230;0;0;14;230;0;0;15;230;0;0;16;230;0;0;17;230;0;0;18;230;0;0;19;230;0;0;20;230;0;0;21;230;0;0;22;230;0;0;23;230;0;0;24;230;0;0;25;230;0;0;26;230;0;0;27;230;0;0;28;230;0;0;29;230;0;0;30;230;0;0;31;230;0;0;32;230;0;0;33;230;0;0;34;230;0;0;35;230;0;0;36;230;0;0;37;230;0;0;38;230;0;0;39;230;0;0;40;230;0;0;41;230;0;0;42;230;0;0;43;230;0;0;44;230;0;0;45;230;0;0;46;230;0;0;47;230;0;0;48;230;0;0;49;230;0;0;50;230;0;0;51;230;0;0;52;230;0;0;53;230;0;0;54;230;0;0;55;230;0;0;56;230;0;0;57;230;0;0;58;230;0;0;59;230;0;0;60;230;0;0;61;230;0;0;62;230;0;0;63;230;0;0;64;230;0;0;65;230;0;0;66;230;0;0;67;230;0;0;68;230;0;0;69;230;0;0;70;230;0;0;71;230;0;0;72;230;0;0;73;230;0;0;74;230;0;0;75;230;0;0;76;230;0;0;77;230;0;0;78;230;0;0;79;230;0;0;80;230;0;0;81;230;0;0;82;230;0;0;83;230;0;0;84;230;0;0;85;230;0;0;86;230;0;0;87;230;0;0;88;230;0;0;89;230;0;0;90;230;0;0;91;230;0;0;92;230;0;0;93;230;0;0;94;230;0;0;95;230;0;0;96;230;0;0;97;230;0;0;98;230;0;0;99;230;0;0;100;230;0;0;101;230;0;0;102;230;0;0;103;230;0;0;104;230;0;0;105;230;0;0;106;230;0;0;107;230;0;0;108;230;0;0;109;230;0;0;110;230;0;0;111;230;0;0;112;230;0;0;113;230;0;0;114;230;0;0;115;230;0;0;116;230;0;0;117;230;0;0;118;230;0;0;119;230;0;0;120;230;0;0;121;230;0;0;122;230;0;0;123;230;0;0;124;230;0;0;125;230;0;0;126;230;0;0;127;230;0;0;128;230;0;0;129;230;0;0;130;230;0;0;131;230;0;0;132;230;0;0;133;230;0;0;134;230;0;0;135;230;0;0;136;230;0;0;137;230;0;0;138;230;0;0;139;230;0;0;140;230;0;0;141;230;0;0;142;230;0;0;143;230;0;0;144;230;0;0;145;230;0;0;146;230;0;0;147;230;0;0;148;230;0;0;149;230;0;0;150;230;0;0;151;230;0;0;152;230;0;0;153;230;0;0;154;230;0;0;155;230;0;0;156;230;0;0;157;230;0;0;158;230;0;0;159;230;0;0;160;230;0;0;161;230;0;0;162;230;0;0;163;230;0;0;164;230;0;0;165;230;0;0;166;230;0;0;167;230;0;0;168;230;0;0;169;230;0;0;170;230;0;0;171;230;0;0;172;230;0;0;173;230;0;0;174;230;0;0;175;230;0;0;176;230;0;0;177;230;0;0;178;230;0;0;179;230;0;0;180;230;0;0;181;230;0;0;182;230;0;0;183;230;0;0;184;230;0;0;185;230;0;0;186;230;0;0;187;230;0;0;188;230;0;0;189;230;0;0;190;230;0;0;191;230;0;0;192;230;0;0;193;230;0;0;194;230;0;0;195;230;0;0;196;230;0;0;197;230;0;0;198;230;0;0;199;230;0;0;200;230;0;0;201;230;0;0;202;230;0;0;203;230;0;0;204;230;0;0;205;230;0;0;206;230;0;0;207;230;0;0;208;230;0;0;209;230;0;0;210;230;0;0;211;230;0;0;212;230;0;0;213;230;0;0;214;230;0;0;215;230;0;0;216;230;0;0;217;230;0;0;218;230;0;0;219;230;0;0;220;230;0;0;221;230;0;0;222;230;0;0;223;230;0;0;224;230;0;0;225;230;0;0;226;230;0;0;227;230;0;0;228;230;0;0;229;230;0;0;230;230;0;0;231;230;0;0;232;230;0;0;233;230;0;0;234;230;0;0;235;230;0;0;236;230;0;0;237;230;0;0;238;230;0;0;239;230;0;0;240;230;0;0;241;230;0;0;242;230;0;0;243;230;0;0;244;230;0;0;245;230;0;0;246;230;0;0;247;230;0;0;248;230;0;0;249;230;0;0;250;230;0;0;251;230;0;0;252;230;0;0;253;230;0;0;254;230;0;0;255;230;0;0;0;231;0;0;1;231;0;0;2;231;0;0;3;231;0;0;4;231;0;0;5;231;0;0;6;231;0;0;7;231;0;0;8;231;0;0;9;231;0;0;10;231;0;0;11;231;0;0;12;231;0;0;13;231;0;0;14;231;0;0;15;231;0;0;16;231;0;0;17;231;0;0;18;231;0;0;19;231;0;0;20;231;0;0;21;231;0;0;22;231;0;0;23;231;0;0;24;231;0;0;25;231;0;0;26;231;0;0;27;231;0;0;28;231;0;0;29;231;0;0;30;231;0;0;31;231;0;0;32;231;0;0;33;231;0;0;34;231;0;0;35;231;0;0;36;231;0;0;37;231;0;0;38;231;0;0;39;231;0;0;40;231;0;0;41;231;0;0;42;231;0;0;43;231;0;0;44;231;0;0;45;231;0;0;46;231;0;0;47;231;0;0;48;231;0;0;49;231;0;0;50;231;0;0;51;231;0;0;52;231;0;0;53;231;0;0;54;231;0;0;55;231;0;0;56;231;0;0;57;231;0;0;58;231;0;0;59;231;0;0;60;231;0;0;61;231;0;0;62;231;0;0;63;231;0;0;64;231;0;0;65;231;0;0;66;231;0;0;67;231;0;0;68;231;0;0;69;231;0;0;70;231;0;0;71;231;0;0;72;231;0;0;73;231;0;0;74;231;0;0;75;231;0;0;76;231;0;0;77;231;0;0;78;231;0;0;79;231;0;0;80;231;0;0;81;231;0;0;82;231;0;0;83;231;0;0;84;231;0;0;85;231;0;0;86;231;0;0;87;231;0;0;88;231;0;0;89;231;0;0;90;231;0;0;91;231;0;0;92;231;0;0;93;231;0;0;94;231;0;0;95;231;0;0;96;231;0;0;97;231;0;0;98;231;0;0;99;231;0;0;100;231;0;0;101;231;0;0;102;231;0;0;103;231;0;0;104;231;0;0;105;231;0;0;106;231;0;0;107;231;0;0;108;231;0;0;109;231;0;0;110;231;0;0;111;231;0;0;112;231;0;0;113;231;0;0;114;231;0;0;115;231;0;0;116;231;0;0;117;231;0;0;118;231;0;0;119;231;0;0;120;231;0;0;121;231;0;0;122;231;0;0;123;231;0;0;124;231;0;0;125;231;0;0;126;231;0;0;127;231;0;0;128;231;0;0;129;231;0;0;130;231;0;0;131;231;0;0;132;231;0;0;133;231;0;0;134;231;0;0;135;231;0;0;136;231;0;0;137;231;0;0;138;231;0;0;139;231;0;0;140;231;0;0;141;231;0;0;142;231;0;0;143;231;0;0;144;231;0;0;145;231;0;0;146;231;0;0;147;231;0;0;148;231;0;0;149;231;0;0;150;231;0;0;151;231;0;0;152;231;0;0;153;231;0;0;154;231;0;0;155;231;0;0;156;231;0;0;157;231;0;0;158;231;0;0;159;231;0;0;160;231;0;0;161;231;0;0;162;231;0;0;163;231;0;0;164;231;0;0;165;231;0;0;166;231;0;0;167;231;0;0;168;231;0;0;169;231;0;0;170;231;0;0;171;231;0;0;172;231;0;0;173;231;0;0;174;231;0;0;175;231;0;0;176;231;0;0;177;231;0;0;178;231;0;0;179;231;0;0;180;231;0;0;181;231;0;0;182;231;0;0;183;231;0;0;184;231;0;0;185;231;0;0;186;231;0;0;187;231;0;0;188;231;0;0;189;231;0;0;190;231;0;0;191;231;0;0;192;231;0;0;193;231;0;0;194;231;0;0;195;231;0;0;196;231;0;0;197;231;0;0;198;231;0;0;199;231;0;0;200;231;0;0;201;231;0;0;202;231;0;0;203;231;0;0;204;231;0;0;205;231;0;0;206;231;0;0;207;231;0;0;208;231;0;0;209;231;0;0;210;231;0;0;211;231;0;0;212;231;0;0;213;231;0;0;214;231;0;0;215;231;0;0;216;231;0;0;217;231;0;0;218;231;0;0;219;231;0;0;220;231;0;0;221;231;0;0;222;231;0;0;223;231;0;0;224;231;0;0;225;231;0;0;226;231;0;0;227;231;0;0;228;231;0;0;229;231;0;0;230;231;0;0;231;231;0;0;232;231;0;0;233;231;0;0;234;231;0;0;235;231;0;0;236;231;0;0;237;231;0;0;238;231;0;0;239;231;0;0;240;231;0;0;241;231;0;0;242;231;0;0;243;231;0;0;244;231;0;0;245;231;0;0;246;231;0;0;247;231;0;0;248;231;0;0;249;231;0;0;250;231;0;0;251;231;0;0;252;231;0;0;253;231;0;0;254;231;0;0;255;231;0;0;0;232;0;0;1;232;0;0;2;232;0;0;3;232;0;0;4;232;0;0;5;232;0;0;6;232;0;0;7;232;0;0;8;232;0;0;9;232;0;0;10;232;0;0;11;232;0;0;12;232;0;0;13;232;0;0;14;232;0;0;15;232;0;0;16;232;0;0;17;232;0;0;18;232;0;0;19;232;0;0;20;232;0;0;21;232;0;0;22;232;0;0;23;232;0;0;24;232;0;0;25;232;0;0;26;232;0;0;27;232;0;0;28;232;0;0;29;232;0;0;30;232;0;0;31;232;0;0;32;232;0;0;33;232;0;0;34;232;0;0;35;232;0;0;36;232;0;0;37;232;0;0;38;232;0;0;39;232;0;0;40;232;0;0;41;232;0;0;42;232;0;0;43;232;0;0;44;232;0;0;45;232;0;0;46;232;0;0;47;232;0;0;48;232;0;0;49;232;0;0;50;232;0;0;51;232;0;0;52;232;0;0;53;232;0;0;54;232;0;0;55;232;0;0;56;232;0;0;57;232;0;0;58;232;0;0;59;232;0;0;60;232;0;0;61;232;0;0;62;232;0;0;63;232;0;0;64;232;0;0;65;232;0;0;66;232;0;0;67;232;0;0;68;232;0;0;69;232;0;0;70;232;0;0;71;232;0;0;72;232;0;0;73;232;0;0;74;232;0;0;75;232;0;0;76;232;0;0;77;232;0;0;78;232;0;0;79;232;0;0;80;232;0;0;81;232;0;0;82;232;0;0;83;232;0;0;84;232;0;0;85;232;0;0;86;232;0;0;87;232;0;0;88;232;0;0;89;232;0;0;90;232;0;0;91;232;0;0;92;232;0;0;93;232;0;0;94;232;0;0;95;232;0;0;96;232;0;0;97;232;0;0;98;232;0;0;99;232;0;0;100;232;0;0;101;232;0;0;102;232;0;0;103;232;0;0;104;232;0;0;105;232;0;0;106;232;0;0;107;232;0;0;108;232;0;0;109;232;0;0;110;232;0;0;111;232;0;0;112;232;0;0;113;232;0;0;114;232;0;0;115;232;0;0;116;232;0;0;117;232;0;0;118;232;0;0;119;232;0;0;120;232;0;0;121;232;0;0;122;232;0;0;123;232;0;0;124;232;0;0;125;232;0;0;126;232;0;0;127;232;0;0;128;232;0;0;129;232;0;0;130;232;0;0;131;232;0;0;132;232;0;0;133;232;0;0;134;232;0;0;135;232;0;0;136;232;0;0;137;232;0;0;138;232;0;0;139;232;0;0;140;232;0;0;141;232;0;0;142;232;0;0;143;232;0;0;144;232;0;0;145;232;0;0;146;232;0;0;147;232;0;0;148;232;0;0;149;232;0;0;150;232;0;0;151;232;0;0;152;232;0;0;153;232;0;0;154;232;0;0;155;232;0;0;156;232;0;0;157;232;0;0;158;232;0;0;159;232;0;0;160;232;0;0;161;232;0;0;162;232;0;0;163;232;0;0;164;232;0;0;165;232;0;0;166;232;0;0;167;232;0;0;168;232;0;0;169;232;0;0;170;232;0;0;171;232;0;0;172;232;0;0;173;232;0;0;174;232;0;0;175;232;0;0;176;232;0;0;177;232;0;0;178;232;0;0;179;232;0;0;180;232;0;0;181;232;0;0;182;232;0;0;183;232;0;0;184;232;0;0;185;232;0;0;186;232;0;0;187;232;0;0;188;232;0;0;189;232;0;0;190;232;0;0;191;232;0;0;192;232;0;0;193;232;0;0;194;232;0;0;195;232;0;0;196;232;0;0;197;232;0;0;198;232;0;0;199;232;0;0;200;232;0;0;201;232;0;0;202;232;0;0;203;232;0;0;204;232;0;0;205;232;0;0;206;232;0;0;207;232;0;0;208;232;0;0;209;232;0;0;210;232;0;0;211;232;0;0;212;232;0;0;213;232;0;0;214;232;0;0;215;232;0;0;216;232;0;0;217;232;0;0;218;232;0;0;219;232;0;0;220;232;0;0;221;232;0;0;222;232;0;0;223;232;0;0;224;232;0;0;225;232;0;0;226;232;0;0;227;232;0;0;228;232;0;0;229;232;0;0;230;232;0;0;231;232;0;0;232;232;0;0;233;232;0;0;234;232;0;0;235;232;0;0;236;232;0;0;237;232;0;0;238;232;0;0;239;232;0;0;240;232;0;0;241;232;0;0;242;232;0;0;243;232;0;0;244;232;0;0;245;232;0;0;246;232;0;0;247;232;0;0;248;232;0;0;249;232;0;0;250;232;0;0;251;232;0;0;252;232;0;0;253;232;0;0;254;232;0;0;255;232;0;0;0;233;0;0;1;233;0;0;2;233;0;0;3;233;0;0;4;233;0;0;5;233;0;0;6;233;0;0;7;233;0;0;8;233;0;0;9;233;0;0;10;233;0;0;11;233;0;0;12;233;0;0;13;233;0;0;14;233;0;0;15;233;0;0;16;233;0;0;17;233;0;0;18;233;0;0;19;233;0;0;20;233;0;0;21;233;0;0;22;233;0;0;23;233;0;0;24;233;0;0;25;233;0;0;26;233;0;0;27;233;0;0;28;233;0;0;29;233;0;0;30;233;0;0;31;233;0;0;32;233;0;0;33;233;0;0;34;233;0;0;35;233;0;0;36;233;0;0;37;233;0;0;38;233;0;0;39;233;0;0;40;233;0;0;41;233;0;0;42;233;0;0;43;233;0;0;44;233;0;0;45;233;0;0;46;233;0;0;47;233;0;0;48;233;0;0;49;233;0;0;50;233;0;0;51;233;0;0;52;233;0;0;53;233;0;0;54;233;0;0;55;233;0;0;56;233;0;0;57;233;0;0;58;233;0;0;59;233;0;0;60;233;0;0;61;233;0;0;62;233;0;0;63;233;0;0;64;233;0;0;65;233;0;0;66;233;0;0;67;233;0;0;68;233;0;0;69;233;0;0;70;233;0;0;71;233;0;0;72;233;0;0;73;233;0;0;74;233;0;0;75;233;0;0;76;233;0;0;77;233;0;0;78;233;0;0;79;233;0;0;80;233;0;0;81;233;0;0;82;233;0;0;83;233;0;0;84;233;0;0;85;233;0;0;86;233;0;0;87;233;0;0;88;233;0;0;89;233;0;0;90;233;0;0;91;233;0;0;92;233;0;0;93;233;0;0;94;233;0;0;95;233;0;0;96;233;0;0;97;233;0;0;98;233;0;0;99;233;0;0;100;233;0;0;101;233;0;0;102;233;0;0;103;233;0;0;104;233;0;0;105;233;0;0;106;233;0;0;107;233;0;0;108;233;0;0;109;233;0;0;110;233;0;0;111;233;0;0;112;233;0;0;113;233;0;0;114;233;0;0;115;233;0;0;116;233;0;0;117;233;0;0;118;233;0;0;119;233;0;0;120;233;0;0;121;233;0;0;122;233;0;0;123;233;0;0;124;233;0;0;125;233;0;0;126;233;0;0;127;233;0;0;128;233;0;0;129;233;0;0;130;233;0;0;131;233;0;0;132;233;0;0;133;233;0;0;134;233;0;0;135;233;0;0;136;233;0;0;137;233;0;0;138;233;0;0;139;233;0;0;140;233;0;0;141;233;0;0;142;233;0;0;143;233;0;0;144;233;0;0;145;233;0;0;146;233;0;0;147;233;0;0;148;233;0;0;149;233;0;0;150;233;0;0;151;233;0;0;152;233;0;0;153;233;0;0;154;233;0;0;155;233;0;0;156;233;0;0;157;233;0;0;158;233;0;0;159;233;0;0;160;233;0;0;161;233;0;0;162;233;0;0;163;233;0;0;164;233;0;0;165;233;0;0;166;233;0;0;167;233;0;0;168;233;0;0;169;233;0;0;170;233;0;0;171;233;0;0;172;233;0;0;173;233;0;0;174;233;0;0;175;233;0;0;176;233;0;0;177;233;0;0;178;233;0;0;179;233;0;0;180;233;0;0;181;233;0;0;182;233;0;0;183;233;0;0;184;233;0;0;185;233;0;0;186;233;0;0;187;233;0;0;188;233;0;0;189;233;0;0;190;233;0;0;191;233;0;0;192;233;0;0;193;233;0;0;194;233;0;0;195;233;0;0;196;233;0;0;197;233;0;0;198;233;0;0;199;233;0;0;200;233;0;0;201;233;0;0;202;233;0;0;203;233;0;0;204;233;0;0;205;233;0;0;206;233;0;0;207;233;0;0;208;233;0;0;209;233;0;0;210;233;0;0;211;233;0;0;212;233;0;0;213;233;0;0;214;233;0;0;215;233;0;0;216;233;0;0;217;233;0;0;218;233;0;0;219;233;0;0;220;233;0;0;221;233;0;0;222;233;0;0;223;233;0;0;224;233;0;0;225;233;0;0;226;233;0;0;227;233;0;0;228;233;0;0;229;233;0;0;230;233;0;0;231;233;0;0;232;233;0;0;233;233;0;0;234;233;0;0;235;233;0;0;236;233;0;0;237;233;0;0;238;233;0;0;239;233;0;0;240;233;0;0;241;233;0;0;242;233;0;0;243;233;0;0;244;233;0;0;245;233;0;0;246;233;0;0;247;233;0;0;248;233;0;0;249;233;0;0;250;233;0;0;251;233;0;0;252;233;0;0;253;233;0;0;254;233;0;0;255;233;0;0;0;234;0;0;1;234;0;0;2;234;0;0;3;234;0;0;4;234;0;0;5;234;0;0;6;234;0;0;7;234;0;0;8;234;0;0;9;234;0;0;10;234;0;0;11;234;0;0;12;234;0;0;13;234;0;0;14;234;0;0;15;234;0;0;16;234;0;0;17;234;0;0;18;234;0;0;19;234;0;0;20;234;0;0;21;234;0;0;22;234;0;0;23;234;0;0;24;234;0;0;25;234;0;0;26;234;0;0;27;234;0;0;28;234;0;0;29;234;0;0;30;234;0;0;31;234;0;0;32;234;0;0;33;234;0;0;34;234;0;0;35;234;0;0;36;234;0;0;37;234;0;0;38;234;0;0;39;234;0;0;40;234;0;0;41;234;0;0;42;234;0;0;43;234;0;0;44;234;0;0;45;234;0;0;46;234;0;0;47;234;0;0;48;234;0;0;49;234;0;0;50;234;0;0;51;234;0;0;52;234;0;0;53;234;0;0;54;234;0;0;55;234;0;0;56;234;0;0;57;234;0;0;58;234;0;0;59;234;0;0;60;234;0;0;61;234;0;0;62;234;0;0;63;234;0;0;64;234;0;0;65;234;0;0;66;234;0;0;67;234;0;0;68;234;0;0;69;234;0;0;70;234;0;0;71;234;0;0;72;234;0;0;73;234;0;0;74;234;0;0;75;234;0;0;76;234;0;0;77;234;0;0;78;234;0;0;79;234;0;0;80;234;0;0;81;234;0;0;82;234;0;0;83;234;0;0;84;234;0;0;85;234;0;0;86;234;0;0;87;234;0;0;88;234;0;0;89;234;0;0;90;234;0;0;91;234;0;0;92;234;0;0;93;234;0;0;94;234;0;0;95;234;0;0;96;234;0;0;97;234;0;0;98;234;0;0;99;234;0;0;100;234;0;0;101;234;0;0;102;234;0;0;103;234;0;0;104;234;0;0;105;234;0;0;106;234;0;0;107;234;0;0;108;234;0;0;109;234;0;0;110;234;0;0;111;234;0;0;112;234;0;0;113;234;0;0;114;234;0;0;115;234;0;0;116;234;0;0;117;234;0;0;118;234;0;0;119;234;0;0;120;234;0;0;121;234;0;0;122;234;0;0;123;234;0;0;124;234;0;0;125;234;0;0;126;234;0;0;127;234;0;0;128;234;0;0;129;234;0;0;130;234;0;0;131;234;0;0;132;234;0;0;133;234;0;0;134;234;0;0;135;234;0;0;136;234;0;0;137;234;0;0;138;234;0;0;139;234;0;0;140;234;0;0;141;234;0;0;142;234;0;0;143;234;0;0;144;234;0;0;145;234;0;0;146;234;0;0;147;234;0;0;148;234;0;0;149;234;0;0;150;234;0;0;151;234;0;0;152;234;0;0;153;234;0;0;154;234;0;0;155;234;0;0;156;234;0;0;157;234;0;0;158;234;0;0;159;234;0;0;160;234;0;0;161;234;0;0;162;234;0;0;163;234;0;0;164;234;0;0;165;234;0;0;166;234;0;0;167;234;0;0;168;234;0;0;169;234;0;0;170;234;0;0;171;234;0;0;172;234;0;0;173;234;0;0;174;234;0;0;175;234;0;0;176;234;0;0;177;234;0;0;178;234;0;0;179;234;0;0;180;234;0;0;181;234;0;0;182;234;0;0;183;234;0;0;184;234;0;0;185;234;0;0;186;234;0;0;187;234;0;0;188;234;0;0;189;234;0;0;190;234;0;0;191;234;0;0;192;234;0;0;193;234;0;0;194;234;0;0;195;234;0;0;196;234;0;0;197;234;0;0;198;234;0;0;199;234;0;0;200;234;0;0;201;234;0;0;202;234;0;0;203;234;0;0;204;234;0;0;205;234;0;0;206;234;0;0;207;234;0;0;208;234;0;0;209;234;0;0;210;234;0;0;211;234;0;0;212;234;0;0;213;234;0;0;214;234;0;0;215;234;0;0;216;234;0;0;217;234;0;0;218;234;0;0;219;234;0;0;220;234;0;0;221;234;0;0;222;234;0;0;223;234;0;0;224;234;0;0;225;234;0;0;226;234;0;0;227;234;0;0;228;234;0;0;229;234;0;0;230;234;0;0;231;234;0;0;232;234;0;0;233;234;0;0;234;234;0;0;235;234;0;0;236;234;0;0;237;234;0;0;238;234;0;0;239;234;0;0;240;234;0;0;241;234;0;0;242;234;0;0;243;234;0;0;244;234;0;0;245;234;0;0;246;234;0;0;247;234;0;0;248;234;0;0;249;234;0;0;250;234;0;0;251;234;0;0;252;234;0;0;253;234;0;0;254;234;0;0;255;234;0;0;0;235;0;0;1;235;0;0;2;235;0;0;3;235;0;0;4;235;0;0;5;235;0;0;6;235;0;0;7;235;0;0;8;235;0;0;9;235;0;0;10;235;0;0;11;235;0;0;12;235;0;0;13;235;0;0;14;235;0;0;15;235;0;0;16;235;0;0;17;235;0;0;18;235;0;0;19;235;0;0;20;235;0;0;21;235;0;0;22;235;0;0;23;235;0;0;24;235;0;0;25;235;0;0;26;235;0;0;27;235;0;0;28;235;0;0;29;235;0;0;30;235;0;0;31;235;0;0;32;235;0;0;33;235;0;0;34;235;0;0;35;235;0;0;36;235;0;0;37;235;0;0;38;235;0;0;39;235;0;0;40;235;0;0;41;235;0;0;42;235;0;0;43;235;0;0;44;235;0;0;45;235;0;0;46;235;0;0;47;235;0;0;48;235;0;0;49;235;0;0;50;235;0;0;51;235;0;0;52;235;0;0;53;235;0;0;54;235;0;0;55;235;0;0;56;235;0;0;57;235;0;0;58;235;0;0;59;235;0;0;60;235;0;0;61;235;0;0;62;235;0;0;63;235;0;0;64;235;0;0;65;235;0;0;66;235;0;0;67;235;0;0;68;235;0;0;69;235;0;0;70;235;0;0;71;235;0;0;72;235;0;0;73;235;0;0;74;235;0;0;75;235;0;0;76;235;0;0;77;235;0;0;78;235;0;0;79;235;0;0;80;235;0;0;81;235;0;0;82;235;0;0;83;235;0;0;84;235;0;0;85;235;0;0;86;235;0;0;87;235;0;0;88;235;0;0;89;235;0;0;90;235;0;0;91;235;0;0;92;235;0;0;93;235;0;0;94;235;0;0;95;235;0;0;96;235;0;0;97;235;0;0;98;235;0;0;99;235;0;0;100;235;0;0;101;235;0;0;102;235;0;0;103;235;0;0;104;235;0;0;105;235;0;0;106;235;0;0;107;235;0;0;108;235;0;0;109;235;0;0;110;235;0;0;111;235;0;0;112;235;0;0;113;235;0;0;114;235;0;0;115;235;0;0;116;235;0;0;117;235;0;0;118;235;0;0;119;235;0;0;120;235;0;0;121;235;0;0;122;235;0;0;123;235;0;0;124;235;0;0;125;235;0;0;126;235;0;0;127;235;0;0;128;235;0;0;129;235;0;0;130;235;0;0;131;235;0;0;132;235;0;0;133;235;0;0;134;235;0;0;135;235;0;0;136;235;0;0;137;235;0;0;138;235;0;0;139;235;0;0;140;235;0;0;141;235;0;0;142;235;0;0;143;235;0;0;144;235;0;0;145;235;0;0;146;235;0;0;147;235;0;0;148;235;0;0;149;235;0;0;150;235;0;0;151;235;0;0;152;235;0;0;153;235;0;0;154;235;0;0;155;235;0;0;156;235;0;0;157;235;0;0;158;235;0;0;159;235;0;0;160;235;0;0;161;235;0;0;162;235;0;0;163;235;0;0;164;235;0;0;165;235;0;0;166;235;0;0;167;235;0;0;168;235;0;0;169;235;0;0;170;235;0;0;171;235;0;0;172;235;0;0;173;235;0;0;174;235;0;0;175;235;0;0;176;235;0;0;177;235;0;0;178;235;0;0;179;235;0;0;180;235;0;0;181;235;0;0;182;235;0;0;183;235;0;0;184;235;0;0;185;235;0;0;186;235;0;0;187;235;0;0;188;235;0;0;189;235;0;0;190;235;0;0;191;235;0;0;192;235;0;0;193;235;0;0;194;235;0;0;195;235;0;0;196;235;0;0;197;235;0;0;198;235;0;0;199;235;0;0;200;235;0;0;201;235;0;0;202;235;0;0;203;235;0;0;204;235;0;0;205;235;0;0;206;235;0;0;207;235;0;0;208;235;0;0;209;235;0;0;210;235;0;0;211;235;0;0;212;235;0;0;213;235;0;0;214;235;0;0;215;235;0;0;216;235;0;0;217;235;0;0;218;235;0;0;219;235;0;0;220;235;0;0;221;235;0;0;222;235;0;0;223;235;0;0;224;235;0;0;225;235;0;0;226;235;0;0;227;235;0;0;228;235;0;0;229;235;0;0;230;235;0;0;231;235;0;0;232;235;0;0;233;235;0;0;234;235;0;0;235;235;0;0;236;235;0;0;237;235;0;0;238;235;0;0;239;235;0;0;240;235;0;0;241;235;0;0;242;235;0;0;243;235;0;0;244;235;0;0;245;235;0;0;246;235;0;0;247;235;0;0;248;235;0;0;249;235;0;0;250;235;0;0;251;235;0;0;252;235;0;0;253;235;0;0;254;235;0;0;255;235;0;0;0;236;0;0;1;236;0;0;2;236;0;0;3;236;0;0;4;236;0;0;5;236;0;0;6;236;0;0;7;236;0;0;8;236;0;0;9;236;0;0;10;236;0;0;11;236;0;0;12;236;0;0;13;236;0;0;14;236;0;0;15;236;0;0;16;236;0;0;17;236;0;0;18;236;0;0;19;236;0;0;20;236;0;0;21;236;0;0;22;236;0;0;23;236;0;0;24;236;0;0;25;236;0;0;26;236;0;0;27;236;0;0;28;236;0;0;29;236;0;0;30;236;0;0;31;236;0;0;32;236;0;0;33;236;0;0;34;236;0;0;35;236;0;0;36;236;0;0;37;236;0;0;38;236;0;0;39;236;0;0;40;236;0;0;41;236;0;0;42;236;0;0;43;236;0;0;44;236;0;0;45;236;0;0;46;236;0;0;47;236;0;0;48;236;0;0;49;236;0;0;50;236;0;0;51;236;0;0;52;236;0;0;53;236;0;0;54;236;0;0;55;236;0;0;56;236;0;0;57;236;0;0;58;236;0;0;59;236;0;0;60;236;0;0;61;236;0;0;62;236;0;0;63;236;0;0;64;236;0;0;65;236;0;0;66;236;0;0;67;236;0;0;68;236;0;0;69;236;0;0;70;236;0;0;71;236;0;0;72;236;0;0;73;236;0;0;74;236;0;0;75;236;0;0;76;236;0;0;77;236;0;0;78;236;0;0;79;236;0;0;80;236;0;0;81;236;0;0;82;236;0;0;83;236;0;0;84;236;0;0;85;236;0;0;86;236;0;0;87;236;0;0;88;236;0;0;89;236;0;0;90;236;0;0;91;236;0;0;92;236;0;0;93;236;0;0;94;236;0;0;95;236;0;0;96;236;0;0;97;236;0;0;98;236;0;0;99;236;0;0;100;236;0;0;101;236;0;0;102;236;0;0;103;236;0;0;104;236;0;0;105;236;0;0;106;236;0;0;107;236;0;0;108;236;0;0;109;236;0;0;110;236;0;0;111;236;0;0;112;236;0;0;113;236;0;0;114;236;0;0;115;236;0;0;116;236;0;0;117;236;0;0;118;236;0;0;119;236;0;0;120;236;0;0;121;236;0;0;122;236;0;0;123;236;0;0;124;236;0;0;125;236;0;0;126;236;0;0;127;236;0;0;128;236;0;0;129;236;0;0;130;236;0;0;131;236;0;0;132;236;0;0;133;236;0;0;134;236;0;0;135;236;0;0;136;236;0;0;137;236;0;0;138;236;0;0;139;236;0;0;140;236;0;0;141;236;0;0;142;236;0;0;143;236;0;0;144;236;0;0;145;236;0;0;146;236;0;0;147;236;0;0;148;236;0;0;149;236;0;0;150;236;0;0;151;236;0;0;152;236;0;0;153;236;0;0;154;236;0;0;155;236;0;0;156;236;0;0;157;236;0;0;158;236;0;0;159;236;0;0;160;236;0;0;161;236;0;0;162;236;0;0;163;236;0;0;164;236;0;0;165;236;0;0;166;236;0;0;167;236;0;0;168;236;0;0;169;236;0;0;170;236;0;0;171;236;0;0;172;236;0;0;173;236;0;0;174;236;0;0;175;236;0;0;176;236;0;0;177;236;0;0;178;236;0;0;179;236;0;0;180;236;0;0;181;236;0;0;182;236;0;0;183;236;0;0;184;236;0;0;185;236;0;0;186;236;0;0;187;236;0;0;188;236;0;0;189;236;0;0;190;236;0;0;191;236;0;0;192;236;0;0;193;236;0;0;194;236;0;0;195;236;0;0;196;236;0;0;197;236;0;0;198;236;0;0;199;236;0;0;200;236;0;0;201;236;0;0;202;236;0;0;203;236;0;0;204;236;0;0;205;236;0;0;206;236;0;0;207;236;0;0;208;236;0;0;209;236;0;0;210;236;0;0;211;236;0;0;212;236;0;0;213;236;0;0;214;236;0;0;215;236;0;0;216;236;0;0;217;236;0;0;218;236;0;0;219;236;0;0;220;236;0;0;221;236;0;0;222;236;0;0;223;236;0;0;224;236;0;0;225;236;0;0;226;236;0;0;227;236;0;0;228;236;0;0;229;236;0;0;230;236;0;0;231;236;0;0;232;236;0;0;233;236;0;0;234;236;0;0;235;236;0;0;236;236;0;0;237;236;0;0;238;236;0;0;239;236;0;0;240;236;0;0;241;236;0;0;242;236;0;0;243;236;0;0;244;236;0;0;245;236;0;0;246;236;0;0;247;236;0;0;248;236;0;0;249;236;0;0;250;236;0;0;251;236;0;0;252;236;0;0;253;236;0;0;254;236;0;0;255;236;0;0;0;237;0;0;1;237;0;0;2;237;0;0;3;237;0;0;4;237;0;0;5;237;0;0;6;237;0;0;7;237;0;0;8;237;0;0;9;237;0;0;10;237;0;0;11;237;0;0;12;237;0;0;13;237;0;0;14;237;0;0;15;237;0;0;16;237;0;0;17;237;0;0;18;237;0;0;19;237;0;0;20;237;0;0;21;237;0;0;22;237;0;0;23;237;0;0;24;237;0;0;25;237;0;0;26;237;0;0;27;237;0;0;28;237;0;0;29;237;0;0;30;237;0;0;31;237;0;0;32;237;0;0;33;237;0;0;34;237;0;0;35;237;0;0;36;237;0;0;37;237;0;0;38;237;0;0;39;237;0;0;40;237;0;0;41;237;0;0;42;237;0;0;43;237;0;0;44;237;0;0;45;237;0;0;46;237;0;0;47;237;0;0;48;237;0;0;49;237;0;0;50;237;0;0;51;237;0;0;52;237;0;0;53;237;0;0;54;237;0;0;55;237;0;0;56;237;0;0;57;237;0;0;58;237;0;0;59;237;0;0;60;237;0;0;61;237;0;0;62;237;0;0;63;237;0;0;64;237;0;0;65;237;0;0;66;237;0;0;67;237;0;0;68;237;0;0;69;237;0;0;70;237;0;0;71;237;0;0;72;237;0;0;73;237;0;0;74;237;0;0;75;237;0;0;76;237;0;0;77;237;0;0;78;237;0;0;79;237;0;0;80;237;0;0;81;237;0;0;82;237;0;0;83;237;0;0;84;237;0;0;85;237;0;0;86;237;0;0;87;237;0;0;88;237;0;0;89;237;0;0;90;237;0;0;91;237;0;0;92;237;0;0;93;237;0;0;94;237;0;0;95;237;0;0;96;237;0;0;97;237;0;0;98;237;0;0;99;237;0;0;100;237;0;0;101;237;0;0;102;237;0;0;103;237;0;0;104;237;0;0;105;237;0;0;106;237;0;0;107;237;0;0;108;237;0;0;109;237;0;0;110;237;0;0;111;237;0;0;112;237;0;0;113;237;0;0;114;237;0;0;115;237;0;0;116;237;0;0;117;237;0;0;118;237;0;0;119;237;0;0;120;237;0;0;121;237;0;0;122;237;0;0;123;237;0;0;124;237;0;0;125;237;0;0;126;237;0;0;127;237;0;0;128;237;0;0;129;237;0;0;130;237;0;0;131;237;0;0;132;237;0;0;133;237;0;0;134;237;0;0;135;237;0;0;136;237;0;0;137;237;0;0;138;237;0;0;139;237;0;0;140;237;0;0;141;237;0;0;142;237;0;0;143;237;0;0;144;237;0;0;145;237;0;0;146;237;0;0;147;237;0;0;148;237;0;0;149;237;0;0;150;237;0;0;151;237;0;0;152;237;0;0;153;237;0;0;154;237;0;0;155;237;0;0;156;237;0;0;157;237;0;0;158;237;0;0;159;237;0;0;160;237;0;0;161;237;0;0;162;237;0;0;163;237;0;0;164;237;0;0;165;237;0;0;166;237;0;0;167;237;0;0;168;237;0;0;169;237;0;0;170;237;0;0;171;237;0;0;172;237;0;0;173;237;0;0;174;237;0;0;175;237;0;0;176;237;0;0;177;237;0;0;178;237;0;0;179;237;0;0;180;237;0;0;181;237;0;0;182;237;0;0;183;237;0;0;184;237;0;0;185;237;0;0;186;237;0;0;187;237;0;0;188;237;0;0;189;237;0;0;190;237;0;0;191;237;0;0;192;237;0;0;193;237;0;0;194;237;0;0;195;237;0;0;196;237;0;0;197;237;0;0;198;237;0;0;199;237;0;0;200;237;0;0;201;237;0;0;202;237;0;0;203;237;0;0;204;237;0;0;205;237;0;0;206;237;0;0;207;237;0;0;208;237;0;0;209;237;0;0;210;237;0;0;211;237;0;0;212;237;0;0;213;237;0;0;214;237;0;0;215;237;0;0;216;237;0;0;217;237;0;0;218;237;0;0;219;237;0;0;220;237;0;0;221;237;0;0;222;237;0;0;223;237;0;0;224;237;0;0;225;237;0;0;226;237;0;0;227;237;0;0;228;237;0;0;229;237;0;0;230;237;0;0;231;237;0;0;232;237;0;0;233;237;0;0;234;237;0;0;235;237;0;0;236;237;0;0;237;237;0;0;238;237;0;0;239;237;0;0;240;237;0;0;241;237;0;0;242;237;0;0;243;237;0;0;244;237;0;0;245;237;0;0;246;237;0;0;247;237;0;0;248;237;0;0;249;237;0;0;250;237;0;0;251;237;0;0;252;237;0;0;253;237;0;0;254;237;0;0;255;237;0;0;0;238;0;0;1;238;0;0;2;238;0;0;3;238;0;0;4;238;0;0;5;238;0;0;6;238;0;0;7;238;0;0;8;238;0;0;9;238;0;0;10;238;0;0;11;238;0;0;12;238;0;0;13;238;0;0;14;238;0;0;15;238;0;0;16;238;0;0;17;238;0;0;18;238;0;0;19;238;0;0;20;238;0;0;21;238;0;0;22;238;0;0;23;238;0;0;24;238;0;0;25;238;0;0;26;238;0;0;27;238;0;0;28;238;0;0;29;238;0;0;30;238;0;0;31;238;0;0;32;238;0;0;33;238;0;0;34;238;0;0;35;238;0;0;36;238;0;0;37;238;0;0;38;238;0;0;39;238;0;0;40;238;0;0;41;238;0;0;42;238;0;0;43;238;0;0;44;238;0;0;45;238;0;0;46;238;0;0;47;238;0;0;48;238;0;0;49;238;0;0;50;238;0;0;51;238;0;0;52;238;0;0;53;238;0;0;54;238;0;0;55;238;0;0;56;238;0;0;57;238;0;0;58;238;0;0;59;238;0;0;60;238;0;0;61;238;0;0;62;238;0;0;63;238;0;0;64;238;0;0;65;238;0;0;66;238;0;0;67;238;0;0;68;238;0;0;69;238;0;0;70;238;0;0;71;238;0;0;72;238;0;0;73;238;0;0;74;238;0;0;75;238;0;0;76;238;0;0;77;238;0;0;78;238;0;0;79;238;0;0;80;238;0;0;81;238;0;0;82;238;0;0;83;238;0;0;84;238;0;0;85;238;0;0;86;238;0;0;87;238;0;0;88;238;0;0;89;238;0;0;90;238;0;0;91;238;0;0;92;238;0;0;93;238;0;0;94;238;0;0;95;238;0;0;96;238;0;0;97;238;0;0;98;238;0;0;99;238;0;0;100;238;0;0;101;238;0;0;102;238;0;0;103;238;0;0;104;238;0;0;105;238;0;0;106;238;0;0;107;238;0;0;108;238;0;0;109;238;0;0;110;238;0;0;111;238;0;0;112;238;0;0;113;238;0;0;114;238;0;0;115;238;0;0;116;238;0;0;117;238;0;0;118;238;0;0;119;238;0;0;120;238;0;0;121;238;0;0;122;238;0;0;123;238;0;0;124;238;0;0;125;238;0;0;126;238;0;0;127;238;0;0;128;238;0;0;129;238;0;0;130;238;0;0;131;238;0;0;132;238;0;0;133;238;0;0;134;238;0;0;135;238;0;0;136;238;0;0;137;238;0;0;138;238;0;0;139;238;0;0;140;238;0;0;141;238;0;0;142;238;0;0;143;238;0;0;144;238;0;0;145;238;0;0;146;238;0;0;147;238;0;0;148;238;0;0;149;238;0;0;150;238;0;0;151;238;0;0;152;238;0;0;153;238;0;0;154;238;0;0;155;238;0;0;156;238;0;0;157;238;0;0;158;238;0;0;159;238;0;0;160;238;0;0;161;238;0;0;162;238;0;0;163;238;0;0;164;238;0;0;165;238;0;0;166;238;0;0;167;238;0;0;168;238;0;0;169;238;0;0;170;238;0;0;171;238;0;0;172;238;0;0;173;238;0;0;174;238;0;0;175;238;0;0;176;238;0;0;177;238;0;0;178;238;0;0;179;238;0;0;180;238;0;0;181;238;0;0;182;238;0;0;183;238;0;0;184;238;0;0;185;238;0;0;186;238;0;0;187;238;0;0;188;238;0;0;189;238;0;0;190;238;0;0;191;238;0;0;192;238;0;0;193;238;0;0;194;238;0;0;195;238;0;0;196;238;0;0;197;238;0;0;198;238;0;0;199;238;0;0;200;238;0;0;201;238;0;0;202;238;0;0;203;238;0;0;204;238;0;0;205;238;0;0;206;238;0;0;207;238;0;0;208;238;0;0;209;238;0;0;210;238;0;0;211;238;0;0;212;238;0;0;213;238;0;0;214;238;0;0;215;238;0;0;216;238;0;0;217;238;0;0;218;238;0;0;219;238;0;0;220;238;0;0;221;238;0;0;222;238;0;0;223;238;0;0;224;238;0;0;225;238;0;0;226;238;0;0;227;238;0;0;228;238;0;0;229;238;0;0;230;238;0;0;231;238;0;0;232;238;0;0;233;238;0;0;234;238;0;0;235;238;0;0;236;238;0;0;237;238;0;0;238;238;0;0;239;238;0;0;240;238;0;0;241;238;0;0;242;238;0;0;243;238;0;0;244;238;0;0;245;238;0;0;246;238;0;0;247;238;0;0;248;238;0;0;249;238;0;0;250;238;0;0;251;238;0;0;252;238;0;0;253;238;0;0;254;238;0;0;255;238;0;0;0;239;0;0;1;239;0;0;2;239;0;0;3;239;0;0;4;239;0;0;5;239;0;0;6;239;0;0;7;239;0;0;8;239;0;0;9;239;0;0;10;239;0;0;11;239;0;0;12;239;0;0;13;239;0;0;14;239;0;0;15;239;0;0;16;239;0;0;17;239;0;0;18;239;0;0;19;239;0;0;20;239;0;0;21;239;0;0;22;239;0;0;23;239;0;0;24;239;0;0;25;239;0;0;26;239;0;0;27;239;0;0;28;239;0;0;29;239;0;0;30;239;0;0;31;239;0;0;32;239;0;0;33;239;0;0;34;239;0;0;35;239;0;0;36;239;0;0;37;239;0;0;38;239;0;0;39;239;0;0;40;239;0;0;41;239;0;0;42;239;0;0;43;239;0;0;44;239;0;0;45;239;0;0;46;239;0;0;47;239;0;0;48;239;0;0;49;239;0;0;50;239;0;0;51;239;0;0;52;239;0;0;53;239;0;0;54;239;0;0;55;239;0;0;56;239;0;0;57;239;0;0;58;239;0;0;59;239;0;0;60;239;0;0;61;239;0;0;62;239;0;0;63;239;0;0;64;239;0;0;65;239;0;0;66;239;0;0;67;239;0;0;68;239;0;0;69;239;0;0;70;239;0;0;71;239;0;0;72;239;0;0;73;239;0;0;74;239;0;0;75;239;0;0;76;239;0;0;77;239;0;0;78;239;0;0;79;239;0;0;80;239;0;0;81;239;0;0;82;239;0;0;83;239;0;0;84;239;0;0;85;239;0;0;86;239;0;0;87;239;0;0;88;239;0;0;89;239;0;0;90;239;0;0;91;239;0;0;92;239;0;0;93;239;0;0;94;239;0;0;95;239;0;0;96;239;0;0;97;239;0;0;98;239;0;0;99;239;0;0;100;239;0;0;101;239;0;0;102;239;0;0;103;239;0;0;104;239;0;0;105;239;0;0;106;239;0;0;107;239;0;0;108;239;0;0;109;239;0;0;110;239;0;0;111;239;0;0;112;239;0;0;113;239;0;0;114;239;0;0;115;239;0;0;116;239;0;0;117;239;0;0;118;239;0;0;119;239;0;0;120;239;0;0;121;239;0;0;122;239;0;0;123;239;0;0;124;239;0;0;125;239;0;0;126;239;0;0;127;239;0;0;128;239;0;0;129;239;0;0;130;239;0;0;131;239;0;0;132;239;0;0;133;239;0;0;134;239;0;0;135;239;0;0;136;239;0;0;137;239;0;0;138;239;0;0;139;239;0;0;140;239;0;0;141;239;0;0;142;239;0;0;143;239;0;0;144;239;0;0;145;239;0;0;146;239;0;0;147;239;0;0;148;239;0;0;149;239;0;0;150;239;0;0;151;239;0;0;152;239;0;0;153;239;0;0;154;239;0;0;155;239;0;0;156;239;0;0;157;239;0;0;158;239;0;0;159;239;0;0;160;239;0;0;161;239;0;0;162;239;0;0;163;239;0;0;164;239;0;0;165;239;0;0;166;239;0;0;167;239;0;0;168;239;0;0;169;239;0;0;170;239;0;0;171;239;0;0;172;239;0;0;173;239;0;0;174;239;0;0;175;239;0;0;176;239;0;0;177;239;0;0;178;239;0;0;179;239;0;0;180;239;0;0;181;239;0;0;182;239;0;0;183;239;0;0;184;239;0;0;185;239;0;0;186;239;0;0;187;239;0;0;188;239;0;0;189;239;0;0;190;239;0;0;191;239;0;0;192;239;0;0;193;239;0;0;194;239;0;0;195;239;0;0;196;239;0;0;197;239;0;0;198;239;0;0;199;239;0;0;200;239;0;0;201;239;0;0;202;239;0;0;203;239;0;0;204;239;0;0;205;239;0;0;206;239;0;0;207;239;0;0;208;239;0;0;209;239;0;0;210;239;0;0;211;239;0;0;212;239;0;0;213;239;0;0;214;239;0;0;215;239;0;0;216;239;0;0;217;239;0;0;218;239;0;0;219;239;0;0;220;239;0;0;221;239;0;0;222;239;0;0;223;239;0;0;224;239;0;0;225;239;0;0;226;239;0;0;227;239;0;0;228;239;0;0;229;239;0;0;230;239;0;0;231;239;0;0;232;239;0;0;233;239;0;0;234;239;0;0;235;239;0;0;236;239;0;0;237;239;0;0;238;239;0;0;239;239;0;0;240;239;0;0;241;239;0;0;242;239;0;0;243;239;0;0;244;239;0;0;245;239;0;0;246;239;0;0;247;239;0;0;248;239;0;0;249;239;0;0;250;239;0;0;251;239;0;0;252;239;0;0;253;239;0;0;254;239;0;0;255;239;0;0;0;240;0;0;1;240;0;0;2;240;0;0;3;240;0;0;4;240;0;0;5;240;0;0;6;240;0;0;7;240;0;0;8;240;0;0;9;240;0;0;10;240;0;0;11;240;0;0;12;240;0;0;13;240;0;0;14;240;0;0;15;240;0;0;16;240;0;0;17;240;0;0;18;240;0;0;19;240;0;0;20;240;0;0;21;240;0;0;22;240;0;0;23;240;0;0;24;240;0;0;25;240;0;0;26;240;0;0;27;240;0;0;28;240;0;0;29;240;0;0;30;240;0;0;31;240;0;0;32;240;0;0;33;240;0;0;34;240;0;0;35;240;0;0;36;240;0;0;37;240;0;0;38;240;0;0;39;240;0;0;40;240;0;0;41;240;0;0;42;240;0;0;43;240;0;0;44;240;0;0;45;240;0;0;46;240;0;0;47;240;0;0;48;240;0;0;49;240;0;0;50;240;0;0;51;240;0;0;52;240;0;0;53;240;0;0;54;240;0;0;55;240;0;0;56;240;0;0;57;240;0;0;58;240;0;0;59;240;0;0;60;240;0;0;61;240;0;0;62;240;0;0;63;240;0;0;64;240;0;0;65;240;0;0;66;240;0;0;67;240;0;0;68;240;0;0;69;240;0;0;70;240;0;0;71;240;0;0;72;240;0;0;73;240;0;0;74;240;0;0;75;240;0;0;76;240;0;0;77;240;0;0;78;240;0;0;79;240;0;0;80;240;0;0;81;240;0;0;82;240;0;0;83;240;0;0;84;240;0;0;85;240;0;0;86;240;0;0;87;240;0;0;88;240;0;0;89;240;0;0;90;240;0;0;91;240;0;0;92;240;0;0;93;240;0;0;94;240;0;0;95;240;0;0;96;240;0;0;97;240;0;0;98;240;0;0;99;240;0;0;100;240;0;0;101;240;0;0;102;240;0;0;103;240;0;0;104;240;0;0;105;240;0;0;106;240;0;0;107;240;0;0;108;240;0;0;109;240;0;0;110;240;0;0;111;240;0;0;112;240;0;0;113;240;0;0;114;240;0;0;115;240;0;0;116;240;0;0;117;240;0;0;118;240;0;0;119;240;0;0;120;240;0;0;121;240;0;0;122;240;0;0;123;240;0;0;124;240;0;0;125;240;0;0;126;240;0;0;127;240;0;0;128;240;0;0;129;240;0;0;130;240;0;0;131;240;0;0;132;240;0;0;133;240;0;0;134;240;0;0;135;240;0;0;136;240;0;0;137;240;0;0;138;240;0;0;139;240;0;0;140;240;0;0;141;240;0;0;142;240;0;0;143;240;0;0;144;240;0;0;145;240;0;0;146;240;0;0;147;240;0;0;148;240;0;0;149;240;0;0;150;240;0;0;151;240;0;0;152;240;0;0;153;240;0;0;154;240;0;0;155;240;0;0;156;240;0;0;157;240;0;0;158;240;0;0;159;240;0;0;160;240;0;0;161;240;0;0;162;240;0;0;163;240;0;0;164;240;0;0;165;240;0;0;166;240;0;0;167;240;0;0;168;240;0;0;169;240;0;0;170;240;0;0;171;240;0;0;172;240;0;0;173;240;0;0;174;240;0;0;175;240;0;0;176;240;0;0;177;240;0;0;178;240;0;0;179;240;0;0;180;240;0;0;181;240;0;0;182;240;0;0;183;240;0;0;184;240;0;0;185;240;0;0;186;240;0;0;187;240;0;0;188;240;0;0;189;240;0;0;190;240;0;0;191;240;0;0;192;240;0;0;193;240;0;0;194;240;0;0;195;240;0;0;196;240;0;0;197;240;0;0;198;240;0;0;199;240;0;0;200;240;0;0;201;240;0;0;202;240;0;0;203;240;0;0;204;240;0;0;205;240;0;0;206;240;0;0;207;240;0;0;208;240;0;0;209;240;0;0;210;240;0;0;211;240;0;0;212;240;0;0;213;240;0;0;214;240;0;0;215;240;0;0;216;240;0;0;217;240;0;0;218;240;0;0;219;240;0;0;220;240;0;0;221;240;0;0;222;240;0;0;223;240;0;0;224;240;0;0;225;240;0;0;226;240;0;0;227;240;0;0;228;240;0;0;229;240;0;0;230;240;0;0;231;240;0;0;232;240;0;0;233;240;0;0;234;240;0;0;235;240;0;0;236;240;0;0;237;240;0;0;238;240;0;0;239;240;0;0;240;240;0;0;241;240;0;0;242;240;0;0;243;240;0;0;244;240;0;0;245;240;0;0;246;240;0;0;247;240;0;0;248;240;0;0;249;240;0;0;250;240;0;0;251;240;0;0;252;240;0;0;253;240;0;0;254;240;0;0;255;240;0;0;0;241;0;0;1;241;0;0;2;241;0;0;3;241;0;0;4;241;0;0;5;241;0;0;6;241;0;0;7;241;0;0;8;241;0;0;9;241;0;0;10;241;0;0;11;241;0;0;12;241;0;0;13;241;0;0;14;241;0;0;15;241;0;0;16;241;0;0;17;241;0;0;18;241;0;0;19;241;0;0;20;241;0;0;21;241;0;0;22;241;0;0;23;241;0;0;24;241;0;0;25;241;0;0;26;241;0;0;27;241;0;0;28;241;0;0;29;241;0;0;30;241;0;0;31;241;0;0;32;241;0;0;33;241;0;0;34;241;0;0;35;241;0;0;36;241;0;0;37;241;0;0;38;241;0;0;39;241;0;0;40;241;0;0;41;241;0;0;42;241;0;0;43;241;0;0;44;241;0;0;45;241;0;0;46;241;0;0;47;241;0;0;48;241;0;0;49;241;0;0;50;241;0;0;51;241;0;0;52;241;0;0;53;241;0;0;54;241;0;0;55;241;0;0;56;241;0;0;57;241;0;0;58;241;0;0;59;241;0;0;60;241;0;0;61;241;0;0;62;241;0;0;63;241;0;0;64;241;0;0;65;241;0;0;66;241;0;0;67;241;0;0;68;241;0;0;69;241;0;0;70;241;0;0;71;241;0;0;72;241;0;0;73;241;0;0;74;241;0;0;75;241;0;0;76;241;0;0;77;241;0;0;78;241;0;0;79;241;0;0;80;241;0;0;81;241;0;0;82;241;0;0;83;241;0;0;84;241;0;0;85;241;0;0;86;241;0;0;87;241;0;0;88;241;0;0;89;241;0;0;90;241;0;0;91;241;0;0;92;241;0;0;93;241;0;0;94;241;0;0;95;241;0;0;96;241;0;0;97;241;0;0;98;241;0;0;99;241;0;0;100;241;0;0;101;241;0;0;102;241;0;0;103;241;0;0;104;241;0;0;105;241;0;0;106;241;0;0;107;241;0;0;108;241;0;0;109;241;0;0;110;241;0;0;111;241;0;0;112;241;0;0;113;241;0;0;114;241;0;0;115;241;0;0;116;241;0;0;117;241;0;0;118;241;0;0;119;241;0;0;120;241;0;0;121;241;0;0;122;241;0;0;123;241;0;0;124;241;0;0;125;241;0;0;126;241;0;0;127;241;0;0;128;241;0;0;129;241;0;0;130;241;0;0;131;241;0;0;132;241;0;0;133;241;0;0;134;241;0;0;135;241;0;0;136;241;0;0;137;241;0;0;138;241;0;0;139;241;0;0;140;241;0;0;141;241;0;0;142;241;0;0;143;241;0;0;144;241;0;0;145;241;0;0;146;241;0;0;147;241;0;0;148;241;0;0;149;241;0;0;150;241;0;0;151;241;0;0;152;241;0;0;153;241;0;0;154;241;0;0;155;241;0;0;156;241;0;0;157;241;0;0;158;241;0;0;159;241;0;0;160;241;0;0;161;241;0;0;162;241;0;0;163;241;0;0;164;241;0;0;165;241;0;0;166;241;0;0;167;241;0;0;168;241;0;0;169;241;0;0;170;241;0;0;171;241;0;0;172;241;0;0;173;241;0;0;174;241;0;0;175;241;0;0;176;241;0;0;177;241;0;0;178;241;0;0;179;241;0;0;180;241;0;0;181;241;0;0;182;241;0;0;183;241;0;0;184;241;0;0;185;241;0;0;186;241;0;0;187;241;0;0;188;241;0;0;189;241;0;0;190;241;0;0;191;241;0;0;192;241;0;0;193;241;0;0;194;241;0;0;195;241;0;0;196;241;0;0;197;241;0;0;198;241;0;0;199;241;0;0;200;241;0;0;201;241;0;0;202;241;0;0;203;241;0;0;204;241;0;0;205;241;0;0;206;241;0;0;207;241;0;0;208;241;0;0;209;241;0;0;210;241;0;0;211;241;0;0;212;241;0;0;213;241;0;0;214;241;0;0;215;241;0;0;216;241;0;0;217;241;0;0;218;241;0;0;219;241;0;0;220;241;0;0;221;241;0;0;222;241;0;0;223;241;0;0;224;241;0;0;225;241;0;0;226;241;0;0;227;241;0;0;228;241;0;0;229;241;0;0;230;241;0;0;231;241;0;0;232;241;0;0;233;241;0;0;234;241;0;0;235;241;0;0;236;241;0;0;237;241;0;0;238;241;0;0;239;241;0;0;240;241;0;0;241;241;0;0;242;241;0;0;243;241;0;0;244;241;0;0;245;241;0;0;246;241;0;0;247;241;0;0;248;241;0;0;249;241;0;0;250;241;0;0;251;241;0;0;252;241;0;0;253;241;0;0;254;241;0;0;255;241;0;0;0;242;0;0;1;242;0;0;2;242;0;0;3;242;0;0;4;242;0;0;5;242;0;0;6;242;0;0;7;242;0;0;8;242;0;0;9;242;0;0;10;242;0;0;11;242;0;0;12;242;0;0;13;242;0;0;14;242;0;0;15;242;0;0;16;242;0;0;17;242;0;0;18;242;0;0;19;242;0;0;20;242;0;0;21;242;0;0;22;242;0;0;23;242;0;0;24;242;0;0;25;242;0;0;26;242;0;0;27;242;0;0;28;242;0;0;29;242;0;0;30;242;0;0;31;242;0;0;32;242;0;0;33;242;0;0;34;242;0;0;35;242;0;0;36;242;0;0;37;242;0;0;38;242;0;0;39;242;0;0;40;242;0;0;41;242;0;0;42;242;0;0;43;242;0;0;44;242;0;0;45;242;0;0;46;242;0;0;47;242;0;0;48;242;0;0;49;242;0;0;50;242;0;0;51;242;0;0;52;242;0;0;53;242;0;0;54;242;0;0;55;242;0;0;56;242;0;0;57;242;0;0;58;242;0;0;59;242;0;0;60;242;0;0;61;242;0;0;62;242;0;0;63;242;0;0;64;242;0;0;65;242;0;0;66;242;0;0;67;242;0;0;68;242;0;0;69;242;0;0;70;242;0;0;71;242;0;0;72;242;0;0;73;242;0;0;74;242;0;0;75;242;0;0;76;242;0;0;77;242;0;0;78;242;0;0;79;242;0;0;80;242;0;0;81;242;0;0;82;242;0;0;83;242;0;0;84;242;0;0;85;242;0;0;86;242;0;0;87;242;0;0;88;242;0;0;89;242;0;0;90;242;0;0;91;242;0;0;92;242;0;0;93;242;0;0;94;242;0;0;95;242;0;0;96;242;0;0;97;242;0;0;98;242;0;0;99;242;0;0;100;242;0;0;101;242;0;0;102;242;0;0;103;242;0;0;104;242;0;0;105;242;0;0;106;242;0;0;107;242;0;0;108;242;0;0;109;242;0;0;110;242;0;0;111;242;0;0;112;242;0;0;113;242;0;0;114;242;0;0;115;242;0;0;116;242;0;0;117;242;0;0;118;242;0;0;119;242;0;0;120;242;0;0;121;242;0;0;122;242;0;0;123;242;0;0;124;242;0;0;125;242;0;0;126;242;0;0;127;242;0;0;128;242;0;0;129;242;0;0;130;242;0;0;131;242;0;0;132;242;0;0;133;242;0;0;134;242;0;0;135;242;0;0;136;242;0;0;137;242;0;0;138;242;0;0;139;242;0;0;140;242;0;0;141;242;0;0;142;242;0;0;143;242;0;0;144;242;0;0;145;242;0;0;146;242;0;0;147;242;0;0;148;242;0;0;149;242;0;0;150;242;0;0;151;242;0;0;152;242;0;0;153;242;0;0;154;242;0;0;155;242;0;0;156;242;0;0;157;242;0;0;158;242;0;0;159;242;0;0;160;242;0;0;161;242;0;0;162;242;0;0;163;242;0;0;164;242;0;0;165;242;0;0;166;242;0;0;167;242;0;0;168;242;0;0;169;242;0;0;170;242;0;0;171;242;0;0;172;242;0;0;173;242;0;0;174;242;0;0;175;242;0;0;176;242;0;0;177;242;0;0;178;242;0;0;179;242;0;0;180;242;0;0;181;242;0;0;182;242;0;0;183;242;0;0;184;242;0;0;185;242;0;0;186;242;0;0;187;242;0;0;188;242;0;0;189;242;0;0;190;242;0;0;191;242;0;0;192;242;0;0;193;242;0;0;194;242;0;0;195;242;0;0;196;242;0;0;197;242;0;0;198;242;0;0;199;242;0;0;200;242;0;0;201;242;0;0;202;242;0;0;203;242;0;0;204;242;0;0;205;242;0;0;206;242;0;0;207;242;0;0;208;242;0;0;209;242;0;0;210;242;0;0;211;242;0;0;212;242;0;0;213;242;0;0;214;242;0;0;215;242;0;0;216;242;0;0;217;242;0;0;218;242;0;0;219;242;0;0;220;242;0;0;221;242;0;0;222;242;0;0;223;242;0;0;224;242;0;0;225;242;0;0;226;242;0;0;227;242;0;0;228;242;0;0;229;242;0;0;230;242;0;0;231;242;0;0;232;242;0;0;233;242;0;0;234;242;0;0;235;242;0;0;236;242;0;0;237;242;0;0;238;242;0;0;239;242;0;0;240;242;0;0;241;242;0;0;242;242;0;0;243;242;0;0;244;242;0;0;245;242;0;0;246;242;0;0;247;242;0;0;248;242;0;0;249;242;0;0;250;242;0;0;251;242;0;0;252;242;0;0;253;242;0;0;254;242;0;0;255;242;0;0;0;243;0;0;1;243;0;0;2;243;0;0;3;243;0;0;4;243;0;0;5;243;0;0;6;243;0;0;7;243;0;0;8;243;0;0;9;243;0;0;10;243;0;0;11;243;0;0;12;243;0;0;13;243;0;0;14;243;0;0;15;243;0;0;16;243;0;0;17;243;0;0;18;243;0;0;19;243;0;0;20;243;0;0;21;243;0;0;22;243;0;0;23;243;0;0;24;243;0;0;25;243;0;0;26;243;0;0;27;243;0;0;28;243;0;0;29;243;0;0;30;243;0;0;31;243;0;0;32;243;0;0;33;243;0;0;34;243;0;0;35;243;0;0;36;243;0;0;37;243;0;0;38;243;0;0;39;243;0;0;40;243;0;0;41;243;0;0;42;243;0;0;43;243;0;0;44;243;0;0;45;243;0;0;46;243;0;0;47;243;0;0;48;243;0;0;49;243;0;0;50;243;0;0;51;243;0;0;52;243;0;0;53;243;0;0;54;243;0;0;55;243;0;0;56;243;0;0;57;243;0;0;58;243;0;0;59;243;0;0;60;243;0;0;61;243;0;0;62;243;0;0;63;243;0;0;64;243;0;0;65;243;0;0;66;243;0;0;67;243;0;0;68;243;0;0;69;243;0;0;70;243;0;0;71;243;0;0;72;243;0;0;73;243;0;0;74;243;0;0;75;243;0;0;76;243;0;0;77;243;0;0;78;243;0;0;79;243;0;0;80;243;0;0;81;243;0;0;82;243;0;0;83;243;0;0;84;243;0;0;85;243;0;0;86;243;0;0;87;243;0;0;88;243;0;0;89;243;0;0;90;243;0;0;91;243;0;0;92;243;0;0;93;243;0;0;94;243;0;0;95;243;0;0;96;243;0;0;97;243;0;0;98;243;0;0;99;243;0;0;100;243;0;0;101;243;0;0;102;243;0;0;103;243;0;0;104;243;0;0;105;243;0;0;106;243;0;0;107;243;0;0;108;243;0;0;109;243;0;0;110;243;0;0;111;243;0;0;112;243;0;0;113;243;0;0;114;243;0;0;115;243;0;0;116;243;0;0;117;243;0;0;118;243;0;0;119;243;0;0;120;243;0;0;121;243;0;0;122;243;0;0;123;243;0;0;124;243;0;0;125;243;0;0;126;243;0;0;127;243;0;0;128;243;0;0;129;243;0;0;130;243;0;0;131;243;0;0;132;243;0;0;133;243;0;0;134;243;0;0;135;243;0;0;136;243;0;0;137;243;0;0;138;243;0;0;139;243;0;0;140;243;0;0;141;243;0;0;142;243;0;0;143;243;0;0;144;243;0;0;145;243;0;0;146;243;0;0;147;243;0;0;148;243;0;0;149;243;0;0;150;243;0;0;151;243;0;0;152;243;0;0;153;243;0;0;154;243;0;0;155;243;0;0;156;243;0;0;157;243;0;0;158;243;0;0;159;243;0;0;160;243;0;0;161;243;0;0;162;243;0;0;163;243;0;0;164;243;0;0;165;243;0;0;166;243;0;0;167;243;0;0;168;243;0;0;169;243;0;0;170;243;0;0;171;243;0;0;172;243;0;0;173;243;0;0;174;243;0;0;175;243;0;0;176;243;0;0;177;243;0;0;178;243;0;0;179;243;0;0;180;243;0;0;181;243;0;0;182;243;0;0;183;243;0;0;184;243;0;0;185;243;0;0;186;243;0;0;187;243;0;0;188;243;0;0;189;243;0;0;190;243;0;0;191;243;0;0;192;243;0;0;193;243;0;0;194;243;0;0;195;243;0;0;196;243;0;0;197;243;0;0;198;243;0;0;199;243;0;0;200;243;0;0;201;243;0;0;202;243;0;0;203;243;0;0;204;243;0;0;205;243;0;0;206;243;0;0;207;243;0;0;208;243;0;0;209;243;0;0;210;243;0;0;211;243;0;0;212;243;0;0;213;243;0;0;214;243;0;0;215;243;0;0;216;243;0;0;217;243;0;0;218;243;0;0;219;243;0;0;220;243;0;0;221;243;0;0;222;243;0;0;223;243;0;0;224;243;0;0;225;243;0;0;226;243;0;0;227;243;0;0;228;243;0;0;229;243;0;0;230;243;0;0;231;243;0;0;232;243;0;0;233;243;0;0;234;243;0;0;235;243;0;0;236;243;0;0;237;243;0;0;238;243;0;0;239;243;0;0;240;243;0;0;241;243;0;0;242;243;0;0;243;243;0;0;244;243;0;0;245;243;0;0;246;243;0;0;247;243;0;0;248;243;0;0;249;243;0;0;250;243;0;0;251;243;0;0;252;243;0;0;253;243;0;0;254;243;0;0;255;243;0;0;0;244;0;0;1;244;0;0;2;244;0;0;3;244;0;0;4;244;0;0;5;244;0;0;6;244;0;0;7;244;0;0;8;244;0;0;9;244;0;0;10;244;0;0;11;244;0;0;12;244;0;0;13;244;0;0;14;244;0;0;15;244;0;0;16;244;0;0;17;244;0;0;18;244;0;0;19;244;0;0;20;244;0;0;21;244;0;0;22;244;0;0;23;244;0;0;24;244;0;0;25;244;0;0;26;244;0;0;27;244;0;0;28;244;0;0;29;244;0;0;30;244;0;0;31;244;0;0;32;244;0;0;33;244;0;0;34;244;0;0;35;244;0;0;36;244;0;0;37;244;0;0;38;244;0;0;39;244;0;0;40;244;0;0;41;244;0;0;42;244;0;0;43;244;0;0;44;244;0;0;45;244;0;0;46;244;0;0;47;244;0;0;48;244;0;0;49;244;0;0;50;244;0;0;51;244;0;0;52;244;0;0;53;244;0;0;54;244;0;0;55;244;0;0;56;244;0;0;57;244;0;0;58;244;0;0;59;244;0;0;60;244;0;0;61;244;0;0;62;244;0;0;63;244;0;0;64;244;0;0;65;244;0;0;66;244;0;0;67;244;0;0;68;244;0;0;69;244;0;0;70;244;0;0;71;244;0;0;72;244;0;0;73;244;0;0;74;244;0;0;75;244;0;0;76;244;0;0;77;244;0;0;78;244;0;0;79;244;0;0;80;244;0;0;81;244;0;0;82;244;0;0;83;244;0;0;84;244;0;0;85;244;0;0;86;244;0;0;87;244;0;0;88;244;0;0;89;244;0;0;90;244;0;0;91;244;0;0;92;244;0;0;93;244;0;0;94;244;0;0;95;244;0;0;96;244;0;0;97;244;0;0;98;244;0;0;99;244;0;0;100;244;0;0;101;244;0;0;102;244;0;0;103;244;0;0;104;244;0;0;105;244;0;0;106;244;0;0;107;244;0;0;108;244;0;0;109;244;0;0;110;244;0;0;111;244;0;0;112;244;0;0;113;244;0;0;114;244;0;0;115;244;0;0;116;244;0;0;117;244;0;0;118;244;0;0;119;244;0;0;120;244;0;0;121;244;0;0;122;244;0;0;123;244;0;0;124;244;0;0;125;244;0;0;126;244;0;0;127;244;0;0;128;244;0;0;129;244;0;0;130;244;0;0;131;244;0;0;132;244;0;0;133;244;0;0;134;244;0;0;135;244;0;0;136;244;0;0;137;244;0;0;138;244;0;0;139;244;0;0;140;244;0;0;141;244;0;0;142;244;0;0;143;244;0;0;144;244;0;0;145;244;0;0;146;244;0;0;147;244;0;0;148;244;0;0;149;244;0;0;150;244;0;0;151;244;0;0;152;244;0;0;153;244;0;0;154;244;0;0;155;244;0;0;156;244;0;0;157;244;0;0;158;244;0;0;159;244;0;0;160;244;0;0;161;244;0;0;162;244;0;0;163;244;0;0;164;244;0;0;165;244;0;0;166;244;0;0;167;244;0;0;168;244;0;0;169;244;0;0;170;244;0;0;171;244;0;0;172;244;0;0;173;244;0;0;174;244;0;0;175;244;0;0;176;244;0;0;177;244;0;0;178;244;0;0;179;244;0;0;180;244;0;0;181;244;0;0;182;244;0;0;183;244;0;0;184;244;0;0;185;244;0;0;186;244;0;0;187;244;0;0;188;244;0;0;189;244;0;0;190;244;0;0;191;244;0;0;192;244;0;0;193;244;0;0;194;244;0;0;195;244;0;0;196;244;0;0;197;244;0;0;198;244;0;0;199;244;0;0;200;244;0;0;201;244;0;0;202;244;0;0;203;244;0;0;204;244;0;0;205;244;0;0;206;244;0;0;207;244;0;0;208;244;0;0;209;244;0;0;210;244;0;0;211;244;0;0;212;244;0;0;213;244;0;0;214;244;0;0;215;244;0;0;216;244;0;0;217;244;0;0;218;244;0;0;219;244;0;0;220;244;0;0;221;244;0;0;222;244;0;0;223;244;0;0;224;244;0;0;225;244;0;0;226;244;0;0;227;244;0;0;228;244;0;0;229;244;0;0;230;244;0;0;231;244;0;0;232;244;0;0;233;244;0;0;234;244;0;0;235;244;0;0;236;244;0;0;237;244;0;0;238;244;0;0;239;244;0;0;240;244;0;0;241;244;0;0;242;244;0;0;243;244;0;0;244;244;0;0;245;244;0;0;246;244;0;0;247;244;0;0;248;244;0;0;249;244;0;0;250;244;0;0;251;244;0;0;252;244;0;0;253;244;0;0;254;244;0;0;255;244;0;0;0;245;0;0;1;245;0;0;2;245;0;0;3;245;0;0;4;245;0;0;5;245;0;0;6;245;0;0;7;245;0;0;8;245;0;0;9;245;0;0;10;245;0;0;11;245;0;0;12;245;0;0;13;245;0;0;14;245;0;0;15;245;0;0;16;245;0;0;17;245;0;0;18;245;0;0;19;245;0;0;20;245;0;0;21;245;0;0;22;245;0;0;23;245;0;0;24;245;0;0;25;245;0;0;26;245;0;0;27;245;0;0;28;245;0;0;29;245;0;0;30;245;0;0;31;245;0;0;32;245;0;0;33;245;0;0;34;245;0;0;35;245;0;0;36;245;0;0;37;245;0;0;38;245;0;0;39;245;0;0;40;245;0;0;41;245;0;0;42;245;0;0;43;245;0;0;44;245;0;0;45;245;0;0;46;245;0;0;47;245;0;0;48;245;0;0;49;245;0;0;50;245;0;0;51;245;0;0;52;245;0;0;53;245;0;0;54;245;0;0;55;245;0;0;56;245;0;0;57;245;0;0;58;245;0;0;59;245;0;0;60;245;0;0;61;245;0;0;62;245;0;0;63;245;0;0;64;245;0;0;65;245;0;0;66;245;0;0;67;245;0;0;68;245;0;0;69;245;0;0;70;245;0;0;71;245;0;0;72;245;0;0;73;245;0;0;74;245;0;0;75;245;0;0;76;245;0;0;77;245;0;0;78;245;0;0;79;245;0;0;80;245;0;0;81;245;0;0;82;245;0;0;83;245;0;0;84;245;0;0;85;245;0;0;86;245;0;0;87;245;0;0;88;245;0;0;89;245;0;0;90;245;0;0;91;245;0;0;92;245;0;0;93;245;0;0;94;245;0;0;95;245;0;0;96;245;0;0;97;245;0;0;98;245;0;0;99;245;0;0;100;245;0;0;101;245;0;0;102;245;0;0;103;245;0;0;104;245;0;0;105;245;0;0;106;245;0;0;107;245;0;0;108;245;0;0;109;245;0;0;110;245;0;0;111;245;0;0;112;245;0;0;113;245;0;0;114;245;0;0;115;245;0;0;116;245;0;0;117;245;0;0;118;245;0;0;119;245;0;0;120;245;0;0;121;245;0;0;122;245;0;0;123;245;0;0;124;245;0;0;125;245;0;0;126;245;0;0;127;245;0;0;128;245;0;0;129;245;0;0;130;245;0;0;131;245;0;0;132;245;0;0;133;245;0;0;134;245;0;0;135;245;0;0;136;245;0;0;137;245;0;0;138;245;0;0;139;245;0;0;140;245;0;0;141;245;0;0;142;245;0;0;143;245;0;0;144;245;0;0;145;245;0;0;146;245;0;0;147;245;0;0;148;245;0;0;149;245;0;0;150;245;0;0;151;245;0;0;152;245;0;0;153;245;0;0;154;245;0;0;155;245;0;0;156;245;0;0;157;245;0;0;158;245;0;0;159;245;0;0;160;245;0;0;161;245;0;0;162;245;0;0;163;245;0;0;164;245;0;0;165;245;0;0;166;245;0;0;167;245;0;0;168;245;0;0;169;245;0;0;170;245;0;0;171;245;0;0;172;245;0;0;173;245;0;0;174;245;0;0;175;245;0;0;176;245;0;0;177;245;0;0;178;245;0;0;179;245;0;0;180;245;0;0;181;245;0;0;182;245;0;0;183;245;0;0;184;245;0;0;185;245;0;0;186;245;0;0;187;245;0;0;188;245;0;0;189;245;0;0;190;245;0;0;191;245;0;0;192;245;0;0;193;245;0;0;194;245;0;0;195;245;0;0;196;245;0;0;197;245;0;0;198;245;0;0;199;245;0;0;200;245;0;0;201;245;0;0;202;245;0;0;203;245;0;0;204;245;0;0;205;245;0;0;206;245;0;0;207;245;0;0;208;245;0;0;209;245;0;0;210;245;0;0;211;245;0;0;212;245;0;0;213;245;0;0;214;245;0;0;215;245;0;0;216;245;0;0;217;245;0;0;218;245;0;0;219;245;0;0;220;245;0;0;221;245;0;0;222;245;0;0;223;245;0;0;224;245;0;0;225;245;0;0;226;245;0;0;227;245;0;0;228;245;0;0;229;245;0;0;230;245;0;0;231;245;0;0;232;245;0;0;233;245;0;0;234;245;0;0;235;245;0;0;236;245;0;0;237;245;0;0;238;245;0;0;239;245;0;0;240;245;0;0;241;245;0;0;242;245;0;0;243;245;0;0;244;245;0;0;245;245;0;0;246;245;0;0;247;245;0;0;248;245;0;0;249;245;0;0;250;245;0;0;251;245;0;0;252;245;0;0;253;245;0;0;254;245;0;0;255;245;0;0;0;246;0;0;1;246;0;0;2;246;0;0;3;246;0;0;4;246;0;0;5;246;0;0;6;246;0;0;7;246;0;0;8;246;0;0;9;246;0;0;10;246;0;0;11;246;0;0;12;246;0;0;13;246;0;0;14;246;0;0;15;246;0;0;16;246;0;0;17;246;0;0;18;246;0;0;19;246;0;0;20;246;0;0;21;246;0;0;22;246;0;0;23;246;0;0;24;246;0;0;25;246;0;0;26;246;0;0;27;246;0;0;28;246;0;0;29;246;0;0;30;246;0;0;31;246;0;0;32;246;0;0;33;246;0;0;34;246;0;0;35;246;0;0;36;246;0;0;37;246;0;0;38;246;0;0;39;246;0;0;40;246;0;0;41;246;0;0;42;246;0;0;43;246;0;0;44;246;0;0;45;246;0;0;46;246;0;0;47;246;0;0;48;246;0;0;49;246;0;0;50;246;0;0;51;246;0;0;52;246;0;0;53;246;0;0;54;246;0;0;55;246;0;0;56;246;0;0;57;246;0;0;58;246;0;0;59;246;0;0;60;246;0;0;61;246;0;0;62;246;0;0;63;246;0;0;64;246;0;0;65;246;0;0;66;246;0;0;67;246;0;0;68;246;0;0;69;246;0;0;70;246;0;0;71;246;0;0;72;246;0;0;73;246;0;0;74;246;0;0;75;246;0;0;76;246;0;0;77;246;0;0;78;246;0;0;79;246;0;0;80;246;0;0;81;246;0;0;82;246;0;0;83;246;0;0;84;246;0;0;85;246;0;0;86;246;0;0;87;246;0;0;88;246;0;0;89;246;0;0;90;246;0;0;91;246;0;0;92;246;0;0;93;246;0;0;94;246;0;0;95;246;0;0;96;246;0;0;97;246;0;0;98;246;0;0;99;246;0;0;100;246;0;0;101;246;0;0;102;246;0;0;103;246;0;0;104;246;0;0;105;246;0;0;106;246;0;0;107;246;0;0;108;246;0;0;109;246;0;0;110;246;0;0;111;246;0;0;112;246;0;0;113;246;0;0;114;246;0;0;115;246;0;0;116;246;0;0;117;246;0;0;118;246;0;0;119;246;0;0;120;246;0;0;121;246;0;0;122;246;0;0;123;246;0;0;124;246;0;0;125;246;0;0;126;246;0;0;127;246;0;0;128;246;0;0;129;246;0;0;130;246;0;0;131;246;0;0;132;246;0;0;133;246;0;0;134;246;0;0;135;246;0;0;136;246;0;0;137;246;0;0;138;246;0;0;139;246;0;0;140;246;0;0;141;246;0;0;142;246;0;0;143;246;0;0;144;246;0;0;145;246;0;0;146;246;0;0;147;246;0;0;148;246;0;0;149;246;0;0;150;246;0;0;151;246;0;0;152;246;0;0;153;246;0;0;154;246;0;0;155;246;0;0;156;246;0;0;157;246;0;0;158;246;0;0;159;246;0;0;160;246;0;0;161;246;0;0;162;246;0;0;163;246;0;0;164;246;0;0;165;246;0;0;166;246;0;0;167;246;0;0;168;246;0;0;169;246;0;0;170;246;0;0;171;246;0;0;172;246;0;0;173;246;0;0;174;246;0;0;175;246;0;0;176;246;0;0;177;246;0;0;178;246;0;0;179;246;0;0;180;246;0;0;181;246;0;0;182;246;0;0;183;246;0;0;184;246;0;0;185;246;0;0;186;246;0;0;187;246;0;0;188;246;0;0;189;246;0;0;190;246;0;0;191;246;0;0;192;246;0;0;193;246;0;0;194;246;0;0;195;246;0;0;196;246;0;0;197;246;0;0;198;246;0;0;199;246;0;0;200;246;0;0;201;246;0;0;202;246;0;0;203;246;0;0;204;246;0;0;205;246;0;0;206;246;0;0;207;246;0;0;208;246;0;0;209;246;0;0;210;246;0;0;211;246;0;0;212;246;0;0;213;246;0;0;214;246;0;0;215;246;0;0;216;246;0;0;217;246;0;0;218;246;0;0;219;246;0;0;220;246;0;0;221;246;0;0;222;246;0;0;223;246;0;0;224;246;0;0;225;246;0;0;226;246;0;0;227;246;0;0;228;246;0;0;229;246;0;0;230;246;0;0;231;246;0;0;232;246;0;0;233;246;0;0;234;246;0;0;235;246;0;0;236;246;0;0;237;246;0;0;238;246;0;0;239;246;0;0;240;246;0;0;241;246;0;0;242;246;0;0;243;246;0;0;244;246;0;0;245;246;0;0;246;246;0;0;247;246;0;0;248;246;0;0;249;246;0;0;250;246;0;0;251;246;0;0;252;246;0;0;253;246;0;0;254;246;0;0;255;246;0;0;0;247;0;0;1;247;0;0;2;247;0;0;3;247;0;0;4;247;0;0;5;247;0;0;6;247;0;0;7;247;0;0;8;247;0;0;9;247;0;0;10;247;0;0;11;247;0;0;12;247;0;0;13;247;0;0;14;247;0;0;15;247;0;0;16;247;0;0;17;247;0;0;18;247;0;0;19;247;0;0;20;247;0;0;21;247;0;0;22;247;0;0;23;247;0;0;24;247;0;0;25;247;0;0;26;247;0;0;27;247;0;0;28;247;0;0;29;247;0;0;30;247;0;0;31;247;0;0;32;247;0;0;33;247;0;0;34;247;0;0;35;247;0;0;36;247;0;0;37;247;0;0;38;247;0;0;39;247;0;0;40;247;0;0;41;247;0;0;42;247;0;0;43;247;0;0;44;247;0;0;45;247;0;0;46;247;0;0;47;247;0;0;48;247;0;0;49;247;0;0;50;247;0;0;51;247;0;0;52;247;0;0;53;247;0;0;54;247;0;0;55;247;0;0;56;247;0;0;57;247;0;0;58;247;0;0;59;247;0;0;60;247;0;0;61;247;0;0;62;247;0;0;63;247;0;0;64;247;0;0;65;247;0;0;66;247;0;0;67;247;0;0;68;247;0;0;69;247;0;0;70;247;0;0;71;247;0;0;72;247;0;0;73;247;0;0;74;247;0;0;75;247;0;0;76;247;0;0;77;247;0;0;78;247;0;0;79;247;0;0;80;247;0;0;81;247;0;0;82;247;0;0;83;247;0;0;84;247;0;0;85;247;0;0;86;247;0;0;87;247;0;0;88;247;0;0;89;247;0;0;90;247;0;0;91;247;0;0;92;247;0;0;93;247;0;0;94;247;0;0;95;247;0;0;96;247;0;0;97;247;0;0;98;247;0;0;99;247;0;0;100;247;0;0;101;247;0;0;102;247;0;0;103;247;0;0;104;247;0;0;105;247;0;0;106;247;0;0;107;247;0;0;108;247;0;0;109;247;0;0;110;247;0;0;111;247;0;0;112;247;0;0;113;247;0;0;114;247;0;0;115;247;0;0;116;247;0;0;117;247;0;0;118;247;0;0;119;247;0;0;120;247;0;0;121;247;0;0;122;247;0;0;123;247;0;0;124;247;0;0;125;247;0;0;126;247;0;0;127;247;0;0;128;247;0;0;129;247;0;0;130;247;0;0;131;247;0;0;132;247;0;0;133;247;0;0;134;247;0;0;135;247;0;0;136;247;0;0;137;247;0;0;138;247;0;0;139;247;0;0;140;247;0;0;141;247;0;0;142;247;0;0;143;247;0;0;144;247;0;0;145;247;0;0;146;247;0;0;147;247;0;0;148;247;0;0;149;247;0;0;150;247;0;0;151;247;0;0;152;247;0;0;153;247;0;0;154;247;0;0;155;247;0;0;156;247;0;0;157;247;0;0;158;247;0;0;159;247;0;0;160;247;0;0;161;247;0;0;162;247;0;0;163;247;0;0;164;247;0;0;165;247;0;0;166;247;0;0;167;247;0;0;168;247;0;0;169;247;0;0;170;247;0;0;171;247;0;0;172;247;0;0;173;247;0;0;174;247;0;0;175;247;0;0;176;247;0;0;177;247;0;0;178;247;0;0;179;247;0;0;180;247;0;0;181;247;0;0;182;247;0;0;183;247;0;0;184;247;0;0;185;247;0;0;186;247;0;0;187;247;0;0;188;247;0;0;189;247;0;0;190;247;0;0;191;247;0;0;192;247;0;0;193;247;0;0;194;247;0;0;195;247;0;0;196;247;0;0;197;247;0;0;198;247;0;0;199;247;0;0;200;247;0;0;201;247;0;0;202;247;0;0;203;247;0;0;204;247;0;0;205;247;0;0;206;247;0;0;207;247;0;0;208;247;0;0;209;247;0;0;210;247;0;0;211;247;0;0;212;247;0;0;213;247;0;0;214;247;0;0;215;247;0;0;216;247;0;0;217;247;0;0;218;247;0;0;219;247;0;0;220;247;0;0;221;247;0;0;222;247;0;0;223;247;0;0;224;247;0;0;225;247;0;0;226;247;0;0;227;247;0;0;228;247;0;0;229;247;0;0;230;247;0;0;231;247;0;0;232;247;0;0;233;247;0;0;234;247;0;0;235;247;0;0;236;247;0;0;237;247;0;0;238;247;0;0;239;247;0;0;240;247;0;0;241;247;0;0;242;247;0;0;243;247;0;0;244;247;0;0;245;247;0;0;246;247;0;0;247;247;0;0;248;247;0;0;249;247;0;0;250;247;0;0;251;247;0;0;252;247;0;0;253;247;0;0;254;247;0;0;255;247;0;0;0;248;0;0;1;248;0;0;2;248;0;0;3;248;0;0;4;248;0;0;5;248;0;0;6;248;0;0;7;248;0;0;8;248;0;0;9;248;0;0;10;248;0;0;11;248;0;0;12;248;0;0;13;248;0;0;14;248;0;0;15;248;0;0;16;248;0;0;17;248;0;0;18;248;0;0;19;248;0;0;20;248;0;0;21;248;0;0;22;248;0;0;23;248;0;0;24;248;0;0;25;248;0;0;26;248;0;0;27;248;0;0;28;248;0;0;29;248;0;0;30;248;0;0;31;248;0;0;32;248;0;0;33;248;0;0;34;248;0;0;35;248;0;0;36;248;0;0;37;248;0;0;38;248;0;0;39;248;0;0;40;248;0;0;41;248;0;0;42;248;0;0;43;248;0;0;44;248;0;0;45;248;0;0;46;248;0;0;47;248;0;0;48;248;0;0;49;248;0;0;50;248;0;0;51;248;0;0;52;248;0;0;53;248;0;0;54;248;0;0;55;248;0;0;56;248;0;0;57;248;0;0;58;248;0;0;59;248;0;0;60;248;0;0;61;248;0;0;62;248;0;0;63;248;0;0;64;248;0;0;65;248;0;0;66;248;0;0;67;248;0;0;68;248;0;0;69;248;0;0;70;248;0;0;71;248;0;0;72;248;0;0;73;248;0;0;74;248;0;0;75;248;0;0;76;248;0;0;77;248;0;0;78;248;0;0;79;248;0;0;80;248;0;0;81;248;0;0;82;248;0;0;83;248;0;0;84;248;0;0;85;248;0;0;86;248;0;0;87;248;0;0;88;248;0;0;89;248;0;0;90;248;0;0;91;248;0;0;92;248;0;0;93;248;0;0;94;248;0;0;95;248;0;0;96;248;0;0;97;248;0;0;98;248;0;0;99;248;0;0;100;248;0;0;101;248;0;0;102;248;0;0;103;248;0;0;104;248;0;0;105;248;0;0;106;248;0;0;107;248;0;0;108;248;0;0;109;248;0;0;110;248;0;0;111;248;0;0;112;248;0;0;113;248;0;0;114;248;0;0;115;248;0;0;116;248;0;0;117;248;0;0;118;248;0;0;119;248;0;0;120;248;0;0;121;248;0;0;122;248;0;0;123;248;0;0;124;248;0;0;125;248;0;0;126;248;0;0;127;248;0;0;128;248;0;0;129;248;0;0;130;248;0;0;131;248;0;0;132;248;0;0;133;248;0;0;134;248;0;0;135;248;0;0;136;248;0;0;137;248;0;0;138;248;0;0;139;248;0;0;140;248;0;0;141;248;0;0;142;248;0;0;143;248;0;0;144;248;0;0;145;248;0;0;146;248;0;0;147;248;0;0;148;248;0;0;149;248;0;0;150;248;0;0;151;248;0;0;152;248;0;0;153;248;0;0;154;248;0;0;155;248;0;0;156;248;0;0;157;248;0;0;158;248;0;0;159;248;0;0;160;248;0;0;161;248;0;0;162;248;0;0;163;248;0;0;164;248;0;0;165;248;0;0;166;248;0;0;167;248;0;0;168;248;0;0;169;248;0;0;170;248;0;0;171;248;0;0;172;248;0;0;173;248;0;0;174;248;0;0;175;248;0;0;176;248;0;0;177;248;0;0;178;248;0;0;179;248;0;0;180;248;0;0;181;248;0;0;182;248;0;0;183;248;0;0;184;248;0;0;185;248;0;0;186;248;0;0;187;248;0;0;188;248;0;0;189;248;0;0;190;248;0;0;191;248;0;0;192;248;0;0;193;248;0;0;194;248;0;0;195;248;0;0;196;248;0;0;197;248;0;0;198;248;0;0;199;248;0;0;200;248;0;0;201;248;0;0;202;248;0;0;203;248;0;0;204;248;0;0;205;248;0;0;206;248;0;0;207;248;0;0;208;248;0;0;209;248;0;0;210;248;0;0;211;248;0;0;212;248;0;0;213;248;0;0;214;248;0;0;215;248;0;0;216;248;0;0;217;248;0;0;218;248;0;0;219;248;0;0;220;248;0;0;221;248;0;0;222;248;0;0;223;248;0;0;224;248;0;0;225;248;0;0;226;248;0;0;227;248;0;0;228;248;0;0;229;248;0;0;230;248;0;0;231;248;0;0;232;248;0;0;233;248;0;0;234;248;0;0;235;248;0;0;236;248;0;0;237;248;0;0;238;248;0;0;239;248;0;0;240;248;0;0;241;248;0;0;242;248;0;0;243;248;0;0;244;248;0;0;245;248;0;0;246;248;0;0;247;248;0;0;248;248;0;0;249;248;0;0;250;248;0;0;251;248;0;0;252;248;0;0;253;248;0;0;254;248;0;0;255;248;0;0;0;249;0;0;1;249;0;0;2;249;0;0;3;249;0;0;4;249;0;0;5;249;0;0;6;249;0;0;7;249;0;0;8;249;0;0;9;249;0;0;10;249;0;0;11;249;0;0;12;249;0;0;13;249;0;0;14;249;0;0;15;249;0;0;16;249;0;0;17;249;0;0;18;249;0;0;19;249;0;0;20;249;0;0;21;249;0;0;22;249;0;0;23;249;0;0;24;249;0;0;25;249;0;0;26;249;0;0;27;249;0;0;28;249;0;0;29;249;0;0;30;249;0;0;31;249;0;0;32;249;0;0;33;249;0;0;34;249;0;0;35;249;0;0;36;249;0;0;37;249;0;0;38;249;0;0;39;249;0;0;40;249;0;0;41;249;0;0;42;249;0;0;43;249;0;0;44;249;0;0;45;249;0;0;46;249;0;0;47;249;0;0;48;249;0;0;49;249;0;0;50;249;0;0;51;249;0;0;52;249;0;0;53;249;0;0;54;249;0;0;55;249;0;0;56;249;0;0;57;249;0;0;58;249;0;0;59;249;0;0;60;249;0;0;61;249;0;0;62;249;0;0;63;249;0;0;64;249;0;0;65;249;0;0;66;249;0;0;67;249;0;0;68;249;0;0;69;249;0;0;70;249;0;0;71;249;0;0;72;249;0;0;73;249;0;0;74;249;0;0;75;249;0;0;76;249;0;0;77;249;0;0;78;249;0;0;79;249;0;0;80;249;0;0;81;249;0;0;82;249;0;0;83;249;0;0;84;249;0;0;85;249;0;0;86;249;0;0;87;249;0;0;88;249;0;0;89;249;0;0;90;249;0;0;91;249;0;0;92;249;0;0;93;249;0;0;94;249;0;0;95;249;0;0;96;249;0;0;97;249;0;0;98;249;0;0;99;249;0;0;100;249;0;0;101;249;0;0;102;249;0;0;103;249;0;0;104;249;0;0;105;249;0;0;106;249;0;0;107;249;0;0;108;249;0;0;109;249;0;0;110;249;0;0;111;249;0;0;112;249;0;0;113;249;0;0;114;249;0;0;115;249;0;0;116;249;0;0;117;249;0;0;118;249;0;0;119;249;0;0;120;249;0;0;121;249;0;0;122;249;0;0;123;249;0;0;124;249;0;0;125;249;0;0;126;249;0;0;127;249;0;0;128;249;0;0;129;249;0;0;130;249;0;0;131;249;0;0;132;249;0;0;133;249;0;0;134;249;0;0;135;249;0;0;136;249;0;0;137;249;0;0;138;249;0;0;139;249;0;0;140;249;0;0;141;249;0;0;142;249;0;0;143;249;0;0;144;249;0;0;145;249;0;0;146;249;0;0;147;249;0;0;148;249;0;0;149;249;0;0;150;249;0;0;151;249;0;0;152;249;0;0;153;249;0;0;154;249;0;0;155;249;0;0;156;249;0;0;157;249;0;0;158;249;0;0;159;249;0;0;160;249;0;0;161;249;0;0;162;249;0;0;163;249;0;0;164;249;0;0;165;249;0;0;166;249;0;0;167;249;0;0;168;249;0;0;169;249;0;0;170;249;0;0;171;249;0;0;172;249;0;0;173;249;0;0;174;249;0;0;175;249;0;0;176;249;0;0;177;249;0;0;178;249;0;0;179;249;0;0;180;249;0;0;181;249;0;0;182;249;0;0;183;249;0;0;184;249;0;0;185;249;0;0;186;249;0;0;187;249;0;0;188;249;0;0;189;249;0;0;190;249;0;0;191;249;0;0;192;249;0;0;193;249;0;0;194;249;0;0;195;249;0;0;196;249;0;0;197;249;0;0;198;249;0;0;199;249;0;0;200;249;0;0;201;249;0;0;202;249;0;0;203;249;0;0;204;249;0;0;205;249;0;0;206;249;0;0;207;249;0;0;208;249;0;0;209;249;0;0;210;249;0;0;211;249;0;0;212;249;0;0;213;249;0;0;214;249;0;0;215;249;0;0;216;249;0;0;217;249;0;0;218;249;0;0;219;249;0;0;220;249;0;0;221;249;0;0;222;249;0;0;223;249;0;0;224;249;0;0;225;249;0;0;226;249;0;0;227;249;0;0;228;249;0;0;229;249;0;0;230;249;0;0;231;249;0;0;232;249;0;0;233;249;0;0;234;249;0;0;235;249;0;0;236;249;0;0;237;249;0;0;238;249;0;0;239;249;0;0;240;249;0;0;241;249;0;0;242;249;0;0;243;249;0;0;244;249;0;0;245;249;0;0;246;249;0;0;247;249;0;0;248;249;0;0;249;249;0;0;250;249;0;0;251;249;0;0;252;249;0;0;253;249;0;0;254;249;0;0;255;249;0;0;0;250;0;0;1;250;0;0;2;250;0;0;3;250;0;0;4;250;0;0;5;250;0;0;6;250;0;0;7;250;0;0;8;250;0;0;9;250;0;0;10;250;0;0;11;250;0;0;12;250;0;0;13;250;0;0;14;250;0;0;15;250;0;0;16;250;0;0;17;250;0;0;18;250;0;0;19;250;0;0;20;250;0;0;21;250;0;0;22;250;0;0;23;250;0;0;24;250;0;0;25;250;0;0;26;250;0;0;27;250;0;0;28;250;0;0;29;250;0;0;30;250;0;0;31;250;0;0;32;250;0;0;33;250;0;0;34;250;0;0;35;250;0;0;36;250;0;0;37;250;0;0;38;250;0;0;39;250;0;0;40;250;0;0;41;250;0;0;42;250;0;0;43;250;0;0;44;250;0;0;45;250;0;0;46;250;0;0;47;250;0;0;48;250;0;0;49;250;0;0;50;250;0;0;51;250;0;0;52;250;0;0;53;250;0;0;54;250;0;0;55;250;0;0;56;250;0;0;57;250;0;0;58;250;0;0;59;250;0;0;60;250;0;0;61;250;0;0;62;250;0;0;63;250;0;0;64;250;0;0;65;250;0;0;66;250;0;0;67;250;0;0;68;250;0;0;69;250;0;0;70;250;0;0;71;250;0;0;72;250;0;0;73;250;0;0;74;250;0;0;75;250;0;0;76;250;0;0;77;250;0;0;78;250;0;0;79;250;0;0;80;250;0;0;81;250;0;0;82;250;0;0;83;250;0;0;84;250;0;0;85;250;0;0;86;250;0;0;87;250;0;0;88;250;0;0;89;250;0;0;90;250;0;0;91;250;0;0;92;250;0;0;93;250;0;0;94;250;0;0;95;250;0;0;96;250;0;0;97;250;0;0;98;250;0;0;99;250;0;0;100;250;0;0;101;250;0;0;102;250;0;0;103;250;0;0;104;250;0;0;105;250;0;0;106;250;0;0;107;250;0;0;108;250;0;0;109;250;0;0;110;250;0;0;111;250;0;0;112;250;0;0;113;250;0;0;114;250;0;0;115;250;0;0;116;250;0;0;117;250;0;0;118;250;0;0;119;250;0;0;120;250;0;0;121;250;0;0;122;250;0;0;123;250;0;0;124;250;0;0;125;250;0;0;126;250;0;0;127;250;0;0;128;250;0;0;129;250;0;0;130;250;0;0;131;250;0;0;132;250;0;0;133;250;0;0;134;250;0;0;135;250;0;0;136;250;0;0;137;250;0;0;138;250;0;0;139;250;0;0;140;250;0;0;141;250;0;0;142;250;0;0;143;250;0;0;144;250;0;0;145;250;0;0;146;250;0;0;147;250;0;0;148;250;0;0;149;250;0;0;150;250;0;0;151;250;0;0;152;250;0;0;153;250;0;0;154;250;0;0;155;250;0;0;156;250;0;0;157;250;0;0;158;250;0;0;159;250;0;0;160;250;0;0;161;250;0;0;162;250;0;0;163;250;0;0;164;250;0;0;165;250;0;0;166;250;0;0;167;250;0;0;168;250;0;0;169;250;0;0;170;250;0;0;171;250;0;0;172;250;0;0;173;250;0;0;174;250;0;0;175;250;0;0;176;250;0;0;177;250;0;0;178;250;0;0;179;250;0;0;180;250;0;0;181;250;0;0;182;250;0;0;183;250;0;0;184;250;0;0;185;250;0;0;186;250;0;0;187;250;0;0;188;250;0;0;189;250;0;0;190;250;0;0;191;250;0;0;192;250;0;0;193;250;0;0;194;250;0;0;195;250;0;0;196;250;0;0;197;250;0;0;198;250;0;0;199;250;0;0;200;250;0;0;201;250;0;0;202;250;0;0;203;250;0;0;204;250;0;0;205;250;0;0;206;250;0;0;207;250;0;0;208;250;0;0;209;250;0;0;210;250;0;0;211;250;0;0;212;250;0;0;213;250;0;0;214;250;0;0;215;250;0;0;216;250;0;0;217;250;0;0;218;250;0;0;219;250;0;0;220;250;0;0;221;250;0;0;222;250;0;0;223;250;0;0;224;250;0;0;225;250;0;0;226;250;0;0;227;250;0;0;228;250;0;0;229;250;0;0;230;250;0;0;231;250;0;0;232;250;0;0;233;250;0;0;234;250;0;0;235;250;0;0;236;250;0;0;237;250;0;0;238;250;0;0;239;250;0;0;240;250;0;0;241;250;0;0;242;250;0;0;243;250;0;0;244;250;0;0;245;250;0;0;246;250;0;0;247;250;0;0;248;250;0;0;249;250;0;0;250;250;0;0;251;250;0;0;252;250;0;0;253;250;0;0;254;250;0;0;255;250;0;0;0;251;0;0;1;251;0;0;2;251;0;0;3;251;0;0;4;251;0;0;5;251;0;0;6;251;0;0;7;251;0;0;8;251;0;0;9;251;0;0;10;251;0;0;11;251;0;0;12;251;0;0;13;251;0;0;14;251;0;0;15;251;0;0;16;251;0;0;17;251;0;0;18;251;0;0;19;251;0;0;20;251;0;0;21;251;0;0;22;251;0;0;23;251;0;0;24;251;0;0;25;251;0;0;26;251;0;0;27;251;0;0;28;251;0;0;29;251;0;0;30;251;0;0;31;251;0;0;32;251;0;0;33;251;0;0;34;251;0;0;35;251;0;0;36;251;0;0;37;251;0;0;38;251;0;0;39;251;0;0;40;251;0;0;41;251;0;0;42;251;0;0;43;251;0;0;44;251;0;0;45;251;0;0;46;251;0;0;47;251;0;0;48;251;0;0;49;251;0;0;50;251;0;0;51;251;0;0;52;251;0;0;53;251;0;0;54;251;0;0;55;251;0;0;56;251;0;0;57;251;0;0;58;251;0;0;59;251;0;0;60;251;0;0;61;251;0;0;62;251;0;0;63;251;0;0;64;251;0;0;65;251;0;0;66;251;0;0;67;251;0;0;68;251;0;0;69;251;0;0;70;251;0;0;71;251;0;0;72;251;0;0;73;251;0;0;74;251;0;0;75;251;0;0;76;251;0;0;77;251;0;0;78;251;0;0;79;251;0;0;80;251;0;0;81;251;0;0;82;251;0;0;83;251;0;0;84;251;0;0;85;251;0;0;86;251;0;0;87;251;0;0;88;251;0;0;89;251;0;0;90;251;0;0;91;251;0;0;92;251;0;0;93;251;0;0;94;251;0;0;95;251;0;0;96;251;0;0;97;251;0;0;98;251;0;0;99;251;0;0;100;251;0;0;101;251;0;0;102;251;0;0;103;251;0;0;104;251;0;0;105;251;0;0;106;251;0;0;107;251;0;0;108;251;0;0;109;251;0;0;110;251;0;0;111;251;0;0;112;251;0;0;113;251;0;0;114;251;0;0;115;251;0;0;116;251;0;0;117;251;0;0;118;251;0;0;119;251;0;0;120;251;0;0;121;251;0;0;122;251;0;0;123;251;0;0;124;251;0;0;125;251;0;0;126;251;0;0;127;251;0;0;128;251;0;0;129;251;0;0;130;251;0;0;131;251;0;0;132;251;0;0;133;251;0;0;134;251;0;0;135;251;0;0;136;251;0;0;137;251;0;0;138;251;0;0;139;251;0;0;140;251;0;0;141;251;0;0;142;251;0;0;143;251;0;0;144;251;0;0;145;251;0;0;146;251;0;0;147;251;0;0;148;251;0;0;149;251;0;0;150;251;0;0;151;251;0;0;152;251;0;0;153;251;0;0;154;251;0;0;155;251;0;0;156;251;0;0;157;251;0;0;158;251;0;0;159;251;0;0;160;251;0;0;161;251;0;0;162;251;0;0;163;251;0;0;164;251;0;0;165;251;0;0;166;251;0;0;167;251;0;0;168;251;0;0;169;251;0;0;170;251;0;0;171;251;0;0;172;251;0;0;173;251;0;0;174;251;0;0;175;251;0;0;176;251;0;0;177;251;0;0;178;251;0;0;179;251;0;0;180;251;0;0;181;251;0;0;182;251;0;0;183;251;0;0;184;251;0;0;185;251;0;0;186;251;0;0;187;251;0;0;188;251;0;0;189;251;0;0;190;251;0;0;191;251;0;0;192;251;0;0;193;251;0;0;194;251;0;0;195;251;0;0;196;251;0;0;197;251;0;0;198;251;0;0;199;251;0;0;200;251;0;0;201;251;0;0;202;251;0;0;203;251;0;0;204;251;0;0;205;251;0;0;206;251;0;0;207;251;0;0;208;251;0;0;209;251;0;0;210;251;0;0;211;251;0;0;212;251;0;0;213;251;0;0;214;251;0;0;215;251;0;0;216;251;0;0;217;251;0;0;218;251;0;0;219;251;0;0;220;251;0;0;221;251;0;0;222;251;0;0;223;251;0;0;224;251;0;0;225;251;0;0;226;251;0;0;227;251;0;0;228;251;0;0;229;251;0;0;230;251;0;0;231;251;0;0;232;251;0;0;233;251;0;0;234;251;0;0;235;251;0;0;236;251;0;0;237;251;0;0;238;251;0;0;239;251;0;0;240;251;0;0;241;251;0;0;242;251;0;0;243;251;0;0;244;251;0;0;245;251;0;0;246;251;0;0;247;251;0;0;248;251;0;0;249;251;0;0;250;251;0;0;251;251;0;0;252;251;0;0;253;251;0;0;254;251;0;0;255;251;0;0;0;252;0;0;1;252;0;0;2;252;0;0;3;252;0;0;4;252;0;0;5;252;0;0;6;252;0;0;7;252;0;0;8;252;0;0;9;252;0;0;10;252;0;0;11;252;0;0;12;252;0;0;13;252;0;0;14;252;0;0;15;252;0;0;16;252;0;0;17;252;0;0;18;252;0;0;19;252;0;0;20;252;0;0;21;252;0;0;22;252;0;0;23;252;0;0;24;252;0;0;25;252;0;0;26;252;0;0;27;252;0;0;28;252;0;0;29;252;0;0;30;252;0;0;31;252;0;0;32;252;0;0;33;252;0;0;34;252;0;0;35;252;0;0;36;252;0;0;37;252;0;0;38;252;0;0;39;252;0;0;40;252;0;0;41;252;0;0;42;252;0;0;43;252;0;0;44;252;0;0;45;252;0;0;46;252;0;0;47;252;0;0;48;252;0;0;49;252;0;0;50;252;0;0;51;252;0;0;52;252;0;0;53;252;0;0;54;252;0;0;55;252;0;0;56;252;0;0;57;252;0;0;58;252;0;0;59;252;0;0;60;252;0;0;61;252;0;0;62;252;0;0;63;252;0;0;64;252;0;0;65;252;0;0;66;252;0;0;67;252;0;0;68;252;0;0;69;252;0;0;70;252;0;0;71;252;0;0;72;252;0;0;73;252;0;0;74;252;0;0;75;252;0;0;76;252;0;0;77;252;0;0;78;252;0;0;79;252;0;0;80;252;0;0;81;252;0;0;82;252;0;0;83;252;0;0;84;252;0;0;85;252;0;0;86;252;0;0;87;252;0;0;88;252;0;0;89;252;0;0;90;252;0;0;91;252;0;0;92;252;0;0;93;252;0;0;94;252;0;0;95;252;0;0;96;252;0;0;97;252;0;0;98;252;0;0;99;252;0;0;100;252;0;0;101;252;0;0;102;252;0;0;103;252;0;0;104;252;0;0;105;252;0;0;106;252;0;0;107;252;0;0;108;252;0;0;109;252;0;0;110;252;0;0;111;252;0;0;112;252;0;0;113;252;0;0;114;252;0;0;115;252;0;0;116;252;0;0;117;252;0;0;118;252;0;0;119;252;0;0;120;252;0;0;121;252;0;0;122;252;0;0;123;252;0;0;124;252;0;0;125;252;0;0;126;252;0;0;127;252;0;0;128;252;0;0;129;252;0;0;130;252;0;0;131;252;0;0;132;252;0;0;133;252;0;0;134;252;0;0;135;252;0;0;136;252;0;0;137;252;0;0;138;252;0;0;139;252;0;0;140;252;0;0;141;252;0;0;142;252;0;0;143;252;0;0;144;252;0;0;145;252;0;0;146;252;0;0;147;252;0;0;148;252;0;0;149;252;0;0;150;252;0;0;151;252;0;0;152;252;0;0;153;252;0;0;154;252;0;0;155;252;0;0;156;252;0;0;157;252;0;0;158;252;0;0;159;252;0;0;160;252;0;0;161;252;0;0;162;252;0;0;163;252;0;0;164;252;0;0;165;252;0;0;166;252;0;0;167;252;0;0;168;252;0;0;169;252;0;0;170;252;0;0;171;252;0;0;172;252;0;0;173;252;0;0;174;252;0;0;175;252;0;0;176;252;0;0;177;252;0;0;178;252;0;0;179;252;0;0;180;252;0;0;181;252;0;0;182;252;0;0;183;252;0;0;184;252;0;0;185;252;0;0;186;252;0;0;187;252;0;0;188;252;0;0;189;252;0;0;190;252;0;0;191;252;0;0;192;252;0;0;193;252;0;0;194;252;0;0;195;252;0;0;196;252;0;0;197;252;0;0;198;252;0;0;199;252;0;0;200;252;0;0;201;252;0;0;202;252;0;0;203;252;0;0;204;252;0;0;205;252;0;0;206;252;0;0;207;252;0;0;208;252;0;0;209;252;0;0;210;252;0;0;211;252;0;0;212;252;0;0;213;252;0;0;214;252;0;0;215;252;0;0;216;252;0;0;217;252;0;0;218;252;0;0;219;252;0;0;220;252;0;0;221;252;0;0;222;252;0;0;223;252;0;0;224;252;0;0;225;252;0;0;226;252;0;0;227;252;0;0;228;252;0;0;229;252;0;0;230;252;0;0;231;252;0;0;232;252;0;0;233;252;0;0;234;252;0;0;235;252;0;0;236;252;0;0;237;252;0;0;238;252;0;0;239;252;0;0;240;252;0;0;241;252;0;0;242;252;0;0;243;252;0;0;244;252;0;0;245;252;0;0;246;252;0;0;247;252;0;0;248;252;0;0;249;252;0;0;250;252;0;0;251;252;0;0;252;252;0;0;253;252;0;0;254;252;0;0;255;252;0;0;0;253;0;0;1;253;0;0;2;253;0;0;3;253;0;0;4;253;0;0;5;253;0;0;6;253;0;0;7;253;0;0;8;253;0;0;9;253;0;0;10;253;0;0;11;253;0;0;12;253;0;0;13;253;0;0;14;253;0;0;15;253;0;0;16;253;0;0;17;253;0;0;18;253;0;0;19;253;0;0;20;253;0;0;21;253;0;0;22;253;0;0;23;253;0;0;24;253;0;0;25;253;0;0;26;253;0;0;27;253;0;0;28;253;0;0;29;253;0;0;30;253;0;0;31;253;0;0;32;253;0;0;33;253;0;0;34;253;0;0;35;253;0;0;36;253;0;0;37;253;0;0;38;253;0;0;39;253;0;0;40;253;0;0;41;253;0;0;42;253;0;0;43;253;0;0;44;253;0;0;45;253;0;0;46;253;0;0;47;253;0;0;48;253;0;0;49;253;0;0;50;253;0;0;51;253;0;0;52;253;0;0;53;253;0;0;54;253;0;0;55;253;0;0;56;253;0;0;57;253;0;0;58;253;0;0;59;253;0;0;60;253;0;0;61;253;0;0;62;253;0;0;63;253;0;0;64;253;0;0;65;253;0;0;66;253;0;0;67;253;0;0;68;253;0;0;69;253;0;0;70;253;0;0;71;253;0;0;72;253;0;0;73;253;0;0;74;253;0;0;75;253;0;0;76;253;0;0;77;253;0;0;78;253;0;0;79;253;0;0;80;253;0;0;81;253;0;0;82;253;0;0;83;253;0;0;84;253;0;0;85;253;0;0;86;253;0;0;87;253;0;0;88;253;0;0;89;253;0;0;90;253;0;0;91;253;0;0;92;253;0;0;93;253;0;0;94;253;0;0;95;253;0;0;96;253;0;0;97;253;0;0;98;253;0;0;99;253;0;0;100;253;0;0;101;253;0;0;102;253;0;0;103;253;0;0;104;253;0;0;105;253;0;0;106;253;0;0;107;253;0;0;108;253;0;0;109;253;0;0;110;253;0;0;111;253;0;0;112;253;0;0;113;253;0;0;114;253;0;0;115;253;0;0;116;253;0;0;117;253;0;0;118;253;0;0;119;253;0;0;120;253;0;0;121;253;0;0;122;253;0;0;123;253;0;0;124;253;0;0;125;253;0;0;126;253;0;0;127;253;0;0;128;253;0;0;129;253;0;0;130;253;0;0;131;253;0;0;132;253;0;0;133;253;0;0;134;253;0;0;135;253;0;0;136;253;0;0;137;253;0;0;138;253;0;0;139;253;0;0;140;253;0;0;141;253;0;0;142;253;0;0;143;253;0;0;144;253;0;0;145;253;0;0;146;253;0;0;147;253;0;0;148;253;0;0;149;253;0;0;150;253;0;0;151;253;0;0;152;253;0;0;153;253;0;0;154;253;0;0;155;253;0;0;156;253;0;0;157;253;0;0;158;253;0;0;159;253;0;0;160;253;0;0;161;253;0;0;162;253;0;0;163;253;0;0;164;253;0;0;165;253;0;0;166;253;0;0;167;253;0;0;168;253;0;0;169;253;0;0;170;253;0;0;171;253;0;0;172;253;0;0;173;253;0;0;174;253;0;0;175;253;0;0;176;253;0;0;177;253;0;0;178;253;0;0;179;253;0;0;180;253;0;0;181;253;0;0;182;253;0;0;183;253;0;0;184;253;0;0;185;253;0;0;186;253;0;0;187;253;0;0;188;253;0;0;189;253;0;0;190;253;0;0;191;253;0;0;192;253;0;0;193;253;0;0;194;253;0;0;195;253;0;0;196;253;0;0;197;253;0;0;198;253;0;0;199;253;0;0;200;253;0;0;201;253;0;0;202;253;0;0;203;253;0;0;204;253;0;0;205;253;0;0;206;253;0;0;207;253;0;0;208;253;0;0;209;253;0;0;210;253;0;0;211;253;0;0;212;253;0;0;213;253;0;0;214;253;0;0;215;253;0;0;216;253;0;0;217;253;0;0;218;253;0;0;219;253;0;0;220;253;0;0;221;253;0;0;222;253;0;0;223;253;0;0;224;253;0;0;225;253;0;0;226;253;0;0;227;253;0;0;228;253;0;0;229;253;0;0;230;253;0;0;231;253;0;0;232;253;0;0;233;253;0;0;234;253;0;0;235;253;0;0;236;253;0;0;237;253;0;0;238;253;0;0;239;253;0;0;240;253;0;0;241;253;0;0;242;253;0;0;243;253;0;0;244;253;0;0;245;253;0;0;246;253;0;0;247;253;0;0;248;253;0;0;249;253;0;0;250;253;0;0;251;253;0;0;252;253;0;0;253;253;0;0;254;253;0;0;255;253;0;0;0;254;0;0;1;254;0;0;2;254;0;0;3;254;0;0;4;254;0;0;5;254;0;0;6;254;0;0;7;254;0;0;8;254;0;0;9;254;0;0;10;254;0;0;11;254;0;0;12;254;0;0;13;254;0;0;14;254;0;0;15;254;0;0;16;254;0;0;17;254;0;0;18;254;0;0;19;254;0;0;20;254;0;0;21;254;0;0;22;254;0;0;23;254;0;0;24;254;0;0;25;254;0;0;26;254;0;0;27;254;0;0;28;254;0;0;29;254;0;0;30;254;0;0;31;254;0;0;32;254;0;0;33;254;0;0;34;254;0;0;35;254;0;0;36;254;0;0;37;254;0;0;38;254;0;0;39;254;0;0;40;254;0;0;41;254;0;0;42;254;0;0;43;254;0;0;44;254;0;0;45;254;0;0;46;254;0;0;47;254;0;0;48;254;0;0;49;254;0;0;50;254;0;0;51;254;0;0;52;254;0;0;53;254;0;0;54;254;0;0;55;254;0;0;56;254;0;0;57;254;0;0;58;254;0;0;59;254;0;0;60;254;0;0;61;254;0;0;62;254;0;0;63;254;0;0;64;254;0;0;65;254;0;0;66;254;0;0;67;254;0;0;68;254;0;0;69;254;0;0;70;254;0;0;71;254;0;0;72;254;0;0;73;254;0;0;74;254;0;0;75;254;0;0;76;254;0;0;77;254;0;0;78;254;0;0;79;254;0;0;80;254;0;0;81;254;0;0;82;254;0;0;83;254;0;0;84;254;0;0;85;254;0;0;86;254;0;0;87;254;0;0;88;254;0;0;89;254;0;0;90;254;0;0;91;254;0;0;92;254;0;0;93;254;0;0;94;254;0;0;95;254;0;0;96;254;0;0;97;254;0;0;98;254;0;0;99;254;0;0;100;254;0;0;101;254;0;0;102;254;0;0;103;254;0;0;104;254;0;0;105;254;0;0;106;254;0;0;107;254;0;0;108;254;0;0;109;254;0;0;110;254;0;0;111;254;0;0;112;254;0;0;113;254;0;0;114;254;0;0;115;254;0;0;116;254;0;0;117;254;0;0;118;254;0;0;119;254;0;0;120;254;0;0;121;254;0;0;122;254;0;0;123;254;0;0;124;254;0;0;125;254;0;0;126;254;0;0;127;254;0;0;128;254;0;0;129;254;0;0;130;254;0;0;131;254;0;0;132;254;0;0;133;254;0;0;134;254;0;0;135;254;0;0;136;254;0;0;137;254;0;0;138;254;0;0;139;254;0;0;140;254;0;0;141;254;0;0;142;254;0;0;143;254;0;0;144;254;0;0;145;254;0;0;146;254;0;0;147;254;0;0;148;254;0;0;149;254;0;0;150;254;0;0;151;254;0;0;152;254;0;0;153;254;0;0;154;254;0;0;155;254;0;0;156;254;0;0;157;254;0;0;158;254;0;0;159;254;0;0;160;254;0;0;161;254;0;0;162;254;0;0;163;254;0;0;164;254;0;0;165;254;0;0;166;254;0;0;167;254;0;0;168;254;0;0;169;254;0;0;170;254;0;0;171;254;0;0;172;254;0;0;173;254;0;0;174;254;0;0;175;254;0;0;176;254;0;0;177;254;0;0;178;254;0;0;179;254;0;0;180;254;0;0;181;254;0;0;182;254;0;0;183;254;0;0;184;254;0;0;185;254;0;0;186;254;0;0;187;254;0;0;188;254;0;0;189;254;0;0;190;254;0;0;191;254;0;0;192;254;0;0;193;254;0;0;194;254;0;0;195;254;0;0;196;254;0;0;197;254;0;0;198;254;0;0;199;254;0;0;200;254;0;0;201;254;0;0;202;254;0;0;203;254;0;0;204;254;0;0;205;254;0;0;206;254;0;0;207;254;0;0;208;254;0;0;209;254;0;0;210;254;0;0;211;254;0;0;212;254;0;0;213;254;0;0;214;254;0;0;215;254;0;0;216;254;0;0;217;254;0;0;218;254;0;0;219;254;0;0;220;254;0;0;221;254;0;0;222;254;0;0;223;254;0;0;224;254;0;0;225;254;0;0;226;254;0;0;227;254;0;0;228;254;0;0;229;254;0;0;230;254;0;0;231;254;0;0;232;254;0;0;233;254;0;0;234;254;0;0;235;254;0;0;236;254;0;0;237;254;0;0;238;254;0;0;239;254;0;0;240;254;0;0;241;254;0;0;242;254;0;0;243;254;0;0;244;254;0;0;245;254;0;0;246;254;0;0;247;254;0;0;248;254;0;0;249;254;0;0;250;254;0;0;251;254;0;0;252;254;0;0;253;254;0;0;254;254;0;0;255;254;0;0;0;255;0;0;1;255;0;0;2;255;0;0;3;255;0;0;4;255;0;0;5;255;0;0;6;255;0;0;7;255;0;0;8;255;0;0;9;255;0;0;10;255;0;0;11;255;0;0;12;255;0;0;13;255;0;0;14;255;0;0;15;255;0;0;16;255;0;0;17;255;0;0;18;255;0;0;19;255;0;0;20;255;0;0;21;255;0;0;22;255;0;0;23;255;0;0;24;255;0;0;25;255;0;0;26;255;0;0;27;255;0;0;28;255;0;0;29;255;0;0;30;255;0;0;31;255;0;0;32;255;0;0;33;255;0;0;34;255;0;0;35;255;0;0;36;255;0;0;37;255;0;0;38;255;0;0;39;255;0;0;40;255;0;0;41;255;0;0;42;255;0;0;43;255;0;0;44;255;0;0;45;255;0;0;46;255;0;0;47;255;0;0;48;255;0;0;49;255;0;0;50;255;0;0;51;255;0;0;52;255;0;0;53;255;0;0;54;255;0;0;55;255;0;0;56;255;0;0;57;255;0;0;58;255;0;0;59;255;0;0;60;255;0;0;61;255;0;0;62;255;0;0;63;255;0;0;64;255;0;0;65;255;0;0;66;255;0;0;67;255;0;0;68;255;0;0;69;255;0;0;70;255;0;0;71;255;0;0;72;255;0;0;73;255;0;0;74;255;0;0;75;255;0;0;76;255;0;0;77;255;0;0;78;255;0;0;79;255;0;0;80;255;0;0;81;255;0;0;82;255;0;0;83;255;0;0;84;255;0;0;85;255;0;0;86;255;0;0;87;255;0;0;88;255;0;0;89;255;0;0;90;255;0;0;91;255;0;0;92;255;0;0;93;255;0;0;94;255;0;0;95;255;0;0;96;255;0;0;97;255;0;0;98;255;0;0;99;255;0;0;100;255;0;0;101;255;0;0;102;255;0;0;103;255;0;0;104;255;0;0;105;255;0;0;106;255;0;0;107;255;0;0;108;255;0;0;109;255;0;0;110;255;0;0;111;255;0;0;112;255;0;0;113;255;0;0;114;255;0;0;115;255;0;0;116;255;0;0;117;255;0;0;118;255;0;0;119;255;0;0;120;255;0;0;121;255;0;0;122;255;0;0;123;255;0;0;124;255;0;0;125;255;0;0;126;255;0;0;127;255;0;0;128;255;0;0;129;255;0;0;130;255;0;0;131;255;0;0;132;255;0;0;133;255;0;0;134;255;0;0;135;255;0;0;136;255;0;0;137;255;0;0;138;255;0;0;139;255;0;0;140;255;0;0;141;255;0;0;142;255;0;0;143;255;0;0;144;255;0;0;145;255;0;0;146;255;0;0;147;255;0;0;148;255;0;0;149;255;0;0;150;255;0;0;151;255;0;0;152;255;0;0;153;255;0;0;154;255;0;0;155;255;0;0;156;255;0;0;157;255;0;0;158;255;0;0;159;255;0;0;160;255;0;0;161;255;0;0;162;255;0;0;163;255;0;0;164;255;0;0;165;255;0;0;166;255;0;0;167;255;0;0;168;255;0;0;169;255;0;0;170;255;0;0;171;255;0;0;172;255;0;0;173;255;0;0;174;255;0;0;175;255;0;0;176;255;0;0;177;255;0;0;178;255;0;0;179;255;0;0;180;255;0;0;181;255;0;0;182;255;0;0;183;255;0;0;184;255;0;0;185;255;0;0;186;255;0;0;187;255;0;0;188;255;0;0;189;255;0;0;190;255;0;0;191;255;0;0;192;255;0;0;193;255;0;0;194;255;0;0;195;255;0;0;196;255;0;0;197;255;0;0;198;255;0;0;199;255;0;0;200;255;0;0;201;255;0;0;202;255;0;0;203;255;0;0;204;255;0;0;205;255;0;0;206;255;0;0;207;255;0;0;208;255;0;0;209;255;0;0;210;255;0;0;211;255;0;0;212;255;0;0;213;255;0;0;214;255;0;0;215;255;0;0;216;255;0;0;217;255;0;0;218;255;0;0;219;255;0;0;220;255;0;0;221;255;0;0;222;255;0;0;223;255;0;0;224;255;0;0;225;255;0;0;226;255;0;0;227;255;0;0;228;255;0;0;229;255;0;0;230;255;0;0;231;255;0;0;232;255;0;0;233;255;0;0;234;255;0;0;235;255;0;0;236;255;0;0;237;255;0;0;238;255;0;0;239;255;0;0;240;255;0;0;241;255;0;0;242;255;0;0;243;255;0;0;244;255;0;0;245;255;0;0;246;255;0;0;247;255;0;0;248;255;0;0;249;255;0;0;250;255;0;0;251;255;0;0;252;255;0;0;253;255;0;0;254;255;0;0;255;255;0;0;0;0;1;0;1;0;1;0;2;0;1;0;3;0;1;0;4;0;1;0;5;0;1;0;6;0;1;0;7;0;1;0;8;0;1;0;9;0;1;0;10;0;1;0;11;0;1;0;12;0;1;0;13;0;1;0;14;0;1;0;15;0;1;0;16;0;1;0;17;0;1;0;18;0;1;0;19;0;1;0;20;0;1;0;21;0;1;0;22;0;1;0;23;0;1;0;24;0;1;0;25;0;1;0;26;0;1;0;27;0;1;0;28;0;1;0;29;0;1;0;30;0;1;0;31;0;1;0;32;0;1;0;33;0;1;0;34;0;1;0;35;0;1;0;36;0;1;0;37;0;1;0;38;0;1;0;39;0;1;0;40;0;1;0;41;0;1;0;42;0;1;0;43;0;1;0;44;0;1;0;45;0;1;0;46;0;1;0;47;0;1;0;48;0;1;0;49;0;1;0;50;0;1;0;51;0;1;0;52;0;1;0;53;0;1;0;54;0;1;0;55;0;1;0;56;0;1;0;57;0;1;0;58;0;1;0;59;0;1;0;60;0;1;0;61;0;1;0;62;0;1;0;63;0;1;0;64;0;1;0;65;0;1;0;66;0;1;0;67;0;1;0;68;0;1;0;69;0;1;0;70;0;1;0;71;0;1;0;72;0;1;0;73;0;1;0;74;0;1;0;75;0;1;0;76;0;1;0;77;0;1;0;78;0;1;0;79;0;1;0;80;0;1;0;81;0;1;0;82;0;1;0;83;0;1;0;84;0;1;0;85;0;1;0;86;0;1;0;87;0;1;0;88;0;1;0;89;0;1;0;90;0;1;0;91;0;1;0;92;0;1;0;93;0;1;0;94;0;1;0;95;0;1;0;96;0;1;0;97;0;1;0;98;0;1;0;99;0;1;0;100;0;1;0;101;0;1;0;102;0;1;0;103;0;1;0;104;0;1;0;105;0;1;0;106;0;1;0;107;0;1;0;108;0;1;0;109;0;1;0;110;0;1;0;111;0;1;0;112;0;1;0;113;0;1;0;114;0;1;0;115;0;1;0;116;0;1;0;117;0;1;0;118;0;1;0;119;0;1;0;120;0;1;0;121;0;1;0;122;0;1;0;123;0;1;0;124;0;1;0;125;0;1;0;126;0;1;0;127;0;1;0;128;0;1;0;129;0;1;0;130;0;1;0;131;0;1;0;132;0;1;0;133;0;1;0;134;0;1;0;135;0;1;0;136;0;1;0;137;0;1;0;138;0;1;0;139;0;1;0;140;0;1;0;141;0;1;0;142;0;1;0;143;0;1;0;144;0;1;0;145;0;1;0;146;0;1;0;147;0;1;0;148;0;1;0;149;0;1;0;150;0;1;0;151;0;1;0;152;0;1;0;153;0;1;0;154;0;1;0;155;0;1;0;156;0;1;0;157;0;1;0;158;0;1;0;159;0;1;0;160;0;1;0;161;0;1;0;162;0;1;0;163;0;1;0;164;0;1;0;165;0;1;0;166;0;1;0;167;0;1;0;168;0;1;0;169;0;1;0;170;0;1;0;171;0;1;0;172;0;1;0;173;0;1;0;174;0;1;0;175;0;1;0;176;0;1;0;177;0;1;0;178;0;1;0;179;0;1;0;180;0;1;0;181;0;1;0;182;0;1;0;183;0;1;0;184;0;1;0;185;0;1;0;186;0;1;0;187;0;1;0;188;0;1;0;189;0;1;0;190;0;1;0;191;0;1;0;192;0;1;0;193;0;1;0;194;0;1;0;195;0;1;0;196;0;1;0;197;0;1;0;198;0;1;0;199;0;1;0;200;0;1;0;201;0;1;0;202;0;1;0;203;0;1;0;204;0;1;0;205;0;1;0;206;0;1;0;207;0;1;0;208;0;1;0;209;0;1;0;210;0;1;0;211;0;1;0;212;0;1;0;213;0;1;0;214;0;1;0;215;0;1;0;216;0;1;0;217;0;1;0;218;0;1;0;219;0;1;0;220;0;1;0;221;0;1;0;222;0;1;0;223;0;1;0;224;0;1;0;225;0;1;0;226;0;1;0;227;0;1;0;228;0;1;0;229;0;1;0;230;0;1;0;231;0;1;0;232;0;1;0;233;0;1;0;234;0;1;0;235;0;1;0;236;0;1;0;237;0;1;0;238;0;1;0;239;0;1;0;240;0;1;0;241;0;1;0;242;0;1;0;243;0;1;0;244;0;1;0;245;0;1;0;246;0;1;0;247;0;1;0;248;0;1;0;249;0;1;0;250;0;1;0;251;0;1;0;252;0;1;0;253;0;1;0;254;0;1;0;255;0;1;0;0;1;1;0;1;1;1;0;2;1;1;0;3;1;1;0;4;1;1;0;5;1;1;0;6;1;1;0;7;1;1;0;8;1;1;0;9;1;1;0;10;1;1;0;11;1;1;0;12;1;1;0;13;1;1;0;14;1;1;0;15;1;1;0;16;1;1;0;17;1;1;0;18;1;1;0;19;1;1;0;20;1;1;0;21;1;1;0;22;1;1;0;23;1;1;0;24;1;1;0;25;1;1;0;26;1;1;0;27;1;1;0;28;1;1;0;29;1;1;0;30;1;1;0;31;1;1;0;32;1;1;0;33;1;1;0;34;1;1;0;35;1;1;0;36;1;1;0;37;1;1;0;38;1;1;0;39;1;1;0;40;1;1;0;41;1;1;0;42;1;1;0;43;1;1;0;44;1;1;0;45;1;1;0;46;1;1;0;47;1;1;0;48;1;1;0;49;1;1;0;50;1;1;0;51;1;1;0;52;1;1;0;53;1;1;0;54;1;1;0;55;1;1;0;56;1;1;0;57;1;1;0;58;1;1;0;59;1;1;0;60;1;1;0;61;1;1;0;62;1;1;0;63;1;1;0;64;1;1;0;65;1;1;0;66;1;1;0;67;1;1;0;68;1;1;0;69;1;1;0;70;1;1;0;71;1;1;0;72;1;1;0;73;1;1;0;74;1;1;0;75;1;1;0;76;1;1;0;77;1;1;0;78;1;1;0;79;1;1;0;80;1;1;0;81;1;1;0;82;1;1;0;83;1;1;0;84;1;1;0;85;1;1;0;86;1;1;0;87;1;1;0;88;1;1;0;89;1;1;0;90;1;1;0;91;1;1;0;92;1;1;0;93;1;1;0;94;1;1;0;95;1;1;0;96;1;1;0;97;1;1;0;98;1;1;0;99;1;1;0;100;1;1;0;101;1;1;0;102;1;1;0;103;1;1;0;104;1;1;0;105;1;1;0;106;1;1;0;107;1;1;0;108;1;1;0;109;1;1;0;110;1;1;0;111;1;1;0;112;1;1;0;113;1;1;0;114;1;1;0;115;1;1;0;116;1;1;0;117;1;1;0;118;1;1;0;119;1;1;0;120;1;1;0;121;1;1;0;122;1;1;0;123;1;1;0;124;1;1;0;125;1;1;0;126;1;1;0;127;1;1;0;128;1;1;0;129;1;1;0;130;1;1;0;131;1;1;0;132;1;1;0;133;1;1;0;134;1;1;0;135;1;1;0;136;1;1;0;137;1;1;0;138;1;1;0;139;1;1;0;140;1;1;0;141;1;1;0;142;1;1;0;143;1;1;0;144;1;1;0;145;1;1;0;146;1;1;0;147;1;1;0;148;1;1;0;149;1;1;0;150;1;1;0;151;1;1;0;152;1;1;0;153;1;1;0;154;1;1;0;155;1;1;0;156;1;1;0;157;1;1;0;158;1;1;0;159;1;1;0;160;1;1;0;161;1;1;0;162;1;1;0;163;1;1;0;164;1;1;0;165;1;1;0;166;1;1;0;167;1;1;0;168;1;1;0;169;1;1;0;170;1;1;0;171;1;1;0;172;1;1;0;173;1;1;0;174;1;1;0;175;1;1;0;176;1;1;0;177;1;1;0;178;1;1;0;179;1;1;0;180;1;1;0;181;1;1;0;182;1;1;0;183;1;1;0;184;1;1;0;185;1;1;0;186;1;1;0;187;1;1;0;188;1;1;0;189;1;1;0;190;1;1;0;191;1;1;0;192;1;1;0;193;1;1;0;194;1;1;0;195;1;1;0;196;1;1;0;197;1;1;0;198;1;1;0;199;1;1;0;200;1;1;0;201;1;1;0;202;1;1;0;203;1;1;0;204;1;1;0;205;1;1;0;206;1;1;0;207;1;1;0;208;1;1;0;209;1;1;0;210;1;1;0;211;1;1;0;212;1;1;0;213;1;1;0;214;1;1;0;215;1;1;0;216;1;1;0;217;1;1;0;218;1;1;0;219;1;1;0;220;1;1;0;221;1;1;0;222;1;1;0;223;1;1;0;224;1;1;0;225;1;1;0;226;1;1;0;227;1;1;0;228;1;1;0;229;1;1;0;230;1;1;0;231;1;1;0;232;1;1;0;233;1;1;0;234;1;1;0;235;1;1;0;236;1;1;0;237;1;1;0;238;1;1;0;239;1;1;0;240;1;1;0;241;1;1;0;242;1;1;0;243;1;1;0;244;1;1;0;245;1;1;0;246;1;1;0;247;1;1;0;248;1;1;0;249;1;1;0;250;1;1;0;251;1;1;0;252;1;1;0;253;1;1;0;254;1;1;0;255;1;1;0;0;2;1;0;1;2;1;0;2;2;1;0;3;2;1;0;4;2;1;0;5;2;1;0;6;2;1;0;7;2;1;0;8;2;1;0;9;2;1;0;10;2;1;0;11;2;1;0;12;2;1;0;13;2;1;0;14;2;1;0;15;2;1;0;16;2;1;0;17;2;1;0;18;2;1;0;19;2;1;0;20;2;1;0;21;2;1;0;22;2;1;0;23;2;1;0;24;2;1;0;25;2;1;0;26;2;1;0;27;2;1;0;28;2;1;0;29;2;1;0;30;2;1;0;31;2;1;0;32;2;1;0;33;2;1;0;34;2;1;0;35;2;1;0;36;2;1;0;37;2;1;0;38;2;1;0;39;2;1;0;40;2;1;0;41;2;1;0;42;2;1;0;43;2;1;0;44;2;1;0;45;2;1;0;46;2;1;0;47;2;1;0;48;2;1;0;49;2;1;0;50;2;1;0;51;2;1;0;52;2;1;0;53;2;1;0;54;2;1;0;55;2;1;0;56;2;1;0;57;2;1;0;58;2;1;0;59;2;1;0;60;2;1;0;61;2;1;0;62;2;1;0;63;2;1;0;64;2;1;0;65;2;1;0;66;2;1;0;67;2;1;0;68;2;1;0;69;2;1;0;70;2;1;0;71;2;1;0;72;2;1;0;73;2;1;0;74;2;1;0;75;2;1;0;76;2;1;0;77;2;1;0;78;2;1;0;79;2;1;0;80;2;1;0;81;2;1;0;82;2;1;0;83;2;1;0;84;2;1;0;85;2;1;0;86;2;1;0;87;2;1;0;88;2;1;0;89;2;1;0;90;2;1;0;91;2;1;0;92;2;1;0;93;2;1;0;94;2;1;0;95;2;1;0;96;2;1;0;97;2;1;0;98;2;1;0;99;2;1;0;100;2;1;0;101;2;1;0;102;2;1;0;103;2;1;0;104;2;1;0;105;2;1;0;106;2;1;0;107;2;1;0;108;2;1;0;109;2;1;0;110;2;1;0;111;2;1;0;112;2;1;0;113;2;1;0;114;2;1;0;115;2;1;0;116;2;1;0;117;2;1;0;118;2;1;0;119;2;1;0;120;2;1;0;121;2;1;0;122;2;1;0;123;2;1;0;124;2;1;0;125;2;1;0;126;2;1;0;127;2;1;0;128;2;1;0;129;2;1;0;130;2;1;0;131;2;1;0;132;2;1;0;133;2;1;0;134;2;1;0;135;2;1;0;136;2;1;0;137;2;1;0;138;2;1;0;139;2;1;0;140;2;1;0;141;2;1;0;142;2;1;0;143;2;1;0;144;2;1;0;145;2;1;0;146;2;1;0;147;2;1;0;148;2;1;0;149;2;1;0;150;2;1;0;151;2;1;0;152;2;1;0;153;2;1;0;154;2;1;0;155;2;1;0;156;2;1;0;157;2;1;0;158;2;1;0;159;2;1;0;160;2;1;0;161;2;1;0;162;2;1;0;163;2;1;0;164;2;1;0;165;2;1;0;166;2;1;0;167;2;1;0;168;2;1;0;169;2;1;0;170;2;1;0;171;2;1;0;172;2;1;0;173;2;1;0;174;2;1;0;175;2;1;0;176;2;1;0;177;2;1;0;178;2;1;0;179;2;1;0;180;2;1;0;181;2;1;0;182;2;1;0;183;2;1;0;184;2;1;0;185;2;1;0;186;2;1;0;187;2;1;0;188;2;1;0;189;2;1;0;190;2;1;0;191;2;1;0;192;2;1;0;193;2;1;0;194;2;1;0;195;2;1;0;196;2;1;0;197;2;1;0;198;2;1;0;199;2;1;0;200;2;1;0;201;2;1;0;202;2;1;0;203;2;1;0;204;2;1;0;205;2;1;0;206;2;1;0;207;2;1;0;208;2;1;0;209;2;1;0;210;2;1;0;211;2;1;0;212;2;1;0;213;2;1;0;214;2;1;0;215;2;1;0;216;2;1;0;217;2;1;0;218;2;1;0;219;2;1;0;220;2;1;0;221;2;1;0;222;2;1;0;223;2;1;0;224;2;1;0;225;2;1;0;226;2;1;0;227;2;1;0;228;2;1;0;229;2;1;0;230;2;1;0;231;2;1;0;232;2;1;0;233;2;1;0;234;2;1;0;235;2;1;0;236;2;1;0;237;2;1;0;238;2;1;0;239;2;1;0;240;2;1;0;241;2;1;0;242;2;1;0;243;2;1;0;244;2;1;0;245;2;1;0;246;2;1;0;247;2;1;0;248;2;1;0;249;2;1;0;250;2;1;0;251;2;1;0;252;2;1;0;253;2;1;0;254;2;1;0;255;2;1;0;0;3;1;0;1;3;1;0;2;3;1;0;3;3;1;0;4;3;1;0;5;3;1;0;6;3;1;0;7;3;1;0;8;3;1;0;9;3;1;0;10;3;1;0;11;3;1;0;12;3;1;0;13;3;1;0;14;3;1;0;15;3;1;0;16;3;1;0;17;3;1;0;18;3;1;0;19;3;1;0;20;3;1;0;21;3;1;0;22;3;1;0;23;3;1;0;24;3;1;0;25;3;1;0;26;3;1;0;27;3;1;0;28;3;1;0;29;3;1;0;30;3;1;0;31;3;1;0;32;3;1;0;33;3;1;0;34;3;1;0;35;3;1;0;36;3;1;0;37;3;1;0;38;3;1;0;39;3;1;0;40;3;1;0;41;3;1;0;42;3;1;0;43;3;1;0;44;3;1;0;45;3;1;0;46;3;1;0;47;3;1;0;48;3;1;0;49;3;1;0;50;3;1;0;51;3;1;0;52;3;1;0;53;3;1;0;54;3;1;0;55;3;1;0;56;3;1;0;57;3;1;0;58;3;1;0;59;3;1;0;60;3;1;0;61;3;1;0;62;3;1;0;63;3;1;0;64;3;1;0;65;3;1;0;66;3;1;0;67;3;1;0;68;3;1;0;69;3;1;0;70;3;1;0;71;3;1;0;72;3;1;0;73;3;1;0;74;3;1;0;75;3;1;0;76;3;1;0;77;3;1;0;78;3;1;0;79;3;1;0;80;3;1;0;81;3;1;0;82;3;1;0;83;3;1;0;84;3;1;0;85;3;1;0;86;3;1;0;87;3;1;0;88;3;1;0;89;3;1;0;90;3;1;0;91;3;1;0;92;3;1;0;93;3;1;0;94;3;1;0;95;3;1;0;96;3;1;0;97;3;1;0;98;3;1;0;99;3;1;0;100;3;1;0;101;3;1;0;102;3;1;0;103;3;1;0;104;3;1;0;105;3;1;0;106;3;1;0;107;3;1;0;108;3;1;0;109;3;1;0;110;3;1;0;111;3;1;0;112;3;1;0;113;3;1;0;114;3;1;0;115;3;1;0;116;3;1;0;117;3;1;0;118;3;1;0;119;3;1;0;120;3;1;0;121;3;1;0;122;3;1;0;123;3;1;0;124;3;1;0;125;3;1;0;126;3;1;0;127;3;1;0;128;3;1;0;129;3;1;0;130;3;1;0;131;3;1;0;132;3;1;0;133;3;1;0;134;3;1;0;135;3;1;0;136;3;1;0;137;3;1;0;138;3;1;0;139;3;1;0;140;3;1;0;141;3;1;0;142;3;1;0;143;3;1;0;144;3;1;0;145;3;1;0;146;3;1;0;147;3;1;0;148;3;1;0;149;3;1;0;150;3;1;0;151;3;1;0;152;3;1;0;153;3;1;0;154;3;1;0;155;3;1;0;156;3;1;0;157;3;1;0;158;3;1;0;159;3;1;0;160;3;1;0;161;3;1;0;162;3;1;0;163;3;1;0;164;3;1;0;165;3;1;0;166;3;1;0;167;3;1;0;168;3;1;0;169;3;1;0;170;3;1;0;171;3;1;0;172;3;1;0;173;3;1;0;174;3;1;0;175;3;1;0;176;3;1;0;177;3;1;0;178;3;1;0;179;3;1;0;180;3;1;0;181;3;1;0;182;3;1;0;183;3;1;0;184;3;1;0;185;3;1;0;186;3;1;0;187;3;1;0;188;3;1;0;189;3;1;0;190;3;1;0;191;3;1;0;192;3;1;0;193;3;1;0;194;3;1;0;195;3;1;0;196;3;1;0;197;3;1;0;198;3;1;0;199;3;1;0;200;3;1;0;201;3;1;0;202;3;1;0;203;3;1;0;204;3;1;0;205;3;1;0;206;3;1;0;207;3;1;0;208;3;1;0;209;3;1;0;210;3;1;0;211;3;1;0;212;3;1;0;213;3;1;0;214;3;1;0;215;3;1;0;216;3;1;0;217;3;1;0;218;3;1;0;219;3;1;0;220;3;1;0;221;3;1;0;222;3;1;0;223;3;1;0;224;3;1;0;225;3;1;0;226;3;1;0;227;3;1;0;228;3;1;0;229;3;1;0;230;3;1;0;231;3;1;0;232;3;1;0;233;3;1;0;234;3;1;0;235;3;1;0;236;3;1;0;237;3;1;0;238;3;1;0;239;3;1;0;240;3;1;0;241;3;1;0;242;3;1;0;243;3;1;0;244;3;1;0;245;3;1;0;246;3;1;0;247;3;1;0;248;3;1;0;249;3;1;0;250;3;1;0;251;3;1;0;252;3;1;0;253;3;1;0;254;3;1;0;255;3;1;0;0;4;1;0;1;4;1;0;2;4;1;0;3;4;1;0;4;4;1;0;5;4;1;0;6;4;1;0;7;4;1;0;8;4;1;0;9;4;1;0;10;4;1;0;11;4;1;0;12;4;1;0;13;4;1;0;14;4;1;0;15;4;1;0;16;4;1;0;17;4;1;0;18;4;1;0;19;4;1;0;20;4;1;0;21;4;1;0;22;4;1;0;23;4;1;0;24;4;1;0;25;4;1;0;26;4;1;0;27;4;1;0;28;4;1;0;29;4;1;0;30;4;1;0;31;4;1;0;32;4;1;0;33;4;1;0;34;4;1;0;35;4;1;0;36;4;1;0;37;4;1;0;38;4;1;0;39;4;1;0;40;4;1;0;41;4;1;0;42;4;1;0;43;4;1;0;44;4;1;0;45;4;1;0;46;4;1;0;47;4;1;0;48;4;1;0;49;4;1;0;50;4;1;0;51;4;1;0;52;4;1;0;53;4;1;0;54;4;1;0;55;4;1;0;56;4;1;0;57;4;1;0;58;4;1;0;59;4;1;0;60;4;1;0;61;4;1;0;62;4;1;0;63;4;1;0;64;4;1;0;65;4;1;0;66;4;1;0;67;4;1;0;68;4;1;0;69;4;1;0;70;4;1;0;71;4;1;0;72;4;1;0;73;4;1;0;74;4;1;0;75;4;1;0;76;4;1;0;77;4;1;0;78;4;1;0;79;4;1;0;80;4;1;0;81;4;1;0;82;4;1;0;83;4;1;0;84;4;1;0;85;4;1;0;86;4;1;0;87;4;1;0;88;4;1;0;89;4;1;0;90;4;1;0;91;4;1;0;92;4;1;0;93;4;1;0;94;4;1;0;95;4;1;0;96;4;1;0;97;4;1;0;98;4;1;0;99;4;1;0;100;4;1;0;101;4;1;0;102;4;1;0;103;4;1;0;104;4;1;0;105;4;1;0;106;4;1;0;107;4;1;0;108;4;1;0;109;4;1;0;110;4;1;0;111;4;1;0;112;4;1;0;113;4;1;0;114;4;1;0;115;4;1;0;116;4;1;0;117;4;1;0;118;4;1;0;119;4;1;0;120;4;1;0;121;4;1;0;122;4;1;0;123;4;1;0;124;4;1;0;125;4;1;0;126;4;1;0;127;4;1;0;128;4;1;0;129;4;1;0;130;4;1;0;131;4;1;0;132;4;1;0;133;4;1;0;134;4;1;0;135;4;1;0;136;4;1;0;137;4;1;0;138;4;1;0;139;4;1;0;140;4;1;0;141;4;1;0;142;4;1;0;143;4;1;0;144;4;1;0;145;4;1;0;146;4;1;0;147;4;1;0;148;4;1;0;149;4;1;0;150;4;1;0;151;4;1;0;152;4;1;0;153;4;1;0;154;4;1;0;155;4;1;0;156;4;1;0;157;4;1;0;158;4;1;0;159;4;1;0;160;4;1;0;161;4;1;0;162;4;1;0;163;4;1;0;164;4;1;0;165;4;1;0;166;4;1;0;167;4;1;0;168;4;1;0;169;4;1;0;170;4;1;0;171;4;1;0;172;4;1;0;173;4;1;0;174;4;1;0;175;4;1;0;176;4;1;0;177;4;1;0;178;4;1;0;179;4;1;0;180;4;1;0;181;4;1;0;182;4;1;0;183;4;1;0;184;4;1;0;185;4;1;0;186;4;1;0;187;4;1;0;188;4;1;0;189;4;1;0;190;4;1;0;191;4;1;0;192;4;1;0;193;4;1;0;194;4;1;0;195;4;1;0;196;4;1;0;197;4;1;0;198;4;1;0;199;4;1;0;200;4;1;0;201;4;1;0;202;4;1;0;203;4;1;0;204;4;1;0;205;4;1;0;206;4;1;0;207;4;1;0;208;4;1;0;209;4;1;0;210;4;1;0;211;4;1;0;212;4;1;0;213;4;1;0;214;4;1;0;215;4;1;0;216;4;1;0;217;4;1;0;218;4;1;0;219;4;1;0;220;4;1;0;221;4;1;0;222;4;1;0;223;4;1;0;224;4;1;0;225;4;1;0;226;4;1;0;227;4;1;0;228;4;1;0;229;4;1;0;230;4;1;0;231;4;1;0;232;4;1;0;233;4;1;0;234;4;1;0;235;4;1;0;236;4;1;0;237;4;1;0;238;4;1;0;239;4;1;0;240;4;1;0;241;4;1;0;242;4;1;0;243;4;1;0;244;4;1;0;245;4;1;0;246;4;1;0;247;4;1;0;248;4;1;0;249;4;1;0;250;4;1;0;251;4;1;0;252;4;1;0;253;4;1;0;254;4;1;0;255;4;1;0;0;5;1;0;1;5;1;0;2;5;1;0;3;5;1;0;4;5;1;0;5;5;1;0;6;5;1;0;7;5;1;0;8;5;1;0;9;5;1;0;10;5;1;0;11;5;1;0;12;5;1;0;13;5;1;0;14;5;1;0;15;5;1;0;16;5;1;0;17;5;1;0;18;5;1;0;19;5;1;0;20;5;1;0;21;5;1;0;22;5;1;0;23;5;1;0;24;5;1;0;25;5;1;0;26;5;1;0;27;5;1;0;28;5;1;0;29;5;1;0;30;5;1;0;31;5;1;0;32;5;1;0;33;5;1;0;34;5;1;0;35;5;1;0;36;5;1;0;37;5;1;0;38;5;1;0;39;5;1;0;40;5;1;0;41;5;1;0;42;5;1;0;43;5;1;0;44;5;1;0;45;5;1;0;46;5;1;0;47;5;1;0;48;5;1;0;49;5;1;0;50;5;1;0;51;5;1;0;52;5;1;0;53;5;1;0;54;5;1;0;55;5;1;0;56;5;1;0;57;5;1;0;58;5;1;0;59;5;1;0;60;5;1;0;61;5;1;0;62;5;1;0;63;5;1;0;64;5;1;0;65;5;1;0;66;5;1;0;67;5;1;0;68;5;1;0;69;5;1;0;70;5;1;0;71;5;1;0;72;5;1;0;73;5;1;0;74;5;1;0;75;5;1;0;76;5;1;0;77;5;1;0;78;5;1;0;79;5;1;0;80;5;1;0;81;5;1;0;82;5;1;0;83;5;1;0;84;5;1;0;85;5;1;0;86;5;1;0;87;5;1;0;88;5;1;0;89;5;1;0;90;5;1;0;91;5;1;0;92;5;1;0;93;5;1;0;94;5;1;0;95;5;1;0;96;5;1;0;97;5;1;0;98;5;1;0;99;5;1;0;100;5;1;0;101;5;1;0;102;5;1;0;103;5;1;0;104;5;1;0;105;5;1;0;106;5;1;0;107;5;1;0;108;5;1;0;109;5;1;0;110;5;1;0;111;5;1;0;112;5;1;0;113;5;1;0;114;5;1;0;115;5;1;0;116;5;1;0;117;5;1;0;118;5;1;0;119;5;1;0;120;5;1;0;121;5;1;0;122;5;1;0;123;5;1;0;124;5;1;0;125;5;1;0;126;5;1;0;127;5;1;0;128;5;1;0;129;5;1;0;130;5;1;0;131;5;1;0;132;5;1;0;133;5;1;0;134;5;1;0;135;5;1;0;136;5;1;0;137;5;1;0;138;5;1;0;139;5;1;0;140;5;1;0;141;5;1;0;142;5;1;0;143;5;1;0;144;5;1;0;145;5;1;0;146;5;1;0;147;5;1;0;148;5;1;0;149;5;1;0;150;5;1;0;151;5;1;0;152;5;1;0;153;5;1;0;154;5;1;0;155;5;1;0;156;5;1;0;157;5;1;0;158;5;1;0;159;5;1;0;160;5;1;0;161;5;1;0;162;5;1;0;163;5;1;0;164;5;1;0;165;5;1;0;166;5;1;0;167;5;1;0;168;5;1;0;169;5;1;0;170;5;1;0;171;5;1;0;172;5;1;0;173;5;1;0;174;5;1;0;175;5;1;0;176;5;1;0;177;5;1;0;178;5;1;0;179;5;1;0;180;5;1;0;181;5;1;0;182;5;1;0;183;5;1;0;184;5;1;0;185;5;1;0;186;5;1;0;187;5;1;0;188;5;1;0;189;5;1;0;190;5;1;0;191;5;1;0;192;5;1;0;193;5;1;0;194;5;1;0;195;5;1;0;196;5;1;0;197;5;1;0;198;5;1;0;199;5;1;0;200;5;1;0;201;5;1;0;202;5;1;0;203;5;1;0;204;5;1;0;205;5;1;0;206;5;1;0;207;5;1;0;208;5;1;0;209;5;1;0;210;5;1;0;211;5;1;0;212;5;1;0;213;5;1;0;214;5;1;0;215;5;1;0;216;5;1;0;217;5;1;0;218;5;1;0;219;5;1;0;220;5;1;0;221;5;1;0;222;5;1;0;223;5;1;0;224;5;1;0;225;5;1;0;226;5;1;0;227;5;1;0;228;5;1;0;229;5;1;0;230;5;1;0;231;5;1;0;232;5;1;0;233;5;1;0;234;5;1;0;235;5;1;0;236;5;1;0;237;5;1;0;238;5;1;0;239;5;1;0;240;5;1;0;241;5;1;0;242;5;1;0;243;5;1;0;244;5;1;0;245;5;1;0;246;5;1;0;247;5;1;0;248;5;1;0;249;5;1;0;250;5;1;0;251;5;1;0;252;5;1;0;253;5;1;0;254;5;1;0;255;5;1;0;0;6;1;0;1;6;1;0;2;6;1;0;3;6;1;0;4;6;1;0;5;6;1;0;6;6;1;0;7;6;1;0;8;6;1;0;9;6;1;0;10;6;1;0;11;6;1;0;12;6;1;0;13;6;1;0;14;6;1;0;15;6;1;0;16;6;1;0;17;6;1;0;18;6;1;0;19;6;1;0;20;6;1;0;21;6;1;0;22;6;1;0;23;6;1;0;24;6;1;0;25;6;1;0;26;6;1;0;27;6;1;0;28;6;1;0;29;6;1;0;30;6;1;0;31;6;1;0;32;6;1;0;33;6;1;0;34;6;1;0;35;6;1;0;36;6;1;0;37;6;1;0;38;6;1;0;39;6;1;0;40;6;1;0;41;6;1;0;42;6;1;0;43;6;1;0;44;6;1;0;45;6;1;0;46;6;1;0;47;6;1;0;48;6;1;0;49;6;1;0;50;6;1;0;51;6;1;0;52;6;1;0;53;6;1;0;54;6;1;0;55;6;1;0;56;6;1;0;57;6;1;0;58;6;1;0;59;6;1;0;60;6;1;0;61;6;1;0;62;6;1;0;63;6;1;0;64;6;1;0;65;6;1;0;66;6;1;0;67;6;1;0;68;6;1;0;69;6;1;0;70;6;1;0;71;6;1;0;72;6;1;0;73;6;1;0;74;6;1;0;75;6;1;0;76;6;1;0;77;6;1;0;78;6;1;0;79;6;1;0;80;6;1;0;81;6;1;0;82;6;1;0;83;6;1;0;84;6;1;0;85;6;1;0;86;6;1;0;87;6;1;0;88;6;1;0;89;6;1;0;90;6;1;0;91;6;1;0;92;6;1;0;93;6;1;0;94;6;1;0;95;6;1;0;96;6;1;0;97;6;1;0;98;6;1;0;99;6;1;0;100;6;1;0;101;6;1;0;102;6;1;0;103;6;1;0;104;6;1;0;105;6;1;0;106;6;1;0;107;6;1;0;108;6;1;0;109;6;1;0;110;6;1;0;111;6;1;0;112;6;1;0;113;6;1;0;114;6;1;0;115;6;1;0;116;6;1;0;117;6;1;0;118;6;1;0;119;6;1;0;120;6;1;0;121;6;1;0;122;6;1;0;123;6;1;0;124;6;1;0;125;6;1;0;126;6;1;0;127;6;1;0;128;6;1;0;129;6;1;0;130;6;1;0;131;6;1;0;132;6;1;0;133;6;1;0;134;6;1;0;135;6;1;0;136;6;1;0;137;6;1;0;138;6;1;0;139;6;1;0;140;6;1;0;141;6;1;0;142;6;1;0;143;6;1;0;144;6;1;0;145;6;1;0;146;6;1;0;147;6;1;0;148;6;1;0;149;6;1;0;150;6;1;0;151;6;1;0;152;6;1;0;153;6;1;0;154;6;1;0;155;6;1;0;156;6;1;0;157;6;1;0;158;6;1;0;159;6;1;0;160;6;1;0;161;6;1;0;162;6;1;0;163;6;1;0;164;6;1;0;165;6;1;0;166;6;1;0;167;6;1;0;168;6;1;0;169;6;1;0;170;6;1;0;171;6;1;0;172;6;1;0;173;6;1;0;174;6;1;0;175;6;1;0;176;6;1;0;177;6;1;0;178;6;1;0;179;6;1;0;180;6;1;0;181;6;1;0;182;6;1;0;183;6;1;0;184;6;1;0;185;6;1;0;186;6;1;0;187;6;1;0;188;6;1;0;189;6;1;0;190;6;1;0;191;6;1;0;192;6;1;0;193;6;1;0;194;6;1;0;195;6;1;0;196;6;1;0;197;6;1;0;198;6;1;0;199;6;1;0;200;6;1;0;201;6;1;0;202;6;1;0;203;6;1;0;204;6;1;0;205;6;1;0;206;6;1;0;207;6;1;0;208;6;1;0;209;6;1;0;210;6;1;0;211;6;1;0;212;6;1;0;213;6;1;0;214;6;1;0;215;6;1;0;216;6;1;0;217;6;1;0;218;6;1;0;219;6;1;0;220;6;1;0;221;6;1;0;222;6;1;0;223;6;1;0;224;6;1;0;225;6;1;0;226;6;1;0;227;6;1;0;228;6;1;0;229;6;1;0;230;6;1;0;231;6;1;0;232;6;1;0;233;6;1;0;234;6;1;0;235;6;1;0;236;6;1;0;237;6;1;0;238;6;1;0;239;6;1;0;240;6;1;0;241;6;1;0;242;6;1;0;243;6;1;0;244;6;1;0;245;6;1;0;246;6;1;0;247;6;1;0;248;6;1;0;249;6;1;0;250;6;1;0;251;6;1;0;252;6;1;0;253;6;1;0;254;6;1;0;255;6;1;0;0;7;1;0;1;7;1;0;2;7;1;0;3;7;1;0;4;7;1;0;5;7;1;0;6;7;1;0;7;7;1;0;8;7;1;0;9;7;1;0;10;7;1;0;11;7;1;0;12;7;1;0;13;7;1;0;14;7;1;0;15;7;1;0;16;7;1;0;17;7;1;0;18;7;1;0;19;7;1;0;20;7;1;0;21;7;1;0;22;7;1;0;23;7;1;0;24;7;1;0;25;7;1;0;26;7;1;0;27;7;1;0;28;7;1;0;29;7;1;0;30;7;1;0;31;7;1;0;32;7;1;0;33;7;1;0;34;7;1;0;35;7;1;0;36;7;1;0;37;7;1;0;38;7;1;0;39;7;1;0;40;7;1;0;41;7;1;0;42;7;1;0;43;7;1;0;44;7;1;0;45;7;1;0;46;7;1;0;47;7;1;0;48;7;1;0;49;7;1;0;50;7;1;0;51;7;1;0;52;7;1;0;53;7;1;0;54;7;1;0;55;7;1;0;56;7;1;0;57;7;1;0;58;7;1;0;59;7;1;0;60;7;1;0;61;7;1;0;62;7;1;0;63;7;1;0;64;7;1;0;65;7;1;0;66;7;1;0;67;7;1;0;68;7;1;0;69;7;1;0;70;7;1;0;71;7;1;0;72;7;1;0;73;7;1;0;74;7;1;0;75;7;1;0;76;7;1;0;77;7;1;0;78;7;1;0;79;7;1;0;80;7;1;0;81;7;1;0;82;7;1;0;83;7;1;0;84;7;1;0;85;7;1;0;86;7;1;0;87;7;1;0;88;7;1;0;89;7;1;0;90;7;1;0;91;7;1;0;92;7;1;0;93;7;1;0;94;7;1;0;95;7;1;0;96;7;1;0;97;7;1;0;98;7;1;0;99;7;1;0;100;7;1;0;101;7;1;0;102;7;1;0;103;7;1;0;104;7;1;0;105;7;1;0;106;7;1;0;107;7;1;0;108;7;1;0;109;7;1;0;110;7;1;0;111;7;1;0;112;7;1;0;113;7;1;0;114;7;1;0;115;7;1;0;116;7;1;0;117;7;1;0;118;7;1;0;119;7;1;0;120;7;1;0;121;7;1;0;122;7;1;0;123;7;1;0;124;7;1;0;125;7;1;0;126;7;1;0;127;7;1;0;128;7;1;0;129;7;1;0;130;7;1;0;131;7;1;0;132;7;1;0;133;7;1;0;134;7;1;0;135;7;1;0;136;7;1;0;137;7;1;0;138;7;1;0;139;7;1;0;140;7;1;0;141;7;1;0;142;7;1;0;143;7;1;0;144;7;1;0;145;7;1;0;146;7;1;0;147;7;1;0;148;7;1;0;149;7;1;0;150;7;1;0;151;7;1;0;152;7;1;0;153;7;1;0;154;7;1;0;155;7;1;0;156;7;1;0;157;7;1;0;158;7;1;0;159;7;1;0;160;7;1;0;161;7;1;0;162;7;1;0;163;7;1;0;164;7;1;0;165;7;1;0;166;7;1;0;167;7;1;0;168;7;1;0;169;7;1;0;170;7;1;0;171;7;1;0;172;7;1;0;173;7;1;0;174;7;1;0;175;7;1;0;176;7;1;0;177;7;1;0;178;7;1;0;179;7;1;0;180;7;1;0;181;7;1;0;182;7;1;0;183;7;1;0;184;7;1;0;185;7;1;0;186;7;1;0;187;7;1;0;188;7;1;0;189;7;1;0;190;7;1;0;191;7;1;0;192;7;1;0;193;7;1;0;194;7;1;0;195;7;1;0;196;7;1;0;197;7;1;0;198;7;1;0;199;7;1;0;200;7;1;0;201;7;1;0;202;7;1;0;203;7;1;0;204;7;1;0;205;7;1;0;206;7;1;0;207;7;1;0;208;7;1;0;209;7;1;0;210;7;1;0;211;7;1;0;212;7;1;0;213;7;1;0;214;7;1;0;215;7;1;0;216;7;1;0;217;7;1;0;218;7;1;0;219;7;1;0;220;7;1;0;221;7;1;0;222;7;1;0;223;7;1;0;224;7;1;0;225;7;1;0;226;7;1;0;227;7;1;0;228;7;1;0;229;7;1;0;230;7;1;0;231;7;1;0;232;7;1;0;233;7;1;0;234;7;1;0;235;7;1;0;236;7;1;0;237;7;1;0;238;7;1;0;239;7;1;0;240;7;1;0;241;7;1;0;242;7;1;0;243;7;1;0;244;7;1;0;245;7;1;0;246;7;1;0;247;7;1;0;248;7;1;0;249;7;1;0;250;7;1;0;251;7;1;0;252;7;1;0;253;7;1;0;254;7;1;0;255;7;1;0;0;8;1;0;1;8;1;0;2;8;1;0;3;8;1;0;4;8;1;0;5;8;1;0;6;8;1;0;7;8;1;0;8;8;1;0;9;8;1;0;10;8;1;0;11;8;1;0;12;8;1;0;13;8;1;0;14;8;1;0;15;8;1;0;16;8;1;0;17;8;1;0;18;8;1;0;19;8;1;0;20;8;1;0;21;8;1;0;22;8;1;0;23;8;1;0;24;8;1;0;25;8;1;0;26;8;1;0;27;8;1;0;28;8;1;0;29;8;1;0;30;8;1;0;31;8;1;0;32;8;1;0;33;8;1;0;34;8;1;0;35;8;1;0;36;8;1;0;37;8;1;0;38;8;1;0;39;8;1;0;40;8;1;0;41;8;1;0;42;8;1;0;43;8;1;0;44;8;1;0;45;8;1;0;46;8;1;0;47;8;1;0;48;8;1;0;49;8;1;0;50;8;1;0;51;8;1;0;52;8;1;0;53;8;1;0;54;8;1;0;55;8;1;0;56;8;1;0;57;8;1;0;58;8;1;0;59;8;1;0;60;8;1;0;61;8;1;0;62;8;1;0;63;8;1;0;64;8;1;0;65;8;1;0;66;8;1;0;67;8;1;0;68;8;1;0;69;8;1;0;70;8;1;0;71;8;1;0;72;8;1;0;73;8;1;0;74;8;1;0;75;8;1;0;76;8;1;0;77;8;1;0;78;8;1;0;79;8;1;0;80;8;1;0;81;8;1;0;82;8;1;0;83;8;1;0;84;8;1;0;85;8;1;0;86;8;1;0;87;8;1;0;88;8;1;0;89;8;1;0;90;8;1;0;91;8;1;0;92;8;1;0;93;8;1;0;94;8;1;0;95;8;1;0;96;8;1;0;97;8;1;0;98;8;1;0;99;8;1;0;100;8;1;0;101;8;1;0;102;8;1;0;103;8;1;0;104;8;1;0;105;8;1;0;106;8;1;0;107;8;1;0;108;8;1;0;109;8;1;0;110;8;1;0;111;8;1;0;112;8;1;0;113;8;1;0;114;8;1;0;115;8;1;0;116;8;1;0;117;8;1;0;118;8;1;0;119;8;1;0;120;8;1;0;121;8;1;0;122;8;1;0;123;8;1;0;124;8;1;0;125;8;1;0;126;8;1;0;127;8;1;0;128;8;1;0;129;8;1;0;130;8;1;0;131;8;1;0;132;8;1;0;133;8;1;0;134;8;1;0;135;8;1;0;136;8;1;0;137;8;1;0;138;8;1;0;139;8;1;0;140;8;1;0;141;8;1;0;142;8;1;0;143;8;1;0;144;8;1;0;145;8;1;0;146;8;1;0;147;8;1;0;148;8;1;0;149;8;1;0;150;8;1;0;151;8;1;0;152;8;1;0;153;8;1;0;154;8;1;0;155;8;1;0;156;8;1;0;157;8;1;0;158;8;1;0;159;8;1;0;160;8;1;0;161;8;1;0;162;8;1;0;163;8;1;0;164;8;1;0;165;8;1;0;166;8;1;0;167;8;1;0;168;8;1;0;169;8;1;0;170;8;1;0;171;8;1;0;172;8;1;0;173;8;1;0;174;8;1;0;175;8;1;0;176;8;1;0;177;8;1;0;178;8;1;0;179;8;1;0;180;8;1;0;181;8;1;0;182;8;1;0;183;8;1;0;184;8;1;0;185;8;1;0;186;8;1;0;187;8;1;0;188;8;1;0;189;8;1;0;190;8;1;0;191;8;1;0;192;8;1;0;193;8;1;0;194;8;1;0;195;8;1;0;196;8;1;0;197;8;1;0;198;8;1;0;199;8;1;0;200;8;1;0;201;8;1;0;202;8;1;0;203;8;1;0;204;8;1;0;205;8;1;0;206;8;1;0;207;8;1;0;208;8;1;0;209;8;1;0;210;8;1;0;211;8;1;0;212;8;1;0;213;8;1;0;214;8;1;0;215;8;1;0;216;8;1;0;217;8;1;0;218;8;1;0;219;8;1;0;220;8;1;0;221;8;1;0;222;8;1;0;223;8;1;0;224;8;1;0;225;8;1;0;226;8;1;0;227;8;1;0;228;8;1;0;229;8;1;0;230;8;1;0;231;8;1;0;232;8;1;0;233;8;1;0;234;8;1;0;235;8;1;0;236;8;1;0;237;8;1;0;238;8;1;0;239;8;1;0;240;8;1;0;241;8;1;0;242;8;1;0;243;8;1;0;244;8;1;0;245;8;1;0;246;8;1;0;247;8;1;0;248;8;1;0;249;8;1;0;250;8;1;0;251;8;1;0;252;8;1;0;253;8;1;0;254;8;1;0;255;8;1;0;0;9;1;0;1;9;1;0;2;9;1;0;3;9;1;0;4;9;1;0;5;9;1;0;6;9;1;0;7;9;1;0;8;9;1;0;9;9;1;0;10;9;1;0;11;9;1;0;12;9;1;0;13;9;1;0;14;9;1;0;15;9;1;0;16;9;1;0;17;9;1;0;18;9;1;0;19;9;1;0;20;9;1;0;21;9;1;0;22;9;1;0;23;9;1;0;24;9;1;0;25;9;1;0;26;9;1;0;27;9;1;0;28;9;1;0;29;9;1;0;30;9;1;0;31;9;1;0;32;9;1;0;33;9;1;0;34;9;1;0;35;9;1;0;36;9;1;0;37;9;1;0;38;9;1;0;39;9;1;0;40;9;1;0;41;9;1;0;42;9;1;0;43;9;1;0;44;9;1;0;45;9;1;0;46;9;1;0;47;9;1;0;48;9;1;0;49;9;1;0;50;9;1;0;51;9;1;0;52;9;1;0;53;9;1;0;54;9;1;0;55;9;1;0;56;9;1;0;57;9;1;0;58;9;1;0;59;9;1;0;60;9;1;0;61;9;1;0;62;9;1;0;63;9;1;0;64;9;1;0;65;9;1;0;66;9;1;0;67;9;1;0;68;9;1;0;69;9;1;0;70;9;1;0;71;9;1;0;72;9;1;0;73;9;1;0;74;9;1;0;75;9;1;0;76;9;1;0;77;9;1;0;78;9;1;0;79;9;1;0;80;9;1;0;81;9;1;0;82;9;1;0;83;9;1;0;84;9;1;0;85;9;1;0;86;9;1;0;87;9;1;0;88;9;1;0;89;9;1;0;90;9;1;0;91;9;1;0;92;9;1;0;93;9;1;0;94;9;1;0;95;9;1;0;96;9;1;0;97;9;1;0;98;9;1;0;99;9;1;0;100;9;1;0;101;9;1;0;102;9;1;0;103;9;1;0;104;9;1;0;105;9;1;0;106;9;1;0;107;9;1;0;108;9;1;0;109;9;1;0;110;9;1;0;111;9;1;0;112;9;1;0;113;9;1;0;114;9;1;0;115;9;1;0;116;9;1;0;117;9;1;0;118;9;1;0;119;9;1;0;120;9;1;0;121;9;1;0;122;9;1;0;123;9;1;0;124;9;1;0;125;9;1;0;126;9;1;0;127;9;1;0;128;9;1;0;129;9;1;0;130;9;1;0;131;9;1;0;132;9;1;0;133;9;1;0;134;9;1;0;135;9;1;0;136;9;1;0;137;9;1;0;138;9;1;0;139;9;1;0;140;9;1;0;141;9;1;0;142;9;1;0;143;9;1;0;144;9;1;0;145;9;1;0;146;9;1;0;147;9;1;0;148;9;1;0;149;9;1;0;150;9;1;0;151;9;1;0;152;9;1;0;153;9;1;0;154;9;1;0;155;9;1;0;156;9;1;0;157;9;1;0;158;9;1;0;159;9;1;0;160;9;1;0;161;9;1;0;162;9;1;0;163;9;1;0;164;9;1;0;165;9;1;0;166;9;1;0;167;9;1;0;168;9;1;0;169;9;1;0;170;9;1;0;171;9;1;0;172;9;1;0;173;9;1;0;174;9;1;0;175;9;1;0;176;9;1;0;177;9;1;0;178;9;1;0;179;9;1;0;180;9;1;0;181;9;1;0;182;9;1;0;183;9;1;0;184;9;1;0;185;9;1;0;186;9;1;0;187;9;1;0;188;9;1;0;189;9;1;0;190;9;1;0;191;9;1;0;192;9;1;0;193;9;1;0;194;9;1;0;195;9;1;0;196;9;1;0;197;9;1;0;198;9;1;0;199;9;1;0;200;9;1;0;201;9;1;0;202;9;1;0;203;9;1;0;204;9;1;0;205;9;1;0;206;9;1;0;207;9;1;0;208;9;1;0;209;9;1;0;210;9;1;0;211;9;1;0;212;9;1;0;213;9;1;0;214;9;1;0;215;9;1;0;216;9;1;0;217;9;1;0;218;9;1;0;219;9;1;0;220;9;1;0;221;9;1;0;222;9;1;0;223;9;1;0;224;9;1;0;225;9;1;0;226;9;1;0;227;9;1;0;228;9;1;0;229;9;1;0;230;9;1;0;231;9;1;0;232;9;1;0;233;9;1;0;234;9;1;0;235;9;1;0;236;9;1;0;237;9;1;0;238;9;1;0;239;9;1;0;240;9;1;0;241;9;1;0;242;9;1;0;243;9;1;0;244;9;1;0;245;9;1;0;246;9;1;0;247;9;1;0;248;9;1;0;249;9;1;0;250;9;1;0;251;9;1;0;252;9;1;0;253;9;1;0;254;9;1;0;255;9;1;0;0;10;1;0;1;10;1;0;2;10;1;0;3;10;1;0;4;10;1;0;5;10;1;0;6;10;1;0;7;10;1;0;8;10;1;0;9;10;1;0;10;10;1;0;11;10;1;0;12;10;1;0;13;10;1;0;14;10;1;0;15;10;1;0;16;10;1;0;17;10;1;0;18;10;1;0;19;10;1;0;20;10;1;0;21;10;1;0;22;10;1;0;23;10;1;0;24;10;1;0;25;10;1;0;26;10;1;0;27;10;1;0;28;10;1;0;29;10;1;0;30;10;1;0;31;10;1;0;32;10;1;0;33;10;1;0;34;10;1;0;35;10;1;0;36;10;1;0;37;10;1;0;38;10;1;0;39;10;1;0;40;10;1;0;41;10;1;0;42;10;1;0;43;10;1;0;44;10;1;0;45;10;1;0;46;10;1;0;47;10;1;0;48;10;1;0;49;10;1;0;50;10;1;0;51;10;1;0;52;10;1;0;53;10;1;0;54;10;1;0;55;10;1;0;56;10;1;0;57;10;1;0;58;10;1;0;59;10;1;0;60;10;1;0;61;10;1;0;62;10;1;0;63;10;1;0;64;10;1;0;65;10;1;0;66;10;1;0;67;10;1;0;68;10;1;0;69;10;1;0;70;10;1;0;71;10;1;0;72;10;1;0;73;10;1;0;74;10;1;0;75;10;1;0;76;10;1;0;77;10;1;0;78;10;1;0;79;10;1;0;80;10;1;0;81;10;1;0;82;10;1;0;83;10;1;0;84;10;1;0;85;10;1;0;86;10;1;0;87;10;1;0;88;10;1;0;89;10;1;0;90;10;1;0;91;10;1;0;92;10;1;0;93;10;1;0;94;10;1;0;95;10;1;0;96;10;1;0;97;10;1;0;98;10;1;0;99;10;1;0;100;10;1;0;101;10;1;0;102;10;1;0;103;10;1;0;104;10;1;0;105;10;1;0;106;10;1;0;107;10;1;0;108;10;1;0;109;10;1;0;110;10;1;0;111;10;1;0;112;10;1;0;113;10;1;0;114;10;1;0;115;10;1;0;116;10;1;0;117;10;1;0;118;10;1;0;119;10;1;0;120;10;1;0;121;10;1;0;122;10;1;0;123;10;1;0;124;10;1;0;125;10;1;0;126;10;1;0;127;10;1;0;128;10;1;0;129;10;1;0;130;10;1;0;131;10;1;0;132;10;1;0;133;10;1;0;134;10;1;0;135;10;1;0;136;10;1;0;137;10;1;0;138;10;1;0;139;10;1;0;140;10;1;0;141;10;1;0;142;10;1;0;143;10;1;0;144;10;1;0;145;10;1;0;146;10;1;0;147;10;1;0;148;10;1;0;149;10;1;0;150;10;1;0;151;10;1;0;152;10;1;0;153;10;1;0;154;10;1;0;155;10;1;0;156;10;1;0;157;10;1;0;158;10;1;0;159;10;1;0;160;10;1;0;161;10;1;0;162;10;1;0;163;10;1;0;164;10;1;0;165;10;1;0;166;10;1;0;167;10;1;0;168;10;1;0;169;10;1;0;170;10;1;0;171;10;1;0;172;10;1;0;173;10;1;0;174;10;1;0;175;10;1;0;176;10;1;0;177;10;1;0;178;10;1;0;179;10;1;0;180;10;1;0;181;10;1;0;182;10;1;0;183;10;1;0;184;10;1;0;185;10;1;0;186;10;1;0;187;10;1;0;188;10;1;0;189;10;1;0;190;10;1;0;191;10;1;0;192;10;1;0;193;10;1;0;194;10;1;0;195;10;1;0;196;10;1;0;197;10;1;0;198;10;1;0;199;10;1;0;200;10;1;0;201;10;1;0;202;10;1;0;203;10;1;0;204;10;1;0;205;10;1;0;206;10;1;0;207;10;1;0;208;10;1;0;209;10;1;0;210;10;1;0;211;10;1;0;212;10;1;0;213;10;1;0;214;10;1;0;215;10;1;0;216;10;1;0;217;10;1;0;218;10;1;0;219;10;1;0;220;10;1;0;221;10;1;0;222;10;1;0;223;10;1;0;224;10;1;0;225;10;1;0;226;10;1;0;227;10;1;0;228;10;1;0;229;10;1;0;230;10;1;0;231;10;1;0;232;10;1;0;233;10;1;0;234;10;1;0;235;10;1;0;236;10;1;0;237;10;1;0;238;10;1;0;239;10;1;0;240;10;1;0;241;10;1;0;242;10;1;0;243;10;1;0;244;10;1;0;245;10;1;0;246;10;1;0;247;10;1;0;248;10;1;0;249;10;1;0;250;10;1;0;251;10;1;0;252;10;1;0;253;10;1;0;254;10;1;0;255;10;1;0;0;11;1;0;1;11;1;0;2;11;1;0;3;11;1;0;4;11;1;0;5;11;1;0;6;11;1;0;7;11;1;0;8;11;1;0;9;11;1;0;10;11;1;0;11;11;1;0;12;11;1;0;13;11;1;0;14;11;1;0;15;11;1;0;16;11;1;0;17;11;1;0;18;11;1;0;19;11;1;0;20;11;1;0;21;11;1;0;22;11;1;0;23;11;1;0;24;11;1;0;25;11;1;0;26;11;1;0;27;11;1;0;28;11;1;0;29;11;1;0;30;11;1;0;31;11;1;0;32;11;1;0;33;11;1;0;34;11;1;0;35;11;1;0;36;11;1;0;37;11;1;0;38;11;1;0;39;11;1;0;40;11;1;0;41;11;1;0;42;11;1;0;43;11;1;0;44;11;1;0;45;11;1;0;46;11;1;0;47;11;1;0;48;11;1;0;49;11;1;0;50;11;1;0;51;11;1;0;52;11;1;0;53;11;1;0;54;11;1;0;55;11;1;0;56;11;1;0;57;11;1;0;58;11;1;0;59;11;1;0;60;11;1;0;61;11;1;0;62;11;1;0;63;11;1;0;64;11;1;0;65;11;1;0;66;11;1;0;67;11;1;0;68;11;1;0;69;11;1;0;70;11;1;0;71;11;1;0;72;11;1;0;73;11;1;0;74;11;1;0;75;11;1;0;76;11;1;0;77;11;1;0;78;11;1;0;79;11;1;0;80;11;1;0;81;11;1;0;82;11;1;0;83;11;1;0;84;11;1;0;85;11;1;0;86;11;1;0;87;11;1;0;88;11;1;0;89;11;1;0;90;11;1;0;91;11;1;0;92;11;1;0;93;11;1;0;94;11;1;0;95;11;1;0;96;11;1;0;97;11;1;0;98;11;1;0;99;11;1;0;100;11;1;0;101;11;1;0;102;11;1;0;103;11;1;0;104;11;1;0;105;11;1;0;106;11;1;0;107;11;1;0;108;11;1;0;109;11;1;0;110;11;1;0;111;11;1;0;112;11;1;0;113;11;1;0;114;11;1;0;115;11;1;0;116;11;1;0;117;11;1;0;118;11;1;0;119;11;1;0;120;11;1;0;121;11;1;0;122;11;1;0;123;11;1;0;124;11;1;0;125;11;1;0;126;11;1;0;127;11;1;0;128;11;1;0;129;11;1;0;130;11;1;0;131;11;1;0;132;11;1;0;133;11;1;0;134;11;1;0;135;11;1;0;136;11;1;0;137;11;1;0;138;11;1;0;139;11;1;0;140;11;1;0;141;11;1;0;142;11;1;0;143;11;1;0;144;11;1;0;145;11;1;0;146;11;1;0;147;11;1;0;148;11;1;0;149;11;1;0;150;11;1;0;151;11;1;0;152;11;1;0;153;11;1;0;154;11;1;0;155;11;1;0;156;11;1;0;157;11;1;0;158;11;1;0;159;11;1;0;160;11;1;0;161;11;1;0;162;11;1;0;163;11;1;0;164;11;1;0;165;11;1;0;166;11;1;0;167;11;1;0;168;11;1;0;169;11;1;0;170;11;1;0;171;11;1;0;172;11;1;0;173;11;1;0;174;11;1;0;175;11;1;0;176;11;1;0;177;11;1;0;178;11;1;0;179;11;1;0;180;11;1;0;181;11;1;0;182;11;1;0;183;11;1;0;184;11;1;0;185;11;1;0;186;11;1;0;187;11;1;0;188;11;1;0;189;11;1;0;190;11;1;0;191;11;1;0;192;11;1;0;193;11;1;0;194;11;1;0;195;11;1;0;196;11;1;0;197;11;1;0;198;11;1;0;199;11;1;0;200;11;1;0;201;11;1;0;202;11;1;0;203;11;1;0;204;11;1;0;205;11;1;0;206;11;1;0;207;11;1;0;208;11;1;0;209;11;1;0;210;11;1;0;211;11;1;0;212;11;1;0;213;11;1;0;214;11;1;0;215;11;1;0;216;11;1;0;217;11;1;0;218;11;1;0;219;11;1;0;220;11;1;0;221;11;1;0;222;11;1;0;223;11;1;0;224;11;1;0;225;11;1;0;226;11;1;0;227;11;1;0;228;11;1;0;229;11;1;0;230;11;1;0;231;11;1;0;232;11;1;0;233;11;1;0;234;11;1;0;235;11;1;0;236;11;1;0;237;11;1;0;238;11;1;0;239;11;1;0;240;11;1;0;241;11;1;0;242;11;1;0;243;11;1;0;244;11;1;0;245;11;1;0;246;11;1;0;247;11;1;0;248;11;1;0;249;11;1;0;250;11;1;0;251;11;1;0;252;11;1;0;253;11;1;0;254;11;1;0;255;11;1;0;0;12;1;0;1;12;1;0;2;12;1;0;3;12;1;0;4;12;1;0;5;12;1;0;6;12;1;0;7;12;1;0;8;12;1;0;9;12;1;0;10;12;1;0;11;12;1;0;12;12;1;0;13;12;1;0;14;12;1;0;15;12;1;0;16;12;1;0;17;12;1;0;18;12;1;0;19;12;1;0;20;12;1;0;21;12;1;0;22;12;1;0;23;12;1;0;24;12;1;0;25;12;1;0;26;12;1;0;27;12;1;0;28;12;1;0;29;12;1;0;30;12;1;0;31;12;1;0;32;12;1;0;33;12;1;0;34;12;1;0;35;12;1;0;36;12;1;0;37;12;1;0;38;12;1;0;39;12;1;0;40;12;1;0;41;12;1;0;42;12;1;0;43;12;1;0;44;12;1;0;45;12;1;0;46;12;1;0;47;12;1;0;48;12;1;0;49;12;1;0;50;12;1;0;51;12;1;0;52;12;1;0;53;12;1;0;54;12;1;0;55;12;1;0;56;12;1;0;57;12;1;0;58;12;1;0;59;12;1;0;60;12;1;0;61;12;1;0;62;12;1;0;63;12;1;0;64;12;1;0;65;12;1;0;66;12;1;0;67;12;1;0;68;12;1;0;69;12;1;0;70;12;1;0;71;12;1;0;72;12;1;0;73;12;1;0;74;12;1;0;75;12;1;0;76;12;1;0;77;12;1;0;78;12;1;0;79;12;1;0;80;12;1;0;81;12;1;0;82;12;1;0;83;12;1;0;84;12;1;0;85;12;1;0;86;12;1;0;87;12;1;0;88;12;1;0;89;12;1;0;90;12;1;0;91;12;1;0;92;12;1;0;93;12;1;0;94;12;1;0;95;12;1;0;96;12;1;0;97;12;1;0;98;12;1;0;99;12;1;0;100;12;1;0;101;12;1;0;102;12;1;0;103;12;1;0;104;12;1;0;105;12;1;0;106;12;1;0;107;12;1;0;108;12;1;0;109;12;1;0;110;12;1;0;111;12;1;0;112;12;1;0;113;12;1;0;114;12;1;0;115;12;1;0;116;12;1;0;117;12;1;0;118;12;1;0;119;12;1;0;120;12;1;0;121;12;1;0;122;12;1;0;123;12;1;0;124;12;1;0;125;12;1;0;126;12;1;0;127;12;1;0;128;12;1;0;129;12;1;0;130;12;1;0;131;12;1;0;132;12;1;0;133;12;1;0;134;12;1;0;135;12;1;0;136;12;1;0;137;12;1;0;138;12;1;0;139;12;1;0;140;12;1;0;141;12;1;0;142;12;1;0;143;12;1;0;144;12;1;0;145;12;1;0;146;12;1;0;147;12;1;0;148;12;1;0;149;12;1;0;150;12;1;0;151;12;1;0;152;12;1;0;153;12;1;0;154;12;1;0;155;12;1;0;156;12;1;0;157;12;1;0;158;12;1;0;159;12;1;0;160;12;1;0;161;12;1;0;162;12;1;0;163;12;1;0;164;12;1;0;165;12;1;0;166;12;1;0;167;12;1;0;168;12;1;0;169;12;1;0;170;12;1;0;171;12;1;0;172;12;1;0;173;12;1;0;174;12;1;0;175;12;1;0;176;12;1;0;177;12;1;0;178;12;1;0;179;12;1;0;180;12;1;0;181;12;1;0;182;12;1;0;183;12;1;0;184;12;1;0;185;12;1;0;186;12;1;0;187;12;1;0;188;12;1;0;189;12;1;0;190;12;1;0;191;12;1;0;192;12;1;0;193;12;1;0;194;12;1;0;195;12;1;0;196;12;1;0;197;12;1;0;198;12;1;0;199;12;1;0;200;12;1;0;201;12;1;0;202;12;1;0;203;12;1;0;204;12;1;0;205;12;1;0;206;12;1;0;207;12;1;0;208;12;1;0;209;12;1;0;210;12;1;0;211;12;1;0;212;12;1;0;213;12;1;0;214;12;1;0;215;12;1;0;216;12;1;0;217;12;1;0;218;12;1;0;219;12;1;0;220;12;1;0;221;12;1;0;222;12;1;0;223;12;1;0;224;12;1;0;225;12;1;0;226;12;1;0;227;12;1;0;228;12;1;0;229;12;1;0;230;12;1;0;231;12;1;0;232;12;1;0;233;12;1;0;234;12;1;0;235;12;1;0;236;12;1;0;237;12;1;0;238;12;1;0;239;12;1;0;240;12;1;0;241;12;1;0;242;12;1;0;243;12;1;0;244;12;1;0;245;12;1;0;246;12;1;0;247;12;1;0;248;12;1;0;249;12;1;0;250;12;1;0;251;12;1;0;252;12;1;0;253;12;1;0;254;12;1;0;255;12;1;0;0;13;1;0;1;13;1;0;2;13;1;0;3;13;1;0;4;13;1;0;5;13;1;0;6;13;1;0;7;13;1;0;8;13;1;0;9;13;1;0;10;13;1;0;11;13;1;0;12;13;1;0;13;13;1;0;14;13;1;0;15;13;1;0;16;13;1;0;17;13;1;0;18;13;1;0;19;13;1;0;20;13;1;0;21;13;1;0;22;13;1;0;23;13;1;0;24;13;1;0;25;13;1;0;26;13;1;0;27;13;1;0;28;13;1;0;29;13;1;0;30;13;1;0;31;13;1;0;32;13;1;0;33;13;1;0;34;13;1;0;35;13;1;0;36;13;1;0;37;13;1;0;38;13;1;0;39;13;1;0;40;13;1;0;41;13;1;0;42;13;1;0;43;13;1;0;44;13;1;0;45;13;1;0;46;13;1;0;47;13;1;0;48;13;1;0;49;13;1;0;50;13;1;0;51;13;1;0;52;13;1;0;53;13;1;0;54;13;1;0;55;13;1;0;56;13;1;0;57;13;1;0;58;13;1;0;59;13;1;0;60;13;1;0;61;13;1;0;62;13;1;0;63;13;1;0;64;13;1;0;65;13;1;0;66;13;1;0;67;13;1;0;68;13;1;0;69;13;1;0;70;13;1;0;71;13;1;0;72;13;1;0;73;13;1;0;74;13;1;0;75;13;1;0;76;13;1;0;77;13;1;0;78;13;1;0;79;13;1;0;80;13;1;0;81;13;1;0;82;13;1;0;83;13;1;0;84;13;1;0;85;13;1;0;86;13;1;0;87;13;1;0;88;13;1;0;89;13;1;0;90;13;1;0;91;13;1;0;92;13;1;0;93;13;1;0;94;13;1;0;95;13;1;0;96;13;1;0;97;13;1;0;98;13;1;0;99;13;1;0;100;13;1;0;101;13;1;0;102;13;1;0;103;13;1;0;104;13;1;0;105;13;1;0;106;13;1;0;107;13;1;0;108;13;1;0;109;13;1;0;110;13;1;0;111;13;1;0;112;13;1;0;113;13;1;0;114;13;1;0;115;13;1;0;116;13;1;0;117;13;1;0;118;13;1;0;119;13;1;0;120;13;1;0;121;13;1;0;122;13;1;0;123;13;1;0;124;13;1;0;125;13;1;0;126;13;1;0;127;13;1;0;128;13;1;0;129;13;1;0;130;13;1;0;131;13;1;0;132;13;1;0;133;13;1;0;134;13;1;0;135;13;1;0;136;13;1;0;137;13;1;0;138;13;1;0;139;13;1;0;140;13;1;0;141;13;1;0;142;13;1;0;143;13;1;0;144;13;1;0;145;13;1;0;146;13;1;0;147;13;1;0;148;13;1;0;149;13;1;0;150;13;1;0;151;13;1;0;152;13;1;0;153;13;1;0;154;13;1;0;155;13;1;0;156;13;1;0;157;13;1;0;158;13;1;0;159;13;1;0;160;13;1;0;161;13;1;0;162;13;1;0;163;13;1;0;164;13;1;0;165;13;1;0;166;13;1;0;167;13;1;0;168;13;1;0;169;13;1;0;170;13;1;0;171;13;1;0;172;13;1;0;173;13;1;0;174;13;1;0;175;13;1;0;176;13;1;0;177;13;1;0;178;13;1;0;179;13;1;0;180;13;1;0;181;13;1;0;182;13;1;0;183;13;1;0;184;13;1;0;185;13;1;0;186;13;1;0;187;13;1;0;188;13;1;0;189;13;1;0;190;13;1;0;191;13;1;0;192;13;1;0;193;13;1;0;194;13;1;0;195;13;1;0;196;13;1;0;197;13;1;0;198;13;1;0;199;13;1;0;200;13;1;0;201;13;1;0;202;13;1;0;203;13;1;0;204;13;1;0;205;13;1;0;206;13;1;0;207;13;1;0;208;13;1;0;209;13;1;0;210;13;1;0;211;13;1;0;212;13;1;0;213;13;1;0;214;13;1;0;215;13;1;0;216;13;1;0;217;13;1;0;218;13;1;0;219;13;1;0;220;13;1;0;221;13;1;0;222;13;1;0;223;13;1;0;224;13;1;0;225;13;1;0;226;13;1;0;227;13;1;0;228;13;1;0;229;13;1;0;230;13;1;0;231;13;1;0;232;13;1;0;233;13;1;0;234;13;1;0;235;13;1;0;236;13;1;0;237;13;1;0;238;13;1;0;239;13;1;0;240;13;1;0;241;13;1;0;242;13;1;0;243;13;1;0;244;13;1;0;245;13;1;0;246;13;1;0;247;13;1;0;248;13;1;0;249;13;1;0;250;13;1;0;251;13;1;0;252;13;1;0;253;13;1;0;254;13;1;0;255;13;1;0;0;14;1;0;1;14;1;0;2;14;1;0;3;14;1;0;4;14;1;0;5;14;1;0;6;14;1;0;7;14;1;0;8;14;1;0;9;14;1;0;10;14;1;0;11;14;1;0;12;14;1;0;13;14;1;0;14;14;1;0;15;14;1;0;16;14;1;0;17;14;1;0;18;14;1;0;19;14;1;0;20;14;1;0;21;14;1;0;22;14;1;0;23;14;1;0;24;14;1;0;25;14;1;0;26;14;1;0;27;14;1;0;28;14;1;0;29;14;1;0;30;14;1;0;31;14;1;0;32;14;1;0;33;14;1;0;34;14;1;0;35;14;1;0;36;14;1;0;37;14;1;0;38;14;1;0;39;14;1;0;40;14;1;0;41;14;1;0;42;14;1;0;43;14;1;0;44;14;1;0;45;14;1;0;46;14;1;0;47;14;1;0;48;14;1;0;49;14;1;0;50;14;1;0;51;14;1;0;52;14;1;0;53;14;1;0;54;14;1;0;55;14;1;0;56;14;1;0;57;14;1;0;58;14;1;0;59;14;1;0;60;14;1;0;61;14;1;0;62;14;1;0;63;14;1;0;64;14;1;0;65;14;1;0;66;14;1;0;67;14;1;0;68;14;1;0;69;14;1;0;70;14;1;0;71;14;1;0;72;14;1;0;73;14;1;0;74;14;1;0;75;14;1;0;76;14;1;0;77;14;1;0;78;14;1;0;79;14;1;0;80;14;1;0;81;14;1;0;82;14;1;0;83;14;1;0;84;14;1;0;85;14;1;0;86;14;1;0;87;14;1;0;88;14;1;0;89;14;1;0;90;14;1;0;91;14;1;0;92;14;1;0;93;14;1;0;94;14;1;0;95;14;1;0;96;14;1;0;97;14;1;0;98;14;1;0;99;14;1;0;100;14;1;0;101;14;1;0;102;14;1;0;103;14;1;0;104;14;1;0;105;14;1;0;106;14;1;0;107;14;1;0;108;14;1;0;109;14;1;0;110;14;1;0;111;14;1;0;112;14;1;0;113;14;1;0;114;14;1;0;115;14;1;0;116;14;1;0;117;14;1;0;118;14;1;0;119;14;1;0;120;14;1;0;121;14;1;0;122;14;1;0;123;14;1;0;124;14;1;0;125;14;1;0;126;14;1;0;127;14;1;0;128;14;1;0;129;14;1;0;130;14;1;0;131;14;1;0;132;14;1;0;133;14;1;0;134;14;1;0;135;14;1;0;136;14;1;0;137;14;1;0;138;14;1;0;139;14;1;0;140;14;1;0;141;14;1;0;142;14;1;0;143;14;1;0;144;14;1;0;145;14;1;0;146;14;1;0;147;14;1;0;148;14;1;0;149;14;1;0;150;14;1;0;151;14;1;0;152;14;1;0;153;14;1;0;154;14;1;0;155;14;1;0;156;14;1;0;157;14;1;0;158;14;1;0;159;14;1;0;160;14;1;0;161;14;1;0;162;14;1;0;163;14;1;0;164;14;1;0;165;14;1;0;166;14;1;0;167;14;1;0;168;14;1;0;169;14;1;0;170;14;1;0;171;14;1;0;172;14;1;0;173;14;1;0;174;14;1;0;175;14;1;0;176;14;1;0;177;14;1;0;178;14;1;0;179;14;1;0;180;14;1;0;181;14;1;0;182;14;1;0;183;14;1;0;184;14;1;0;185;14;1;0;186;14;1;0;187;14;1;0;188;14;1;0;189;14;1;0;190;14;1;0;191;14;1;0;192;14;1;0;193;14;1;0;194;14;1;0;195;14;1;0;196;14;1;0;197;14;1;0;198;14;1;0;199;14;1;0;200;14;1;0;201;14;1;0;202;14;1;0;203;14;1;0;204;14;1;0;205;14;1;0;206;14;1;0;207;14;1;0;208;14;1;0;209;14;1;0;210;14;1;0;211;14;1;0;212;14;1;0;213;14;1;0;214;14;1;0;215;14;1;0;216;14;1;0;217;14;1;0;218;14;1;0;219;14;1;0;220;14;1;0;221;14;1;0;222;14;1;0;223;14;1;0;224;14;1;0;225;14;1;0;226;14;1;0;227;14;1;0;228;14;1;0;229;14;1;0;230;14;1;0;231;14;1;0;232;14;1;0;233;14;1;0;234;14;1;0;235;14;1;0;236;14;1;0;237;14;1;0;238;14;1;0;239;14;1;0;240;14;1;0;241;14;1;0;242;14;1;0;243;14;1;0;244;14;1;0;245;14;1;0;246;14;1;0;247;14;1;0;248;14;1;0;249;14;1;0;250;14;1;0;251;14;1;0;252;14;1;0;253;14;1;0;254;14;1;0;255;14;1;0;0;15;1;0;1;15;1;0;2;15;1;0;3;15;1;0;4;15;1;0;5;15;1;0;6;15;1;0;7;15;1;0;8;15;1;0;9;15;1;0;10;15;1;0;11;15;1;0;12;15;1;0;13;15;1;0;14;15;1;0;15;15;1;0;16;15;1;0;17;15;1;0;18;15;1;0;19;15;1;0;20;15;1;0;21;15;1;0;22;15;1;0;23;15;1;0;24;15;1;0;25;15;1;0;26;15;1;0;27;15;1;0;28;15;1;0;29;15;1;0;30;15;1;0;31;15;1;0;32;15;1;0;33;15;1;0;34;15;1;0;35;15;1;0;36;15;1;0;37;15;1;0;38;15;1;0;39;15;1;0;40;15;1;0;41;15;1;0;42;15;1;0;43;15;1;0;44;15;1;0;45;15;1;0;46;15;1;0;47;15;1;0;48;15;1;0;49;15;1;0;50;15;1;0;51;15;1;0;52;15;1;0;53;15;1;0;54;15;1;0;55;15;1;0;56;15;1;0;57;15;1;0;58;15;1;0;59;15;1;0;60;15;1;0;61;15;1;0;62;15;1;0;63;15;1;0;64;15;1;0;65;15;1;0;66;15;1;0;67;15;1;0;68;15;1;0;69;15;1;0;70;15;1;0;71;15;1;0;72;15;1;0;73;15;1;0;74;15;1;0;75;15;1;0;76;15;1;0;77;15;1;0;78;15;1;0;79;15;1;0;80;15;1;0;81;15;1;0;82;15;1;0;83;15;1;0;84;15;1;0;85;15;1;0;86;15;1;0;87;15;1;0;88;15;1;0;89;15;1;0;90;15;1;0;91;15;1;0;92;15;1;0;93;15;1;0;94;15;1;0;95;15;1;0;96;15;1;0;97;15;1;0;98;15;1;0;99;15;1;0;100;15;1;0;101;15;1;0;102;15;1;0;103;15;1;0;104;15;1;0;105;15;1;0;106;15;1;0;107;15;1;0;108;15;1;0;109;15;1;0;110;15;1;0;111;15;1;0;112;15;1;0;113;15;1;0;114;15;1;0;115;15;1;0;116;15;1;0;117;15;1;0;118;15;1;0;119;15;1;0;120;15;1;0;121;15;1;0;122;15;1;0;123;15;1;0;124;15;1;0;125;15;1;0;126;15;1;0;127;15;1;0;128;15;1;0;129;15;1;0;130;15;1;0;131;15;1;0;132;15;1;0;133;15;1;0;134;15;1;0;135;15;1;0;136;15;1;0;137;15;1;0;138;15;1;0;139;15;1;0;140;15;1;0;141;15;1;0;142;15;1;0;143;15;1;0;144;15;1;0;145;15;1;0;146;15;1;0;147;15;1;0;148;15;1;0;149;15;1;0;150;15;1;0;151;15;1;0;152;15;1;0;153;15;1;0;154;15;1;0;155;15;1;0;156;15;1;0;157;15;1;0;158;15;1;0;159;15;1;0;160;15;1;0;161;15;1;0;162;15;1;0;163;15;1;0;164;15;1;0;165;15;1;0;166;15;1;0;167;15;1;0;168;15;1;0;169;15;1;0;170;15;1;0;171;15;1;0;172;15;1;0;173;15;1;0;174;15;1;0;175;15;1;0;176;15;1;0;177;15;1;0;178;15;1;0;179;15;1;0;180;15;1;0;181;15;1;0;182;15;1;0;183;15;1;0;184;15;1;0;185;15;1;0;186;15;1;0;187;15;1;0;188;15;1;0;189;15;1;0;190;15;1;0;191;15;1;0;192;15;1;0;193;15;1;0;194;15;1;0;195;15;1;0;196;15;1;0;197;15;1;0;198;15;1;0;199;15;1;0;200;15;1;0;201;15;1;0;202;15;1;0;203;15;1;0;204;15;1;0;205;15;1;0;206;15;1;0;207;15;1;0;208;15;1;0;209;15;1;0;210;15;1;0;211;15;1;0;212;15;1;0;213;15;1;0;214;15;1;0;215;15;1;0;216;15;1;0;217;15;1;0;218;15;1;0;219;15;1;0;220;15;1;0;221;15;1;0;222;15;1;0;223;15;1;0;224;15;1;0;225;15;1;0;226;15;1;0;227;15;1;0;228;15;1;0;229;15;1;0;230;15;1;0;231;15;1;0;232;15;1;0;233;15;1;0;234;15;1;0;235;15;1;0;236;15;1;0;237;15;1;0;238;15;1;0;239;15;1;0;240;15;1;0;241;15;1;0;242;15;1;0;243;15;1;0;244;15;1;0;245;15;1;0;246;15;1;0;247;15;1;0;248;15;1;0;249;15;1;0;250;15;1;0;251;15;1;0;252;15;1;0;253;15;1;0;254;15;1;0;255;15;1;0;0;16;1;0;1;16;1;0;2;16;1;0;3;16;1;0;4;16;1;0;5;16;1;0;6;16;1;0;7;16;1;0;8;16;1;0;9;16;1;0;10;16;1;0;11;16;1;0;12;16;1;0;13;16;1;0;14;16;1;0;15;16;1;0;16;16;1;0;17;16;1;0;18;16;1;0;19;16;1;0;20;16;1;0;21;16;1;0;22;16;1;0;23;16;1;0;24;16;1;0;25;16;1;0;26;16;1;0;27;16;1;0;28;16;1;0;29;16;1;0;30;16;1;0;31;16;1;0;32;16;1;0;33;16;1;0;34;16;1;0;35;16;1;0;36;16;1;0;37;16;1;0;38;16;1;0;39;16;1;0;40;16;1;0;41;16;1;0;42;16;1;0;43;16;1;0;44;16;1;0;45;16;1;0;46;16;1;0;47;16;1;0;48;16;1;0;49;16;1;0;50;16;1;0;51;16;1;0;52;16;1;0;53;16;1;0;54;16;1;0;55;16;1;0;56;16;1;0;57;16;1;0;58;16;1;0;59;16;1;0;60;16;1;0;61;16;1;0;62;16;1;0;63;16;1;0;64;16;1;0;65;16;1;0;66;16;1;0;67;16;1;0;68;16;1;0;69;16;1;0;70;16;1;0;71;16;1;0;72;16;1;0;73;16;1;0;74;16;1;0;75;16;1;0;76;16;1;0;77;16;1;0;78;16;1;0;79;16;1;0;80;16;1;0;81;16;1;0;82;16;1;0;83;16;1;0;84;16;1;0;85;16;1;0;86;16;1;0;87;16;1;0;88;16;1;0;89;16;1;0;90;16;1;0;91;16;1;0;92;16;1;0;93;16;1;0;94;16;1;0;95;16;1;0;96;16;1;0;97;16;1;0;98;16;1;0;99;16;1;0;100;16;1;0;101;16;1;0;102;16;1;0;103;16;1;0;104;16;1;0;105;16;1;0;106;16;1;0;107;16;1;0;108;16;1;0;109;16;1;0;110;16;1;0;111;16;1;0;112;16;1;0;113;16;1;0;114;16;1;0;115;16;1;0;116;16;1;0;117;16;1;0;118;16;1;0;119;16;1;0;120;16;1;0;121;16;1;0;122;16;1;0;123;16;1;0;124;16;1;0;125;16;1;0;126;16;1;0;127;16;1;0;128;16;1;0;129;16;1;0;130;16;1;0;131;16;1;0;132;16;1;0;133;16;1;0;134;16;1;0;135;16;1;0;136;16;1;0;137;16;1;0;138;16;1;0;139;16;1;0;140;16;1;0;141;16;1;0;142;16;1;0;143;16;1;0;144;16;1;0;145;16;1;0;146;16;1;0;147;16;1;0;148;16;1;0;149;16;1;0;150;16;1;0;151;16;1;0;152;16;1;0;153;16;1;0;154;16;1;0;155;16;1;0;156;16;1;0;157;16;1;0;158;16;1;0;159;16;1;0;160;16;1;0;161;16;1;0;162;16;1;0;163;16;1;0;164;16;1;0;165;16;1;0;166;16;1;0;167;16;1;0;168;16;1;0;169;16;1;0;170;16;1;0;171;16;1;0;172;16;1;0;173;16;1;0;174;16;1;0;175;16;1;0;176;16;1;0;177;16;1;0;178;16;1;0;179;16;1;0;180;16;1;0;181;16;1;0;182;16;1;0;183;16;1;0;184;16;1;0;185;16;1;0;186;16;1;0;187;16;1;0;188;16;1;0;189;16;1;0;190;16;1;0;191;16;1;0;192;16;1;0;193;16;1;0;194;16;1;0;195;16;1;0;196;16;1;0;197;16;1;0;198;16;1;0;199;16;1;0;200;16;1;0;201;16;1;0;202;16;1;0;203;16;1;0;204;16;1;0;205;16;1;0;206;16;1;0;207;16;1;0;208;16;1;0;209;16;1;0;210;16;1;0;211;16;1;0;212;16;1;0;213;16;1;0;214;16;1;0;215;16;1;0;216;16;1;0;217;16;1;0;218;16;1;0;219;16;1;0;220;16;1;0;221;16;1;0;222;16;1;0;223;16;1;0;224;16;1;0;225;16;1;0;226;16;1;0;227;16;1;0;228;16;1;0;229;16;1;0;230;16;1;0;231;16;1;0;232;16;1;0;233;16;1;0;234;16;1;0;235;16;1;0;236;16;1;0;237;16;1;0;238;16;1;0;239;16;1;0;240;16;1;0;241;16;1;0;242;16;1;0;243;16;1;0;244;16;1;0;245;16;1;0;246;16;1;0;247;16;1;0;248;16;1;0;249;16;1;0;250;16;1;0;251;16;1;0;252;16;1;0;253;16;1;0;254;16;1;0;255;16;1;0;0;17;1;0;1;17;1;0;2;17;1;0;3;17;1;0;4;17;1;0;5;17;1;0;6;17;1;0;7;17;1;0;8;17;1;0;9;17;1;0;10;17;1;0;11;17;1;0;12;17;1;0;13;17;1;0;14;17;1;0;15;17;1;0;16;17;1;0;17;17;1;0;18;17;1;0;19;17;1;0;20;17;1;0;21;17;1;0;22;17;1;0;23;17;1;0;24;17;1;0;25;17;1;0;26;17;1;0;27;17;1;0;28;17;1;0;29;17;1;0;30;17;1;0;31;17;1;0;32;17;1;0;33;17;1;0;34;17;1;0;35;17;1;0;36;17;1;0;37;17;1;0;38;17;1;0;39;17;1;0;40;17;1;0;41;17;1;0;42;17;1;0;43;17;1;0;44;17;1;0;45;17;1;0;46;17;1;0;47;17;1;0;48;17;1;0;49;17;1;0;50;17;1;0;51;17;1;0;52;17;1;0;53;17;1;0;54;17;1;0;55;17;1;0;56;17;1;0;57;17;1;0;58;17;1;0;59;17;1;0;60;17;1;0;61;17;1;0;62;17;1;0;63;17;1;0;64;17;1;0;65;17;1;0;66;17;1;0;67;17;1;0;68;17;1;0;69;17;1;0;70;17;1;0;71;17;1;0;72;17;1;0;73;17;1;0;74;17;1;0;75;17;1;0;76;17;1;0;77;17;1;0;78;17;1;0;79;17;1;0;80;17;1;0;81;17;1;0;82;17;1;0;83;17;1;0;84;17;1;0;85;17;1;0;86;17;1;0;87;17;1;0;88;17;1;0;89;17;1;0;90;17;1;0;91;17;1;0;92;17;1;0;93;17;1;0;94;17;1;0;95;17;1;0;96;17;1;0;97;17;1;0;98;17;1;0;99;17;1;0;100;17;1;0;101;17;1;0;102;17;1;0;103;17;1;0;104;17;1;0;105;17;1;0;106;17;1;0;107;17;1;0;108;17;1;0;109;17;1;0;110;17;1;0;111;17;1;0
SCASE name=sparse_zero_heavy max_bin=64 min_data_in_bin=1 use_missing=1 zero_as_missing=0 num_rows=400
VALUES 0;0;0;0;0;0;0;0;0;0;0;4631983587191685120;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;4618415991662051328;0;0;0;0;0;0;0;0;0;0;4622866883450765312;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;4631400760129617920;0;0;0;0;0;0;0;0;0;4629509651669450752;4626878125207191552;0;4631262032685957120;0;0;0;0;0;0;0;0;0;0;0;4631819304692613120;0;0;0;0;0;0;0;0;4630043335715717120;0;0;4628914369202225152;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;4630161232567992320;0;0;0;0;4631109990843678720;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;4630217281891205120;0;0;0;0;0;0;0;0;0;0;0;0;0;0;4630660522516152320;0;0;0;0;0;0;0;0;0;4618871258195427328;4625652341540913152;0;0;4629191394592817152;4623678632269709312;0;0;0;0;0;0;0;0;4619297318951190528;0;0;0;0;0;4629833311814942720;4631331396407787520;0;0;0;0;0;0;0;4618766460993404928;0;4629975045735710720;4626872112252977152;4621513968752525312;0;0;0;0;0;0;0;0;0;0;0;0;4628822027405361152;0;0;0;0;0;0;4625460356502781952;0;0;0;0;0;0;0;0;0;0;0;4630319287364485120;0;0;0;0;0;0;0;0;0;0;0;0;4625211248399613952;4623073900874432512;0;0;0;0;0;4630031095058923520;0;0;0;0;0;0;0;0;0;0;0;0;4631378211551313920;0;0;0;0;0;0;0;0;0;0;0;0;0;4627119931865956352;0;0;0;0;0;0;0;0;0;4631587805955358720;0;0;0;0;4625309603150692352;0;0;0;0;0;0;0;0;0;0;0;0;4631729754624491520;0;0;4624723168316096512;0;0;0;0;0;0;4628592676151754752;0;0;0;0;0;0;0;0;0;4630496884262174720;0;0;0;0;0;0;0;0;4628922959136817152;0;0;0;0;0;0;0;4628590099171377152;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;4631921310165893120;0;4630882142828625920;0;0;0;4630406475200593920;0;4631522092955729920;0;0;0;0;0;0;0;0;0;4622881486339571712;0;0;0;0;0;0;0;0;4631436623106539520;0;0;0;0;0;0;0;0;0;0;0;0
MAPPER num_bin=48 missing_type=0 most_freq_bin=0 is_trivial=0
FG num_total_bin=48 bin_offsets=1;48 is_sparse=1
STORE_SPARSE deltas=11;20;11;20;10;1;2;12;9;3;21;5;17;15;10;1;3;1;9;6;1;8;2;1;1;13;7;12;13;1;6;13;14;10;5;13;3;7;10;9;8;16;2;4;2;10;9;0 vals=47;1;6;40;24;16;37;45;28;21;29;36;30;34;3;14;23;9;4;25;38;2;26;15;5;20;13;31;11;8;27;39;17;43;12;44;10;19;33;22;18;46;35;32;42;7;41
SCASE name=dense_4bit_odd max_bin=16 min_data_in_bin=1 use_missing=1 zero_as_missing=0 num_rows=41
VALUES 4617315517961601024;4611686018427387904;4618441417868443648;4611686018427387904;4607182418800017408;4617315517961601024;4618441417868443648;4611686018427387904;4618441417868443648;4613937818241073152;4616189618054758400;4611686018427387904;4613937818241073152;4607182418800017408;4618441417868443648;4618441417868443648;4611686018427387904;4613937818241073152;4618441417868443648;4616189618054758400;4617315517961601024;4607182418800017408;4616189618054758400;4607182418800017408;4611686018427387904;4618441417868443648;4613937818241073152;4611686018427387904;4613937818241073152;4607182418800017408;4616189618054758400;4616189618054758400;4616189618054758400;4616189618054758400;4611686018427387904;4617315517961601024;4607182418800017408;4616189618054758400;4618441417868443648;4617315517961601024;4618441417868443648
MAPPER num_bin=7 missing_type=0 most_freq_bin=0 is_trivial=0
FG num_total_bin=7 bin_offsets=1;7 is_sparse=0
STORE_DENSE bytes=37;38;81;38;54;36;19;102;50;70;21;20;98;35;19;68;68;82;65;86;6
