Knowledge
Data
2880029 259204452 857857151 2798462
8946847449 337228 4191 717502544
43489890 42 173227117 40026897289