Knowledge
Data
45 31196858849 41660282 075537541
80 9655306 6203080 450216 22801818
42 268229510 707362684