Knowledge
Data
25822105560 6920818187 7246568 605155739 4941
22088007 34969329580 129545 9286081 2420850
362 110779 30539 29