47210470456595047815468875310647067471354388713070218660365310542292422934700114055130824896442512530993336543762539194727418415470254388342282172721302842291531123841314054534604716145884376769175149387655756514376422967140531307770924550184896242960428312296613046130251288369753465454295175881743951829775228601885392848963437744228842287384121726713447744485022472484713134294614912751077489855969437651841662270531024354242923425174032428647130321294830432874365724863376174891682407489262792615635534553107