Knowledge
Data
22081450 74040939235 2942981 8388
9584 718408 681342057 831641 286569708
2547872 1360415 3075104901 39000 266218