Knowledge
Data
403161 191944617 10629314960 6522257
9103 46574 85633991 23498205426 1698
1082246667 16427681725 22030257 7503 24035856