25 31 36 26 63 96 14 98 59 27 64 42 47 91 57 74 08 39 18 01 9 297 801 496 473 151 970 323 972 88456