Knowledge
Data
5925050 544981 58 19865080 89
391 31 16086 5221 905888
32 204402024 117367573 933950341 495627