Knowledge
Data
85337399 204557810 28631445 273244
139 8472752429 155933 4537662540 636949306
32 041 77475856813 16701698 40