Knowledge
Data
33 856462 20408505 1987663
9082 199170181 67541 76713 46477018347
83140709257 85104107349 848005529 095924