Knowledge
Data
420 1398445 3050 56816 52534977
40379876769 599 2003453
3626671796 8873138 12675813507 99724 323