Knowledge
Data
2977202 6171347 643307 5646 94733647
3076 38512016 130641207
365 5067400931 9794 888 157705179