Knowledge
Data
5898 256036 5672381 737635 706085729
39502 49626997 82539427
878056097 779069852 23879925024 632119585 560751787