100810401008973110362287106163511062334210692000114012091156209711562099116350631220724912510889126958831279741513163705131637071316370813163710131637121393614214143635144328061482939614891017153635481549773015592681156059611573903115804429159031961650740171213117256321803462188932241107241928328453313058000