Knowledge
Data
659368568 429735598 94541005510 17335941649 746
25153756904 658858070 9818657 92855
27181 2947 67035375 1401493 990