Knowledge
Data
583 43378 69302 539390843
5243424 4808 311 4494 90044639712
40388770 904195 2757650464 42891991 24807941