Knowledge
Data
603668030 335879449 81455495834
648144822 1174904 280429583 590
53192522 123575716 94353787 15541391296 409747