Knowledge
Data
45058057 47476 5623391 8505560
95141400676 28 4618087096 830 881671907
2911063 91906 1094 9808 153