Knowledge
Data
211550180 371603689 646687418
98069139 538929 67825
4028 8087 3035252 2790852317 1466