Knowledge
Data
293 387356 39373653354 784488112 12929835
25 811831307 580664144
6997006197 144838 8688216 2609132