Knowledge
Data
52598 95 250950888 39
164 6027742 59982366382 11540 278467
74155 5125418148 2274876 2893769710 803