Knowledge
Data
22179272 190689 8509375580 559657996 77506231
2236441 559116 6947021
887 2954670822 5078390919