Knowledge
Data
22817899 38960908 3107753962 4269981 444381306
150 648284757 78051792000 9968658441
50688095 36298137 350122169 24170203 0176608134