16bitで求めてるので 本来は10001~10001+65535の範囲しか出ないはずだが、いい加減な書き換えを加えて90000台まで出るように。なので、たぶん偏りがあります。