Knowledge
Data
301656 10314413072 4200 18331127921
02303 5695 273208967 5224999
9489 723085764 88516 99