Knowledge
Data
311334533 9033329580 349209 58819 391376691
58172099 995002 0675290 814260751
7580629 1308731291 1642632221 80700769845 3455