Knowledge
Data
296392263 4942452 12705
59402347 2490599 993 19801091 98820
75523226 6261688 6071328800 41258862