Knowledge
Data
30 43388368846 97533 419294
649 5521105 2517956821 83254268833 521793444
87648293768 332 39611 120361