Knowledge
Data
32335833 9811331 7624122729 2036
370892064 13216731269 322397187 56525624 1858557
29636318005 524472 479 56