Knowledge
Data
32 1100 448383468 9399187 4339615
3504211498 975111 89802 489554 37420789568
314838 145034794 61182785 820