98096279610541081271130089074120211425483217033201314105221230915120782291342790818864573081444103130618187291005184213680128510488516156684511986179024120681633065614741612103111761534159493691461196181599314471972189713251819131752010763417671164145915371540371928638667168016411978