Knowledge
Data
3145063235 388105377 342111583 2659
845909278 493226457 52292 7306480
45296986 48592134 78708184