public long GetLastTenDigits(int topower) { List <int> digitlist = new List <int>(); for (int i = 1; i <= topower; i++) { List <int> liste = DigitsList.ConvertToDigitListe(i); for (int j = 2; j <= i; j++) { liste = DigitsList.Product(liste, MaxDigits, i); } digitlist = DigitsList.Sum(digitlist, liste); } return(DigitsList.ConvertToNumberLong(digitlist.Take(MaxDigits).ToList())); }