Knowledge
Data
18 386920 125982069 80470 8226
75752 37939166448 10440797 7229467 230531
8149598600 1501990 1829646