Knowledge
Data
16115583 60368932 429155748 484339 5093540589
89732 463570 5848 246782
44 1986173717 2277 3180