Knowledge
Data
80 586 60273375 3614213 889438176
9318970 2067824 249862617 40409500 215615985
56130422 9579 777 841 21