Knowledge
Data
3102539 448808 5345974598 141
93994 356974 9170918199 6827905918 31995894
52963 92121 23 503895361