Knowledge
Data
3186 8269 7223162801 4617521764
943108559 09340397 6829606 6512
1287824616 1812 943 43