Knowledge
Data
28645 31 75604613101
77165679 14890531 735344075 40599550066 461
50 59686411722 29673125