Knowledge
Data
2067506 956002031 506 356653210
7928386 4565133 98371542
40 397109275 652664 182802187