94618041394631090116536514861044179716487151081813842826171612461922116010510787516441213409664315511894158514917794466713421248426122983215753381314164219710654878413701701061607163419641869105385168250150143611502131499936635143157912901717681764110944725514751681172414795431454838021289497548