“44K or 100K signatures in a city of 20 million “
This is an on-line petition open to the whole world.
So you do not even have to be an NYC resident? Looks sketchy to me.