Knowledge
Data
43358340 30852 284307 894930465
614986066 892983 2172790367
7812 67094401 2895599 581