87133987245087637587648187750087767388030788197888198689163189598090428491153991554191594191608191668891669192714193142093563293748593765593899893952594042594365494570195659895740095782696122596517797039497305797740598364698680810006601004728100753510125911020028102091410234941024745102493310275581032784103811110387681041233104667310511041052036105595210561541065192106797410684331071137107469310749081077067107857810848621085022108568410856871086432108683810896151094748109952611009511111218111403211176021117731112122911238181124385112449211345461137063114059811435311143801114704311482111149263115074611591811162185116420311652591167191117473211792841183258