Knowledge
Data
31039247 05878197 86239005 501328105
684435 13981101148 53041664 58090193
380079662 32 69437 6918 708