Knowledge
Data
21181537330 1110636 43388 67070587 574622941
4986570140 90495 88953296 234447
12387830062 21034 367