Knowledge
Data
42920106 1648301 500 37069320144 7400399
2824276117 777849 645372041 26848603809
5054510819 110713 46502 84295284679 2875909