Knowledge
Data
177314266 556 23356087
949280524 3057 439000 73272082 656086
5896114 30957165844 793365 428791 12300