Knowledge
Data
14517822291 5690315 55905253900
3326466032 2671775 0444974 29915
89067396 35046590656 94062