gDAE1=135442121414121414343101212104799977581088106121414141271012101210879710129101012101012141214141211101210121012799771381010101088101412141414121510121210716141414141214171214121412141812141412141419101212102079997721810108102212141414122310121012102479710122510101210261214141214142710121210287999772981010810301214141412311012101210327971012331010121034121412141412351012101210367997737810101010881038121414141239101212107401414141412144112141214121442575034357503445750245353502463535034757503485750349575025035350251353503527979255379792554797924555757245657572557258259260261262263246444656634674468269109870710727374275276109877782792801098818228328410988533333333863333333333870888990333910929394333950120130196401301229701201301984013012990120130110040130122101012013101023203203210301201301104401301221050120130110640130121070120130110840130122109012013101103203203211132032032112011311400000000115035065351160000000011703334118000000004411903506535120000000001210333412200000000441230350653512400000000125033341260000000044127035065351280000000012903334130000000004413103506535132000000001330333413400000000441350350653513600000000137033341382222222244139202320214022222222141200341422222222244143202320214422222222145200341462222222288147700057441480223233314988888715088886715170005715202232333153888887154888867155700057156022323331578888871588888671597000571600223233316188888716297668716300164111650000000016620002416733333333441683316933333000170200024171000000004417200173000003331743333241752222222244176000000001775002417833333334417933241800044181111820000000018320002418433333333441853318600187111880120130118940130122190012013011914013012192012013011934013012219401201310195320320321963203203219700000000198035065351990000000020003334201000000004420203506535203000000002040333420500000000442060350653520700000000208033342090000000044210035065352110000000021203334213222222224421420232022152222222221620034217222222224421820232022192222222222020034221222222228822270005744223022323332248888872258888672267000572270223233322888888722988886723070005723102232333232888887233888867234700057235022323332368888872379766872380023911240000000002412000242423333333344243332443333300024520002424600000000442470024800000333249333324250222222224425100000000252500242533333333442543324255004425611257000000002582000242593333333344260332610026211263882642652662672682692702712722732742750027632770278212797997552805555333328133030028222202666606283799755284555533332853303002862220266660628779775552885575333328933030029022202666606291797755529255753333293330300294222026666062957997552965555333329733030029822202666606299799755300555533333013303003022220266660630300304330503062130700308330903102131122222222312222222223132232223443142232223631522322234431622322236317223222344318223222363192232223443202232223632122322234432222322236323223222344324223222363253443263272328329000000003300350653533100000000332033583330000000044334035065353350000000033603358337000000004433803506535339000000003400335834100000000443420350653534300000000344033583452222222244346202320234722222222348202025834922222222443502023202351222222223522020258353222222224435400100100883551001002235600100100357100100235800100100359100100223600010010036110010023620000000044363023523503642333365323532323660000000036702352350368233336932353232370000000000371023523503722333373323532323740000000003750235235037623337737803793800381382383333384038538638733338833338900000000390035065353910000000039203334393000000004439403506535395000000003960333439700000000443980350653539900000000400033344010000000044402035065354030000000040403334405222222224440620232024072222222240820034409222222224441020232024112222222241220034413222222228841470005744415022323334168888874178888674187000574190223233342088888742188886742270005742302232333424888887425888867426700057427022323334288888874299766874300043111432000000004332000244343333333344435334363333300043720002443800000000444390044000000333441333324442222222224444300000000444500244453333333444463324447004444811449000000004502000244513333333344452334530045411455000000004560350653545700000000458033344590000000044460035065354610000000046203334463000000004446403506535465000000004660333446700000000444680350653546900000000470033344718847232032032444730