Knowledge
Data
9012397 25509227972 49892256 1985735 321135625
43060627721 658797 2498830525
1111892 81 84072 618140 15383074410