Knowledge
Data
672683 30096 15114155
93703777238 21229281529 29548997 515282925
59885 5060 16521571635