Knowledge
Data
2598 842277483 1919304 803027
858419 122007577 41788396 7065939
50093910980 46961 17513 1266340 2610