Knowledge
Data
46 3904990 98098838366 7310658 3109
2168 903077469 68319952219 61060640 476863203
16280989 3675 0418422 9556453 8238155