Knowledge
Data
666558961 2590 138993994 87221 5208734
325680191 64 401 32454611 6823122
21001 843 5453 966 1792871