Knowledge
Data
2301923126 201842290 792 857954171
9588249170 98815483012 14866437 65632750 140856
878 551 869 3686