Knowledge
Data
0584606 87703482 9607731 192290099 664469498
587759791 367100531 6952512 6696 629413164
51 38124286 76308799 655608651 6740035665