Knowledge
Data
299 75 119288300 88558 547860
706283 73150914219 912 12023090 46797847
4388 20110088 4266 4022000 3195472