Knowledge
Data
148592561 8226498 773861573 17262603
17155 320581692 19814 98206432
681003079 4209309 862 061 9541555