Knowledge
Data
20351585 5877130 5561356016 40978088 44957
87 0461038 903195 20
58849 602612179 16534905