23097687455945918666913311423462715776812091426168142616797096715821311582169351654178599152392615239251523924178867762569131598335166835166710441741083906130241816977810523079852961259910153478413087946953106953096953082011751981621326315785172141782110288264578013588741451487645704145149014515006457796953071390048140093362654835643374815435998404874239130879310441296951913403951149147151480423830613693837625817808107729723639967658771198027119802676977270778411017301101729695207134149519182115821371582168907947907962100927013207594718739185879079612550956966732011704768321043320104330612332931565362125262962814511813311223627896486