Knowledge
Data
27596 2940 574 218794 299040210
772780243 4673 105126757 80
49305977 3678688 5622 7791008