Knowledge
Data
399 615399580 31 667
451017708 5243944283 411592 382577357
767 74 9618155 13246242300 406