Knowledge
Data
612408 44393 219295503 98437600 497600
326614545 13426777593 45630999 297024 66234952
9785198 80 05951509