Knowledge
Data
5035 25732 542
16375 12411 9152786 1701486517 805742408
48639 94508205 38370 90181957 86631257