Knowledge
Data
41 182263 6270373916 316159
8830 1506763163 6215879217 8427402400 942960132
29014647 695 47214 9262 3583279