Knowledge
Data
326 540340 7380 247459
2325 120551 11054723
738038 735672168 41948144 61993 19024298072