Knowledge
Data
1634486 47789 192 383224 469158
5887067 39717309 983163 9537015514 75735
243735 7686930336 2002891 24933