Knowledge
Data
646582618 410 910608 55368 226415256
52896 89203420199 60 771666330
32 320361 1964506 73915864