Knowledge
Data
50588446952 4936624 4460102973 37063228
57443573 50298246071 826420
39 26 9538 1358741071 2500912