9379093799939929406294160942159421894302944899473194759947739490295070950769508695369953929550295660957159588296271964009652296558966039660497914979569798898072982069822798810988789924699772100965101678101681101730101751101918101936102032102390102783102805102830102851102855102883102994103204103216103218103690103964104269104270104315104906104993105074105155105198105461105681106299106672106779106832106852106898106938106939107055107069107319107513107526107530107559107571107871107939108013108186108322108756108784108833108854108876108953109149109242109441109457