Knowledge
Data
861186 314947960 8466785 2992
143662580 97229 9851993733 88680
37848877728 9771662 29152240804 31723748461