Knowledge
Data
46495322990 3903865 31679 11091 34754
144 266805 1775997 907 37049
18631486 27770 522118 26701148