Knowledge
Data
221891961 5102599 29662683 2828970772 4155715666
773132 3747360 1136040 395 70700
681 5896214 88139985