Knowledge
Data
58 4277856288 409850 9116659128 6193295279
31953627 19160851 875795
588617893 519360 1871039 392799829