Knowledge
Data
66 76319604 30994989
142120 97910 204577160 4759647 89405
6188841 505827 88412631 29976