Knowledge
Data
30944690496 96280828409 306351694
80 973 7570517199 7605681 72366988
608707 635968 90761246775 221735379 179820616