Knowledge
Data
230 58437663 21012 215152421 16429753802
80589 796111 9510
806209 6890070 88028 66944970910 869926037