Knowledge
Data
209528 29 667923680 573791502 200
156825827 16929682368 97154 395639
59498868600 92920 300