Knowledge
Data
21601 9628877108 2042386 37008558
54685 40 27 78603 126750
440326061 495984409 052084895