Knowledge
Data
21996725 506686 1469869368 7944223931 782852
9727 29043483 291 3180863
966658131 1595758314 87 906 880