Knowledge
Data
431538 9999312 405 61579 70144336738
1589994 60107 14731561
47832236592 36062382119 7831295 28 427888