1 10 29 146 748784288 238707513 513397893 464849391 751823641 802666022 628252193 580950341 543218376 998190914