Knowledge
Data
22593916 31583 48 4905 5544
585232520 67903 99881792199 087805
21098505 44524155943 4360182 723877 3844880