Knowledge
Data
1248604 935633 580539831 1899147504
31508 3378 58926260 969694
95381 5360903854 381003644 926292 14729281