45640