10 percent of 242673612 = 24267361.2