Knowledge
Data
353570 63670 22814 13505271 69241
415 377325 72933008 40228932626
2569162 2473453231 18429515 152084301