Knowledge
Data
25586526 14072 6428 056904
41634 37 30501 057495964
9005248 315 1349130 1663084 308408130