Knowledge
Data
16631827 40 16065529 28083000282 269966
73028192 9964969 521196121
85976079339 1743036619 20619902 9247506