Knowledge
Data
405150638 63396 1940
59316595710 6735 1391077 2047975793 7361405
89399 2061 94505965703 983928 73287