Knowledge
Data
506290 60 676958 662677935
502440 393 5162961480 1953286
7912 9130 16708 5475208 139354