Knowledge
Data
31197588 96451104642 8553 8105668 73734
8532315 10298005077 989 7118 0563284106
301640 547116607 825229