Knowledge
Data
28 59680173682 8093368 57262871
31354292968 2230046 706170
8286065 4183397507 905 8466625379