Knowledge
Data
005305 522296 2379274 42381
420821713 98742846 10068622872
66 58971 61152463 3882825 56387215