Knowledge
Data
13056 2262371315 589998417 42 631138
70131386 4839 143141675 1647666327 46693260
163397 49096848582 103825394