480666480626559302480664480662495084480615118919124971339665736950911267001137037144522913543922331781546066107372547631146938610989716429689510165650041280598102330244884439086625605913940897449753110715611221138247216858217002516303131294214237891423835131148413903723680374663998940653202051390343367455107219612053731251624211064319701232685803051167905288855524699149453729797513904113865492533843149415706677629715300545170621968571816811445735177047178074629727314012139961273247451517234194249317728953654254418100318107039505313610384710321953963188944477654371143683381889063572221365782437104137345054213511476341356219