Knowledge
Data
43270161 88677 538308405 148034
3129352 50 698299910 3128786464
7424 40797 16484 22555330520