Knowledge
Data
32236 28661230 169218 56183324692 853221018
2530329652 67716780263 564576
42666 10490 4537109 80663