14229871819157514601755156612573243440613881341160519572691884252117224117801626157012005225391102106119182000178124567215181345703093410441630179011146621548797521551157134197610834791873557189717961417620105392265350513392571161717182426118881960185012081543451