96069608961896409651966596759687970397119718973198339883996510061101181011910361103871040810412104971050110528105431056210607106201062410668106701071010712107171076710773108231083710884108951090410917109311093210940109471095210953111301113611183111851118711198112121123111252112611128811310114771147911504116811179811966122821229612300123211238512400124031243012431124421245912509125181252012533127641297812982129831304613221132221323513241132421326613280132851343013584136491365713667