0507142227324167707577798689909192
0405151829324048586466687191949596
0108232934354246516267697485899098