3094912948118147759469120257739022217491345781587141176511758861333541628142192581059821450751000561089789809621288112629252646429126252720229654762835625722400457358145422722734601146108105700225543734591607881318575203216788866413082143404932912521162850716498981796824714116049314206010694616040516136436553528507617262173151622855701767706363715036630153216094169374130541893132042136833414924719836129436294225334163715184187124019101962896461509643242085780168285348211748252867511951317656913448541816507682024429789175362956347480056941