Knowledge
Data
3089 66561 16401312 685
9153003 95131964 17110 945 62
8444 78092 271452 1119526 0446834