euler 107