Knowledge
Data
287728 30457584721 13359017 9112967
42080294 81490 914 582
4674615 7745 266089 24841810