Knowledge
Data
336751505 980762 4874988 904
16646401 1207030499 65098683 46683
315162 96033797525 566351478 816091 98048548142