Knowledge
Data
302 777294345 47131
58942 21639919 139903631 93180304036
580444140 11697307258 172780