Knowledge
Data
3239053217 38 15917 302
27642460500 650425080 48851160709
87570770 31102 30123297 10143563 8118