Knowledge
Data
509 566 4576 456721092
3666914 8391099 35504 9361024975
58624 76917 9415801 62692855216 19