Knowledge
Data
166 70270070 540648 15932451046
33473 5177287514 785475690 80537
50046672 26050727622 592511441