Knowledge
Data
23 57587524473 64516614 56871577229 1968449751
300762 56468 7336309 5431
1275108 628167 96780 556128040