Knowledge
Data
824853 16866 21009889373 2912840
585039 3312122 70755 23305546369
59730095 629736023 748