Knowledge
Data
31 169896 80081088 73674331 313459
628966 372834867 8880819
058217031 941107782 7966486820 98