Knowledge
Data
5555776 36833492 286907841
159762304 2721897 280714930 4429130488
561338 28241523690 8660097 69088 45888597252