Knowledge
Data
335 476117019 282 48702 85902857
642565 22 986803388 613832
42 142123494 1016988170 37062532