1000715710015671001866910029120100378391004611710052367100550791006154610069592100893581010329910105047101126010114295101376781019237810222508102482511027750810277509102893241034016810349511036714210395391040252104138911048509210485930105102161053333105374910541844105422241055377105558310557981055857210574240