Knowledge
Data
2237066 955542 79527965 44352186
5025371183 19390981 610692753
15108253 6625753925 816807 25992 28320911