100856 8764 36044 70837 65917 27680 104460 266666 52985132579