Knowledge
Data
35006 7496 70 2042
29443974 1458032075 36363430072
361767017 5824592 28 7770528 791105807