26439252941529114305139662673224417145341193426990238882145418102179621723411872113757162247414672691725994234452317521845208861969419612192561524615025119411191210542672740073653344116872701527012267142623025885233882206519640195611941519341171551589814840143731413913931