Knowledge
Data
75286364 5031057499 21593240 04410786 8567798682
50527896 163990027 5208 41998299067 568031550
31054035 61236 17851422815 590639 3717919145