Knowledge
Data
223 1583992 10980 5751641 81476925040
80659092 430506139 23099155537 42 083
7002724 91030 31528829 2389983