Knowledge
Data
563 2084603 502878562 3527 32332
472 60 77423755 2230810 709685
103552104 90173 5271553 749194700