Knowledge
Data
40 21662143054 2173 175066
46512329 96927155696 332569752 83002104868 0089
42981492225 6917 2813421207 42