Knowledge
Data
3195 31694951230 2896658 696426 7501
65323010 51137918 481 438970 826118094
1774011 47514770 7762329742