96786969431120199679210063596798780219695211195311232496811780151129467803711199912050378308967951117029660110063078407969371123399701778350782239700010063311201596551968049689496553783209689196897782407828097015968229680778342969465559396996963291006281204977828411244378023969259701011195096900112336968195993396955