10093192101023731014359210276908102962751029775910373358103892751040850810553573108033631081721010893916109049661115001011194580112077791122136511442258120215611202211512024296120303281211593012180990127089561308960413089689132598151349609314539736149454971521731015217323154857591564209115734517157779491577933415780288