Knowledge
Data
28 5900182 2703078 199933
059 8096754 1605705 6874 5215721
882556608 304 32633796 879 8727299