Knowledge
Data
512 8302985 635412 3701 76731
484 39236 61 384378313
15154820179 855900 87213 260 2500976562