516959 1313 40279993 271513 19611791 591894 208509810 18017243 0 11045470 18364572 421171 0 21098791224 75815