Knowledge
Data
33 29018 3409 0105157036 69493585681
66 427183486 585 51106479 338
25786 22490 7064 286295738 115163