Knowledge
Data
31 57088 7259621 6903273 48894408
296 34946 334590592 70497526692 86421
24655126143 0864467331 3708612 52146236 288893390