Knowledge
Data
31955780 7522146 20355527 18385810027 821881
1297052 72891 90 58030836 521047081
8440650 89942 126443 9949655 07137661207