Knowledge
Data
105681673 6522581 88124631 4510162
114692650 40181133 5484410948
92393 63963843597 1323632 73449719