Knowledge
Data
16074532 220576609 32498904 66820888
4110596190 96382 6227034627 884870009
30846025207 412713 28784898723 55 22788