Knowledge
Data
30840275 45104523008 191281 58331892459
77 1371593 5441257
139767246 2592067 94115080300 29097762728