Finland contributes most to the greater good of humanity