Knowledge
Data
112646 6324319 30 031799 1163980303
22558435 174484 14336077 1795 902
462 747138 58517424193 290690