Knowledge
Data
5952758 15102090 439039 818909
6627623 749777270 90 644448311 2898
17 178301 12751882128 37753470705 294563391