Knowledge
Data
378032 139531990 1781392967
54555950 3914865554 8054111345 190084955
36741974 688542995 18316392