Knowledge
Data
3060 50136 28149 17977428568 274286700
288 542 3682 60960144 5471847707
10800970 5004996 1030063763 825495381