Knowledge
Data
2630331 1176234310 75 665
16670435028 6371346103 20492008504 9931623
4110 554 8632412512