Knowledge
Data
52431482 9795 73903936059 476793 80471930
309225413 770543 1402109 2840061 548639
23781225003 5959236360 437