Knowledge
Data
13636 31512 58156426
204 4203166307 2247261493 57839899945 1622
649916080 76138280085 868254 9336464770 8348