Knowledge
Data
30891 71 582 36031
44040347887 61050237 2735806053 0238 22591000506
13138409989 292716815 4882519911