Knowledge
Data
20571077 26744804761 183701814 64972629 664114
31552351 59434544 668337188 7843062436 9503757829
1549015 2770 237399375