Knowledge
Data
30 56506547 4769544
216443182 92761008 5647946461
13063399 3148486 27251668139 129741 669