Knowledge
Data
20901267516 834333194 58375632291 2150206
8199 0875517798 9685385450 18 212835091
14 767482746 4480813 35804411713