Knowledge
Data
8582150 9961382 503496286 47474709800 1805916
279012 15846260519 661401
5242 656 400983094 6378 6808144