107184134890128017107256131076134740134460126002107328121241107333120389127770112517120565120568120574107400112539107413119672118982107419118847129227118771118765125168118877119034119064119112107426119135119189119222107433119387119405107321107436107442109962107445128289107058109993107047109948125151119010107041124067109912106854126502106858117051123165128169