Knowledge
Data
301933772 1233 8150920800 5302
43 707219218 2460765 544344 80410886906
247354163 8648748614 62272400 351015853 570656