Knowledge
Data
7212980 1461088 125446980 35038885155 16220909
27495793360 401728 9180545805
31858971957 8668 479371