Knowledge
Data
317278599 68508 757 888332 31749162
8003707 373602 4990123935 8752262165 662678
49481280 38295754 229277 637 319