Knowledge
Data
42829036 6140870242 16109566400 796
983 754 4289390 549 35
30241 55976147 144130838 46201975