Knowledge
Data
3646 266270441 889142 41460
2901168 382 2361 249125 3244282110
32729509971 497624378 243