Knowledge
Data
40 797228 19489413 1101878310 635052489
14800358636 504088683 28269654 2048029
5956 94781081 73