0105081112273136444647707980819297
010717273337394849596267707779919396
0405232639404448555664788286969799