Knowledge
Data
35009 605260 94592 15711182832
2950417 14812444193 157098402 160
723804 769 37746125999 56485975 13612175906