Knowledge
Data
30988312 985681 15274628 80
41357406896 3688 8939644 607190273 95
260 1571608 81706422 8601