Knowledge
Data
374984 40667 589863735
731876 312389208 682695429 514820566 322109
80676101111 15116894 7896233160