Knowledge
Data
31466 634514294 994626118
42234144 58076242611 5128 4259 11536
88235 9946713768 17347742 683