Knowledge
Data
595 9436 895695014 16817920
27488347 099570842 88967243
681562 5896 486915 2112536669 779203