Knowledge
Data
946390 2860 10351 529322005
845552 2231321 38795 1584 333
396831985 15534889 3067285782 19190605 4416978