Knowledge
Data
46 729640 18 34469 358406108
85164 351 892202211
150457114 57020533 12350739 46 9353913