299138808473736 327998778976885 286272143290889 347539482103872 339947414233898 330853542171070 322115665398517 290956978788351 311881048690353 298602336692555