Knowledge
Data
111560509 397299503 3298 3033278 25707013781
18793051 19386943127 9012607494
23751 30831648 33002420877 76