130383 8 1682 181938366 581663075 922715120 702850099 521488043 248326486 410026917 638889525 796117944 759317987 497224413 954472930 120613184 639278443 669784843 541151159