962429962806963123963601964866966109966913967275967680967737967794968632968648968847968858968992969665970977971536973439973463973507973778974524974979975228975584975631976042976486976815979254979351981124981302981473981474981499981533981565982052982474982719982791983722983759984046984731985863985888986311986520988572992905993479993547995504995572995942995943997249997308997365998106998325999826999961100004310003141000506100055410005841000586100171910018911001895100228210031471004331100520310057911007531100760510078101008002101081810122151013669101381510138631014875101496510150161015545101585910165901017355101887210201981022214