Knowledge
Data
47148109922 12442750 5205
338 1654272 523328205 67069 7608384172
891999207 2793679733 1181926 48992 5466