Knowledge
Data
52 8036628 70843040 38341072679
91870658 873219919 413166172 7380
27888 86523 916274002