Knowledge
Data
3578150182 19421597059 20687806 59603191798
89 3456980872 6799398752
14381108 1200185456 446886744 170989381 888960