1266,61,579,980,1135,525,1153,81,1028,533,550,159,309,902,199,920,307,57,269,487,75,343,1197,285,530,499,1074,840,986,858,363,58,949,161,687,1068,558,179,47,614,34,48,171,142,95,49,583,1044,56,372,408,385,52,1143,603,51,709,99999999999