Knowledge
Data
31 5946618087 74476 099230976 24
6696 60935 150933249 988343566
259677 28405039061 470714431 49