12643891264552132302713375751343733135048913534131353969136493614026631417664142226315442121544516156124115681271578074662070329501269302819843271469204757948611494474947649549495656481074655812839919099192104109104876117262122237128533151328151329156420180351182030184927191021199658200710205725207687214875222025222252231234236363239693241452241471255180257491267981268006276539287158291012292097292099300470301488309754309907322846322962324629324636328712337525345613351483351491351691357130357619371183372784375334379834396765397882398198402694410087418954426949427083428539429674438892441610