Knowledge
Data
31668 595400 252 26883008 60048001
44370434154 6238 7828312 83306855 5402
452 3826 494