Knowledge
Data
812595 21 487589639
3077032 930820006 1088 11201
1501149 40040419 4593667 65282 605983