Knowledge
Data
533 876 483703077 18337960227
159098097 679741 63091 298 96424443
49106371 32674140085 32 3592152 650