Knowledge
Data
19589173 43665134 87408174 21772545060 4974544
99170 37470 471856268 53927007653
4016 8549 440965