Knowledge
Data
26 3749285990 22866233696 7512158240 13147
510 4273475173 5588790 132149357 8138
384407588 312752 0309629 366429542 8224