case_id,output
FP01,+15551234567
FP02,+15551234567
FP03,+15551234567
FP04,+15551234567
FP05,+15551234567
FP06,+15551234567
FP07,+15551234567
FP08,+15551234567
FP09,+15551234567;ext=123
FP10,+15551234567;ext=123
FP11,+15551234567;ext=123
FP12,+18003569377
FP13,+15552255669
FP14,+442079460958
FP15,+442079460958
FP16,+493012345678
FP17,+33123456789
FP18,+81312345678
FP19,+61212345678
FP20,+15551234567
FP21,<error: insufficient digits - need 10 for US>
FP22,<error: too many digits>
FP23,<error: invalid - all zeros>
FP24,<error: invalid - reserved/placeholder pattern>
FP25,<error: multiple numbers detected - split into separate cells first>
FP26,+15551234567
FP27,+15551234567
FP28,+15551234567
FP29,
FP30,<error: unparseable - 'TBD'>
FP31,<error: unparseable - too few digits after cleanup>