Knowledge
Data
40377086 23664 7499896 9139237192
06674 2844246 43922253
59877115975 55114423407 180523 278