Knowledge
Data
584662248 11110237866 500181484 2814921 50588491
90526 3463 2288297 55966 596145544
82838 4857 560243218 815 810