Knowledge
Data
170360219 50619 8007785094 21 13837
28742078320 47592280 6767 5480909
663370801 302460232 510664 4019