Knowledge
Data
176 52175420543 22
112 20892646341 40389
24032030296 9428693283 0436422 180106840 835357