Knowledge
Data
13046020 8981045 5413 87
19742 1288 94454 36214
4900159 592573 15872261 31021700 7302