gDAE1=18000000000000000004420000000000002311111111111111114333333333333333350000000000000000600000000000027111111111111111183333333333333333900000000000000001000000000000000001111111111111111111233333333333333331300000000000000001400000000000000001511111111111111111633333333333333331700000000000000001800000000000000001911111111111111112033333333333333332100000000000000002200000000000000002311111111111111112433333333333333332532627284329222222222222222230111111111111111131222222222222222232333322223333444433222222222222222234111111111111111135222222222222222236333322223333444437222222222222222238111111111111111139222222222222222240333322223333444441222222222222222242111111111111111143222222222222222244333322223333444445000000000000000046000000000000000047111111111111111148333333333333333349000000000000000050000000000000000051111111111111111152333333333333333353000000000000000054000000000000000055111111111111111156333333333333333357000000000000000058000000000000000059111111111111111160333333333333333361222222222222222262111111111111111163222222222222222264333322223333444465222222222222222266111111111111111167222222222222222268333322223333444469222222222222222270111111111111111171222222222222222272333322223333444473222222222222222274111111111111111175222222222222222276=100333322223333444477=1005781417958081382146835843212853861468758832128939014691592321293394146955963212973981469951003212101555555555510233313444441035555555555104333311111111444410555555555551063331344444107555555555510833331111111144441095555555555555555555555551107777777777776666666666661115555555555555555555555551127777771010101010105555558888881135555555555555555555555551147777777777776666666666661155555555555555555555555551167777771010101010105555558888881173118141119512012131221461235124321212531261461275128321212931301461315132321213301011344101011350101136410101137010113841010113901011404101011410101142410101143010114441010114501011464101011470101148410101149010115041010115101011524101011530154001551156111570158001591160111610162001631164111650166001671168111690170001711172111730174001751176111770178001791180111810182001831184111850186187188189