Knowledge
Data
31 95905 42033538667 55
12020 1356164 54537990617 9588080070
771042519 627156809 802285073 5085810371 32371152