Knowledge
Data
645254017 8604 181365824 4375935 2888883
50922484581 98843700 246460
13965102 304414 1635 41128