Knowledge
Data
8379 114668551 1661519 897965 4817007
3114775 0571047980 30 504627202
45140700 39021285 476 8127098 755776349