Knowledge
Data
166590 3822819 35143610266 9157 97962214
506631244 7013 55339 47306020 2995
15531 723464 34549660690 40039 338337