Knowledge
Data
5222846 9453485 7032156 5449 10816154
838346 50280 279844109 806093604 707
28590504 616406 263552622 168945174 84