Knowledge
Data
56906289 31232720 2475582 328391423
4508187 38 4036 009566086
94 7701 23421045 29859100