Knowledge
Data
59 608 623 23676678356 8143030510
2890571 98 595971996 741 7935892
868168 9380084682 80772779634 40129