Knowledge
Data
2591 37118379244 1660 434 264
1382 71 3078 80398711198 640431
9213857 8405140 28085 715066 2685