Knowledge
Data
5980852 638 411 381700412
22692776 76396314 390086 80652616 419021498
317 8936488 2944243137