Knowledge
Data
29326621 77157260 29154457325
421 3489997 08732507741 366570310 19592567073
20140518680 82385 038109510 996239807 965008