Knowledge
Data
46311 62344 208335969
2195831676 664915597 510231 88420 787
7338808715 635811922 25080411 6134147010 196803