Knowledge
Data
506161 5071797 7109663136 7295
803183 12499435624 37925298
346535296 226 88348388 800