Knowledge
Data
30809521201 46849117374 1969
31160056604 02143021820 69873480 89468488
571116 2396 8191 1946285