8420129 3480169 737684481 265041292 8511814 3905291 254432673 24754264 0 15887887 296672127 0 0 0 0 431853 6876570