104 billion troop power