Knowledge
Data
31558629108 2102341152 452977 2173
37 165952 93748 4375808014 7512
40991 395 6193531603