Knowledge
Data
29660 177292 41711476
4082346 253782950 8750840
967 38277836 63237242579 933346 59296679