Knowledge
Data
396 194881015 94519 10251683
67162 51836 48029001971 31260988692 90871921
599526005 42494812686 898713881