Knowledge
Data
2509803 752 7030609 3929026 3346219920
104456 18809 28083 744
26926138 52066783377 53864072282