Knowledge
Data
595 93584696 30694139 2199624566 274747571
430 19457560227 8311489 85966450
7043191842 671484806 30659725