Knowledge
Data
96 58175188036 25133409222
94110087 3954 4755 0581639
17602111 727445 5576613 231767671 590008186