Knowledge
Data
528280306 2400732571 730899619 69720479 14260590
3113802 035386294 62167254994 491593
31158 9768048 22570 337