Knowledge
Data
103476 1595 804 24569437 14757
414 458388 293 5472975828 312158
4949602 2672 7636133097