Knowledge
Data
6645851816 8131129 903615320 5169503
1937286420 214 6286 59743839247 879005
440509116 523 12889859040 8372601398