897112988362661895310159611101616623110910771121103311451035578611972932862609109910891113108610501079112311329731071994991577105711071008109410381126105910685849001055110210131137989111281210825761118951967617103011439959701034107862061010601098884607104311089681093879104491110919908991031100586511161110606997105111391088112763398110061049102560810721054113699810701128959934103988639210751141100058296088581561910011092114810629379565831140105888110141085909876102095293998795410521119100390810669888776121036101693810539141073114610659669651133955112491810239929053933966151122111110241131110010766279573958898199496131104896916929114210411018108111309339068911056614622907917912113410271097971913962103710476251138100493011259931080893996964110696988710649639048881084109610281022107411141103106389510618941117100711479508986349489581083940880931101762188292839411351087999581101910481029936890106711159106241026110510691002