Knowledge
Data
26 95041907129 455426269 99926272 308580
51761170758 8634982 94524153103 2658
002596 296 4600485730 869151