Knowledge
Data
30 320346 83032559505 7167072973
401 142229 6319625
3029647 49678203216 8429487167 083037153 593916806