Knowledge
Data
22393 773162 8306938 15716522
1699645 376842602 67696 69
43010 28872767192 10110637 24