Knowledge
Data
21028 32873192176 2172172 352498 763600
68198505 63571675408 8812883 5233567846
57244838 0612396 3602375800