16418432979800222212421884814987288001968432145651306329775912126973738561317486910234715334214764016900037030168288301511777824107522432713758814535860817200591954803686152760170697899509289317215211968353934735741521698197916747120681420036920672914781767721136511154000121083180238954272231241373931561622648814462311235950682186095169632194448748921656051408262940722234542627218126903142166651457245946811406212736209988569481081608850189959550802138721669681255172050992572212588116020245238823681991581133218268814956714353228527115824199729122178