Knowledge
Data
30489 657845582 8280619167 70387610179 690300461
1535622944 353227 977892022
2938 20072796 48431