Knowledge
Data
93580087646 9607745266 628488 647 219052880
42 32 9536727249 171140912
859959 81740193 706869939 152 44