Knowledge
Data
6061640 311809938 43036312891
12682 9222 6715528 7181 516278080
50 372871259 251261 36046248 2729664