Knowledge
Data
50299 7211362556 485 99 25085
521 95 111174 32469584 64
98987 1650106 288351888 786207349 212