Knowledge
Data
20 95227060 633442 69521766006 15975
958 20123587 1759 727 3610218
689043 7090918 22474182 928