Knowledge
Data
3506 603972257 395 143 7524910
42869618 37201925001 5025837
890688 381596555 891054422 684468506