Knowledge
Data
17698042 29738137517 2679
74870704781 385753 2593400 4646 6622
706 324999 10362 6096656