Knowledge
Data
21194 375916 1072 40338471277
785562 33019589957 84 31251294182
17810498069 12054 010 7505