Knowledge
Data
15220478 058874 208272019 43544
20685926 313828 8867 79012
1241 094 7135702 5368433 336909092