13719879939017014268128728772914334132638960586656872768611188450854081281489408141048780613697861181344388066863408528012958146458645584243875678861487315876678886685431881118881487139888951474086825128008987587725147018423187898884208817288381144841453486960132369019384928842991436190158139461300385824148738639914649848288825786583884908675513329896318513314772130488850885807862238423788588876138491189005132398823790043138388931385483869151383786665139648773089769137218600514894891008604887441