Knowledge
Data
507530 31811150 6504352510 8278
221775227 91719425 099936 77707870788 5988988
64190 9027142453 369550 4272839 18768785