Knowledge
Data
108860 45295226 6642
52062 797168 526 524784222
615527017 3330653 7624557 5247 8517390