Knowledge
Data
160 7296522532 22809438 333859
35 81 26890 3448556
8678169587 11155665717 680484570 18 1946