Knowledge
Data
328 23 814698 7167220256
290870801 47178 1073172340 414953896 957337421
9367570284 22837519902 3246836 65873807