Knowledge
Data
412508103 4400803 622820188 72137911
2038131 62971 3930698152 19381958 661850
2601483148 589869 47537154 8872 260634888