135241783761023686067722661322351178712152651849312590513760421431088414646702108802024257134720130114525713561212541314822014948165299103880163713976239768713324282404216732133206191478140288212585226303707871220028148719760851071401224183179911876091090457185710299717290915769573524143678436851186361295271809091654762867640504157573195630164711196854492451321672603111409841842159372236503177464195117709565258252196334118524120230146175159507141465834641900891294417383927464159737765597775273626734231742326296311785719553615474320875910260066157186536