Knowledge
Data
331783 1391640 160829728 1929
42726 6830082 36914103 66583 750649459
41446585964 21870633040 582209 50 18