Knowledge
Data
29376184 19350 4678506 8986880 111516
9833922 589752 325266 032382
835517957 9056181366 682560 305