Knowledge
Data
310093 321491 1488274409 654129429
50669 7514 5250790 94905435 233621404
64428 36456973 23441550 6418871