Knowledge
Data
1966 329175490 1292566883 99588466151 375853702
2767 81370528 2414620
2487 100809 28334990 94442 86461