Knowledge
Data
900 309382988 35058734 20958922 80479112695
585222457 610 14218
16930 32140 314533 73323090141