Knowledge
Data
91304180 349249025 25066 857081512 791086158
802 488 15231 88175 65831220
15904722 62 90354136 18723217