42928514713031611198784131617661623156411076174581124474424197895119871775132819031731195698080318471102125810211686929267151789193714811377146855761584211259961959173918451422172117212551760109338217403476311396938214509602187917935194123415379441484