Knowledge
Data
34 530328606 47343412
17145655 9885263969 5869539 33035197 4520345
3543958 97084918 3709313 42