Knowledge
Data
2948656 536 46867356 332172 377256068
447832 299648798 29460761660
646 24 017806024 937089841