Knowledge
Data
40055593 684 545683
487677435 756385 131868 28 24009328
31173391323 3239239336 6450990 2873880 972