Knowledge
Data
3043 482129 111684203 28131078 22823819652
14792924 154890490 60406983 36320083 4517618
91100988 36881208620 3059937412 693