Knowledge
Data
383012 81796871 377567 49141769410 805483496
20928442 9935394 0693520
47692606650 291142 6071929