Knowledge
Data
80 53 372 603
17674187 432 1971073 278
4386364449 770230582 15415720 807835 9995215244