Knowledge
Data
180995 4920312 232292266
125 48643285 4589168640 42029962779 46014200
6739171 10831549236 9092904