Knowledge
Data
2952598 78 384750918 3033975277
8042691 7189938 53150697916 787434 6420248
15214969 53110554628 1491020