Knowledge
Data
355226158 36640 5836387481 42165901211 143
37862643 20500 734338
6602960171 957635 671463266 53498060