9470094747948619610296105961109627796506968359737498601986599906899777101717104870105028105922106455106807107451107503107639109118110490111224111565112322112330112541112593112682112792113178114871114881114998117481119493119806119812119921122065123859124613124753124813125401125403126650126759127678127935129117129412130157130334130429130692130696130697133041134993135933137496139570140274140458140713140766140913141628143641144500144623144880145617148529148590148674149298150367151555151797154785155520156514157546158030158889160483160776161142162242164206164932165022165034165329165339