Knowledge
Data
45670392536 129595239 515273974
36061 62407917776 229138895
92737999 167306716 517034658 8839