Knowledge
Data
669286 281571 355653695 347272130
83524 60559714 6319597
9738130693 09820 5920026094 587761270 611656