Knowledge
Data
51860293696 43925381 145298594 147 2834436
15449 37123789 661 621641638 916713332
462 89 88105691 3025072875 056