Knowledge
Data
23093 26279 16159272 28158995914 37635
70158 95995295 2926300
48446957 4096928 28455372721