Knowledge
Data
2600335168 43079 3734881 18925737
40281 4283409626 559 917006 06174893462
580 800931248 709105 8227793