Knowledge
Data
446856 8016 895 98572387 65925717
355784 76086460 6258 25 94763
511207851 10266403551 130735 42