Knowledge
Data
269 3868 2948 3727976 535
91509404 18894615802 4406219342 88156441373 2641036871
148490969 41630 26 8994612 7789154866