Knowledge
Data
1246238 2128446 039828505
51065122 47 088062 16879299 999021
7517548 265689 64976711 85283 9311073278