Knowledge
Data
158333576 48870 968 8068070557 629074777
546631 4325428 3263970
2192 2509680 21366 49823094413 45739