106087688392890910471101103910971078108110448121105114896898910431050997102662010149311023108593489996358210671024100457610229629645771080110610996348871001109310561145108793610209169929103941073109158191710886261130624111110799966166099499501062906100863397161010571025101858490810759309676121143990608988893578100011289489728651034110493991261496910929959658986271033110295611478191125886900111410418821028938103099195898110061129111711231061393607929113294062210379551096618966106511129056199519571059987102762391810311029105511161140105210831084112110351089101362510161074937111899889589795910171019932107761195310986176138886069701119954110739239599310768801070881815894108211389601127112490411091115889100510151113112610491142933913884109490799911221131107295210681036396106910541064890113361596110588961141973103899410531002108611101134110011031137862914100710661063583113587911361051113962188511081003104889110718771146911