Knowledge
Data
105 351 14263 438 12587562
98 23146043 31025623255
67191261 04 3905996659 1254 4112399147