Knowledge
Data
2509574 25199670094 50649096 689810106
58 16558822906 6079167 2902001522
746446 9062262 6243975136