Knowledge
Data
340172856 328239653 605 50023 92154
18353985 1240001423 65530
21000961 2074172067 5210869765 76153