Knowledge
Data
30 10271350 3783 2370 7025098553
4347 790480 175433701 5386
92251467977 26010219274 59609880 464284345 13325582967