1686737893188992114919544736632133586878952186631489295979813101620958420710079912217651705621916612683010581024725156457174323424251400248446154475382152048266259265319229520583182687209180212006170235139006116752152922204693222088190852257482223601940311802815916414368867572512181304391235115134212749414673914349613888780418164844205815135922565911122406501286309590914513818464821683412982513742813273910684850795993241308311975132048438548920517936007772351557541833241955156815224320196480120829172537264652854118070920521314167020137011034288958108723