Knowledge
Data
2839932 585691 67332975 114029188 31745
82 747191003 2420 996981 13713686607
904053788 44084050 05679665069 21692 2701262385