Knowledge
Data
50 1645878 5088 626295 2084646080
664 38786003 70055001 618454640 59
5596 9080 632719998 575667 2397245