Knowledge
Data
28031840 308484515 2515017 8365 29667626
26888251 557359 767 604028
24227732 83 4220 01