Knowledge
Data
28 9897313 3031177766 5679469
12123274997 91057706418 47519 787
6547988 287504 43466392 465334974 94500747