Knowledge
Data
59 4341537 6570 414466
638650 376302 1941 58432347371 96055860
194 72526461 971959 950490 384901508