Knowledge
Data
2850 25263014987 1540437 20493048 35
9521381 08 42334859 702744 736
29872 308 30319013 20296917 84773604383