Knowledge
Data
10892 81587727 596102 205655 64572297675
40610710 24313258441 462984 93956396 0831
2662890810 6356575 99208221 37861385170