60114181905476111518781022423153311676869191516381421781173586354911541931144045121219061268865189715786801988305771612200116143611721107683392167226898911191963119630013699859401663127193713339671694570184810131126845853970185634240414399811346563175618677632591173146310931944