Knowledge
Data
29677716 24611770 312663191 844564 96664074469
5112 4554850806 1487
272 57263183 03 32538847 989