Knowledge
Data
2653552 4706618 1396990862 7531 22476
20173 33300805 31570608 14007162 5060651339
89793380 8224462 370287185