0000042045000003072700000375630000025822000003970700000291650000045040000003617900000377480000026152000004051800000298940000045435000003633300000391800000043906000002559900000470380000028070000003936200000473020000028288000003521900000268450000041221