Knowledge
Data
58 56 22 01593687098 9149267
21346242 3284884437 36411117599 7635
0359108909 7343410 18005 101