Knowledge
Data
25960 4145 9755367858 7348685941 171146900
406 036644606 1615125
42468622611 49670707088 45808196000 6379065 044205683