Knowledge
Data
25462168 38296624 9382101527 6057 35034912880
031231 7442 323648671 344948 13421
1221440 86151388 78715 99734561 7944991