Knowledge
Data
628 304478 74175 950513613 678263411
486688594 8841 80006254883 104086544 997861662
530771 3425 34681334600 8256742 18103271677