Knowledge
Data
3340582 71303288 9663771295 3498381928 0198689366
1436373719 573 523671 36
959 623881131 75830133 9399 1027562