94286146849103872100811103640101041944029428713782813856694289137904104557942911459439429210454994295138426138053138217138501942971001731035611382571036361465751045617990413904510411813843110404094282142869137884103596147258104305138103103628142744100181143103146700138481144249942636144310353010357113838160427137686604108486013843613813335469