Knowledge
Data
583589 441073961 1101825 800
232540691 68618776045 42973
9326 57269803075 1039981 4678487643