Knowledge
Data
21062375173 032865976 10691378493 6002976 8511563
44334902558 88170677 366595 4806487984
215316466 147502 758507 082840