Knowledge
Data
666587 594110405 71 9019829
35030868096 2678568978 4169 254 370
2986154198 7030104603 30994