Knowledge
Data
43843 149 459 6266876 29
40628470298 960 01577 1874305
38323665626 9784389 3107216428 490013937