Knowledge
Data
660282 59192797 3588229 52675 596411024
436796613 5787551 324504407
213 2125027 003094 05230634