Knowledge
Data
5893 9428943553 794472206 49699
2016582 982065947 29773038435 540037775 097451
17630679 65 10101929632 32956859339 02744205361