Knowledge
Data
6622925 574279629 32622 24332752655 287213
2158440299 62360387 88737664 153640
2855530771 76247 576122