Knowledge
Data
17989 21452 1594 2264404
8452 8494640825 679829 540830532 77483820
46235890 584079181 1923 9689028 6655319