Knowledge
Data
21354815 9621 10036 86583 6771477
72542153644 4028948704 76 034292912 1850520
21176383 109 475 848007