Knowledge
Data
95 641741079 16102280998 5297581 383629967
343621799 65797450 266252441
36607919955 22868294236 23719262889