Knowledge
Data
9925305 7140 396613 10342
6643 2953646 3117592971 1720466 1002118
27365293105 7110781 58853944 560052337