5425 22973 17137 109487 14058 402 25085 47702 2396 156606 22762 6399 256 81 840 1940 853779357