Knowledge
Data
5196 91103436745 241960313 95549953 745363702
8591163054 71 3644457 86 119
64354108317 8486704 8752300399