Knowledge
Data
29189489518 7495 34972641 1942654
1336131779 84534 460 138345 3173040189
49627622 0358367 34221 218467979