複数のjsonファイルの中の数字を読み込むときに345個のファイルを読み込みたいのに256個までしか読み取ることができません。
原因がわからないので理由と対処法を教えていただきたいです。

プログラムコード

import json

i = 000000000000

for file_name in ["rightleft_{:012d}_keypoints.json".format(i) for i in range(345)]:
    with open(file_name) as f:
        read_data = json.load(f)
        print(read_data['people'][0]['face_keypoints_2d'][21])

エラーコード
256個までファイルを読み込んだあとに

Traceback (most recent call last):

と出て

IndexError: list index out of range

というエラーが出る。

プログラム初心者なので基礎的なことかもしれませんがお願いします。