Knowledge
Data
10053616 141 102873690 15005302117
972029 88020318 53927109848 183866 8607296386
96590 88915423092 603683026 45336