Knowledge
Data
26 553904 44891 501768786 71616935
41237615 6676499 3932 35622883 278491
179761217 69 739528 4517 621260721