Knowledge
Data
221 31 345047 17817307 7801481799
495319112 290077917 93226
29779489426 687516936 1059266 702614