Knowledge
Data
23853 4664641 2128131184 250
89873554 659338 22584342 333703 754206293
624 6505779 303846767 43256385 3803252