Skotland räknar 46 100åringar,