Knowledge
Data
329885621 875186208 32623 83820 4789577
13 657986706 927562 43795811545 159314
307096197 118 08734848 1648931 8088