Knowledge
Data
177319929 29517 1807066 685431128
2337 687 624169000 607138
603 54544964 7736 978792671 34479313