Knowledge
Data
4738 48945 876 149444334 72
6862 385033600 11284860989 2037225
85 583 1997541 4152695