Knowledge
Data
31578023 89961852 13129286 37260555065 6966747193
23559409 5993673 8901 187849 799027984
417 9111 2088491798