Knowledge
Data
659223658 621104 2201084
22481492107 682112 3056870207 507847
444311196 857222250 359233