Knowledge
Data
95 989 84987855168 509 94509535
28 51 007914 3043049867 6093471
429 536761 97 8073731911