Knowledge
Data
123036025 80146 4422660 13775 32994224
720659761 15216 503203
30 958 2729248 56262079