Knowledge
Data
15684826 610091708 99817 32713758 392113396
68844182 26023 9497358 9488
8159 0353722 72689320 47