Knowledge
Data
27376 13691332285 87810 375952 80073437
3900 29140 25 2805 8363
22493340160 8002 396 3317