Knowledge
Data
2186 4205481 30196 4433 473549632
62496 8290384010 866488 6077462586 8036522
948405136 45938875652 44684861 1626164