Knowledge
Data
89 5692120 341751 5275708 205908
20 11901869617 686362
43504876246 7507607067 18980 161648668