Knowledge
Data
37955085839 5210662010 8740322 4725967831
25 621564244 4574003 2040661
5361399 358087582 91561