Knowledge
Data
30 5625676 741130318 88570
9946 906573578 335919675 637007
8066242 841462 8776 4635003609