Knowledge
Data
285277571 3399108 7836
5957911140 8839 060677 2867533262
39948779833 75696 17419571 342663 2249111084