Knowledge
Data
477557161 430536 7085466041 239341649 840299
3036350 0949 995733
11 21905769 8092 58749764