Knowledge
Data
659572 430641 2105206 83845215477 1249140764
606069 91158533692 98546 37292 404425429
501362 6601210079 999 66