14305013437112245113726713002910456816431415641761167150699123061141353180284664501954863629850491330331191591783851256541230411947291953463601149631156696128406754418422564352647716458460336854118292948565102409210307034922394342219101795461966845422146049802312956822199606132603185271113579178209192415811328692113209218744292671387158244531796164273277121783522078044716646411448180328467715597713722211577912485515067845526510021409851208603917814796662270104854191274140540112033175694537444511066178118441113612130242157031226677218065122402146688