Knowledge
Data
3307418 2246088 1792 4929272 123
2108429 54981 11016816 8562474 43279828331
23966491727 5651060736 55698513 878