13687921897563827688215611243550167665912561968127004671297912381112617995305626823989288133910111333291641347516206184955164017201430187391466101915301080408106615333851493180344118415702631336188142968017331222114214181348495