26000000 percent of 8019876189 = 2085167809140000