Knowledge
Data
116628 112140 515527
8883082 21 3452089 8102294322 26725927
75241360 64884 51494 4306622435 6386089426