80371214937414841216675721453925116947630720101746666253234382484622326865015436811517876109666123270569707111156811170881512285117089151654768434444291107403492666439749116968992171139722610321343735874432168142387059651537023148662654131275902993418113192161889863254729921866682102066609835169835001209939143495113192056354831060776376139853755247844688099578118409611697612517062046269835171373080146296911696297271453720876741526436557267689263112052015077604829572866012153227746201149019139375012483634792068931871352761133117140375724311356682235777084743927937612890161695811695421030138333586343863548235548237993216