Knowledge
Data
659977 42690 1409731018
254773797 9204643220 27211694 44981118148 64924
107249 29088 7479 798346065 2802713