Knowledge
Data
30 171642 5929724982 308456540
109982824 659 1175
379 4708 96504231695 778932 966163082