Knowledge
Data
51411308163 152476823 25409503 908940
805189042 14851705 266337 69843477
19741 17097178 22196132640