Knowledge
Data
8660 2362 17003800 90158 798168
8875 5453847 32621793 235124
21340712 7538133105 85 03676