Knowledge
Data
420118849 2946145086 8465160 215444615 5534
996937 4318 449776 303612
24139011 76328 496839 489957