Knowledge
Data
243981 33135 45887988758 4089382 623277841
54256590 9138227 3258 348
139528577 704456610 400 491881