Knowledge
Data
5030847 257657 98925063 1356 33272590696
12005860039 1661519721 4036435488 773809
624160896 7765715858 3602657690 2941976500 83078101310