Knowledge
Data
31 42624237 2415685
2379909929 192906124 9199 6996767 373
98587 843961986 14492050196 9405 97827