Knowledge
Data
307710417 586324386 9315402 7013200270
58543100060 6980 22046515 948368725 73666286044
53017 63253 117787593 5739411