Knowledge
Data
3192 1105005802 59921232 14342428619 01488
695 30780576 859921362
95542 911 239278912 1069896 26874027