Knowledge
Data
8966262 38939142810 65948571 39910070 879386802
84962313 83722313013 28024858102 58203354 221955
40919 1961145410 876436713 2939