Knowledge
Data
22 387368603 957093736 30552249 9916305
956 17843401 427214016 119
37977098492 462377776 3519559603 92