Knowledge
Data
40390 7882 349194 582 8137593
291603 55 117929 41157436 2235991722
506 3486661 557 26