Knowledge
Data
688 16546 02909 9783 589
391610913 5690770 50 669000646
24 9600828708 10476279 0325175983