Knowledge
Data
21 2511538 49660404 53385142 2184034
04 22204 3220471 282194 38994053
4407293682 70 88179985