Knowledge
Data
52 303161 328 6557 34537646
138980 10172132045 986864452
404917290 007619 43850852 061888