1171214832535241744766773182701423972886033054555001093392807390810379766136437480465483674262384994192297827835803542546765642338394587488401385075632907353088206575974492662371825185137553102556472757694644596444166340276630474466786552683022361671206493467131929579347824144891582285357995055654921934085345378614028537422319780458953644719971177352052617270251979448273218134213540440148776690888093682153165412227973627372231552472372789655967497303664237717956023441623286464319470928342221868730951456876245120215712226232438773862436391152071836111240146682673464267940576755678038399456221271152796279259146265834132997882867641781792167067616542396623073824435865372895381412482516674422562986584571066724051511643512359034933956560040059876013793362488706923017367451047180178254528275320728422550222011368566126778371258554055306772406672154593660542378509320189383467352231617848708114198463532811253433021431357246055537539389636452153278300280314659485558441454758257294544393219066537618714746825745035133854665278411879156975021016844540718813355027273647424950321742534373224895607287815046915516896488418083342507175254701984633354845665086718388668029170462792101715278718664024437736525283775217766615845274315461142581118066056185440342746561398433881637798025672084621936018934874526139879854317026076368419629397800523312205235420020485514462879026216033166470529637322746520665333360463878742471420163582813015576538512211054733674373898124108486175481490169528375746562847213487107195554737514791562764366457016468117438077029431771075121130354416423490778715350469719162033714417686736683876751807278525956817472243553508051661657558842384151337242651983235626435605557785501176304127707587229570212404703332632128641777473269391763521686512370650287444629341856671323511533012138157136963796744741355849191615115225597317545299345688143670599