Answer:
1.Toyotomi Hideyoshi (1536-1598)
2.Tokugawa Ieyasu (1543-1616)
3.Oda Nobunaga (1534-1582)
8.3m questions
10.9m answers