101004410213870103073721030739010307721103110191035315110358180106721371067308910708051082377410886754108867581088676010886779108868131088681810886835108868461103370110370811037821105581110559011171153111845581118465411184961111881471123061611371330113774141138659511620131165514211814618118871381216162912177433