10 509680248 583747351 90351415 330342243 193204627 206899671 662049311 456249299 690375279 342469688