Knowledge
Data
76 934266 6899081 745752400 304968382
803568874 1345498737 376330 18956067277 59422984898
21832899 277297599 978303 25565705338