128265936 189709480 240089329 513701608 552509176 633010517 850861960 906225097 950290994 962518019 983190286 995032983 998337944 1190470296 1399967896 1436572159 1467206687 1521883937 1660378471 1716859454 1784657037 1809814289 1811315183 1814307784 1951566776 1979186924 2089695256 2102551360