Knowledge
Data
2861 830851 138 59889752910 7212438
30 492306010 68732 89388 335711
154087855 439 46 982077075