Knowledge
Data
171303500 29712708971 12925799046 32 14558
9229660 973908608 91426012 512268752
3037659 7837702138 66329821 59