Knowledge
Data
105926 6976091 881711 23298700 988314563
63112870 1741629950 256 32104470638
363 4960593 10347856557