Knowledge
Data
32851 2161823 5795588 502930 225209335
4977739352 410 790 3535078
28585960595 44992194 32473069 8202994