19658184099201409462177070171554647684116876304521818717040626576682224843419665148416685287911686770373199334538214813615015194034746411478639068085714735296182798252722137647727142977753542239826851309583064855632210867304815817205032610739306526354135941108642715615101262828937885192292221865037456352144096582739333125283740513484259362748246800365013813760542155546181677211436296541642235974122321462945711152401363945865871249229562956283579729141072848442295152155891346038393465303261813795463717042281264719851538261141565885305832264879135168423216440128923432463163683421104127102068533345452169120298965355642781033573027651454319185161231704156026251304485342893143102524336849248422315987362567597233017385819941174659868749016761585153351692850205