Knowledge
Data
371580894 128 6628543 425066867
99550301 2099192 261335836 188091848 3215050
657 95710163 6048030788 21986036952 81