Knowledge
Data
2951507584 444946522 17650341227 1602808139
4855509 990013 71659317
60075 3567868 292059 67233998097