Knowledge
Data
35794080 8459465628 30779210 506
315 067 835 4447742131 8272
16549371 913901975 28423 3874680 575941