Knowledge
Data
81137222 372 82656 10958 4295417
91603 5049110 989851 5164320
23731225 95 146 5090 75920641