Knowledge
Data
31466556 7562170298 72 128788 58625254
210877 326 4162620 932
103298 153687991 389197057 701