897930964883106388510649951080108795111086198903961035106581910021071888998113710151145112110673931122114091410418941128610112588210481115108494088797311411070624109957810241008583621963111296989388160888691311039051066106995911231052620112796810491077953111810046171038101710836221005108190499311141034108897091890696011478801062109698991096581287793310926159628961036981992103163499460710395821093929987104386262587610821007111111326146121139107511001027616103095211421047879899103395610561148105911021117100190810783951089106199795039411056065769385819498849991028815113462611101104102910068919281037105710131003912102596710681146113810541126101811079111135104496690010236119361119110111169315771133111310741072972105110916239481019113110981060101458410738891129633955113610209919161022961100011301085110695789811431016105390710941058988102610509961086107910769541055865932895110997162761360910979346183929909391124917937958909