Knowledge
Data
27187531 8260440 50098989 211855
09389 3371001571 7680184000 633562 4584598
34285 40713 8702 64376667