Knowledge
Data
22950748318 3845886 2905307 22195218
2436244814 664416464 30917637
407041 269 1660 68