Knowledge
Data
32 18420511 60476959 775262
8821066 6637212 753293857 51
31979 8176395733 24251867840 9572160402 76763520637