98679910761743335871584578133376446809726776830742544443866605012177299524284381591422424288200814353803805169597118680114371461141570538783956930892361152284272507846189957786711373934601922783341462156732793923379119312678435527112015243543782617463214224191373488297099888432193471744593744510378881094097452830867011169596950196181492199171128876182724911006211773912669874397878466171250486124095924608711782641315217100667426776112526395714301079053150409211505341492356274082146830866076617463156226365130161899629531548139132329115215446224741317491507484769051660744685833660720660743697074744592132366325600452723407876