Knowledge
Data
3186 111924701 27 368979229
82847285 30272042 4506493281 7132814105
17450 98437518220 6822355633 50309 9250639