Knowledge
Data
31 93368752 4069678 61017268446 15894
6329328 6035 524906 210748 37686135
326044501 639150174 901684