112996861493810076229041119970949114610006245821036109811011039105595810721052954107863461110288941122891948939607113386590086210709981093108310821094620619114710748191111111439596497361810979691089107990711396138769526231029110810879639281023104496581560610051084909392107662110719361102113257798110541116104110969621050101410751049110311159511077105610089975846158951138111095691191810439141059910957112410739619401105113199911179938841118105393499139388910269551081971105888011239138889721019100661062560910641004916967897992617110988310511037109910251002112110671148917885990994110610601134114196689311121125960114539661210919068121130626106510628771031102793089888610579321063933106639410019058871136114289610179121034112858199510886081022106911436271086104810801107111310921140882899103510245761030929102063310038819501013583104798911041085890113710618791068578953996113510161127616101898895993798790810389311100103310151126