Knowledge
Data
42110 29558 156727 28765869953
589616941 455043810 3894745 4982071664
51241 9345501 4795398 20876392 58458