Knowledge
Data
51 51050400 95962081588 28842 75441298
36739531 34 8663328 7961049 7853
52 639498012 68600 0695 49378