cGD#A#FA#let ringlet ringlet ringlet ringlet ring1=25501514044215140153013120let ringlet ringlet ringlet ring41312013501011061112010let ringlet ringlet ringlet ring71211010811010119015140let ringlet ringlet ringlet ring10151401511013120121312013let ringlet ringlet ringlet ring13010110141112010151012110let ringlet ringlet ringlet ring161011010170890188908let ringlet ringlet ringlet ringlet ring190560206605210320let ringlet ring223233230320243233let ringlet ringlet ringlet ringlet ring250890268908270560let ringlet ringlet ringlet ring286605290320303233let ringlet ringlet ringlet ring31230132301333015140let ringlet ringlet ringlet ring34151401535013120361312013let ringlet ringlet ringlet ring37010110381112010391211010let ringlet ringlet ringlet ring40110101141015140421514015let ringlet ringlet ringlet ringlet ring4301312044131201345010110let ringlet ringlet ring461112010471211010481101011let ringlet ringlet ringlet ringlet ring490890508908510560let ringlet ringlet ring526605530320543233let ringlet ringlet ringlet ring550320563233570890let ringlet ringlet ring58890859056060668666let ringlet ringlet ringlet ring610320628109630320648109let ringlet ringlet ringlet ringlet ring6501514066151401567013120let ringlet ringlet ringlet ring68131201369010110701112010let ringlet ringlet ringlet ring71121101072110101173015140let ringlet ringlet ringlet ring74151401575013120761312013let ringlet ringlet ringlet ring77010110781112010791211010let ringlet ringlet ringlet ring801101011810890828908let ringlet ringlet ringlet ringlet ring830560846605850320let ringlet ring863233870320883233let ringlet ringlet ringlet ringlet ring890890908908910560let ringlet ringlet ring9266866693032094335555950670let ring9688555597089098881010101099=2701212101088881010941008877557788let ring10177553398102665533103=255302344let ringlet ring10430231053023106336666let ringlet ring107302310830231093023let ringlet ring11003321113023112302311330231143366661153023let ring11630231173023118033119=2603023let ringlet ring12030231213023122336666let ringlet ring123302312430231253023let ringlet ringlet ring1263x033212700231283023let ring12930231303366661313023let ringlet ringlet ring13230231333023134033033135=2803203203003205413630032030032033013732030032033032030064138=2803203203003205413930032033034let ring1400332441410320142=2803203203003205414330032030032033014432030032033032030064let ring145=2803203203003205414630032033034147033244let ring1480320149=2803203203003205415030032030032033015132030032033032030064152=2803203203003205415330032033034let ring15403364155=27578101084156771010881571010887777941580044555512121212121284159101064160101012128884161101088777794162004455551212121212128416310106416477101088841651010887777941660044555512121212121284167012121010994416810106416977101088841701010887777941710044555512121212121284172004455551212121212121730044550088888817400445555121212121212175004455551212121212121760044555512121212121217700445500888888178004455551212121212121790000018000000018175757575751827575757575183000000000018400000000000018575758686186=280971081191210187001013101310121881012101212121012189101013101310121901012¾1312¾109191101310131012192101210121012101210193111013101310121941012¾1312¾10994195=2803203203003205419630032030032033019732030032033032030064198=2803203203003205419930032033034let ring2000332442010320202=2803203203003205420330032030032033020432030032033032030064let ring205=2803203203003205420630032033034207033244let ring2080320209=2803203203003205421030032030032033021132030032033032030064212=2803203203003205421330032033034let ring21403364215=275781010XXXXXX842161010121288XXXXXX2171010887777XXXXXX218XXXXXXXXXXXX887777XXXXXXXXXXXX1042191010XXXXXX642201010121288XXXXXX842211010887777XXXXXX222XXXXXXXXXXXX887777XXXXXXXXXXXX1042231010XXXXXX642241010121288XXXXXX842251010887777XXXXXX226XXXXXXXXXXXX887777XXXXXXXXXXXX1042271010XXXXXX642281010121288XXXXXX842291010887777XXXXXX230XXXXXXXXXXXX887777XXXXXXXXXXXX10423175XXXXXX64232538684233108867575XXXX234XXXXXXXX867575XXXXXXXXXXXX10423575XXXXXX64236538684237108867575XXXX238XXXXXXXX867575XXXXXXXXXXXX10423975XXXXXX64240538684241108867575XXXX242XXXXXXXX867575XXXXXXXXXXXX10424375XXXXXX64244538684245108867575XXXX246XXXXXXXX867575XXXXXXXXXXXX1042471010XXXXXX642481010121288XXXXXX842491010887777XXXXXX250XXXXXXXXXXXX887777XXXXXXXXXXXX1042511010XXXXXX642521010121288XXXXXX842531010887777XXXXXX254XXXXXXXXXXXX887777XXXXXXXXXXXX104255101010101010642561212888888842571010887777XXXXXX258XXXXXXXXXXXX887777XXXXXXXXXXXX1042591010XXXXXX642601010121288XXXXXX84261101088777774262XXXXXX88777784263XXXXXXXXX88777794264XXXXXX88777784265XXXXXXXXXXXX11826688777754267XXXXXX88777784268XXXXXXXXXX74269642700044555512121212121284271004455551212121212122720044555512121212121227300445555121212121212274004455551212121212122750044555512121212121227600445555121212121212277005544002244220094278001042790044280=2300084281282