Knowledge
Data
382660 2116151 3138264 64036172 4999
7398832 291743095 4239
39348506787 29334303 25118668 93027