13794420831197310477521414316266122026721695318905914438861593619722990330671704714394315672428806194711739968514918808816886952427906762106531363401689011680046928367575389897998544196965417442173400144401222781933401517971024284919305653791916161146687110322160564655939615512814751312456818591989582228233076022101347421715865304418307420488151696463881568781372731364521994499251494376435331929331596151278391170416391019565512888921348817131219486125635123895281204439760512231409298050497103267817241855365501131602097039029324829167905