Knowledge
Data
12331295992 164972752 31952927 926068016
7636615836 8737 2200 867164693
03501150033 26355 5815196 533295