Knowledge
Data
429 969 169 8901270
71975916738 15007250 7490662 7480264 84693466
82048254 638 278712 492026