Knowledge
Data
626 5402 10905499 3149762 324
505301476 47902766 16147 295290
996819198 430 506609067