Knowledge
Data
30 270085 42959 14565778148 80168
17962135 44950 9694924
92215452987 9130 973131318 92016945487 76443