Knowledge
Data
311306 8298 75939003 240
43204838332 457973 87731 612425586
649 1042 41690256861 0653