Knowledge
Data
16 795 991 16156947205 89527550035
8523711 544 3563693 67 127224388
14147915 511 29056977 882304073