107400112539107413119811119672119422118982107419118847118771118765118877119034119064119112107426119135119189119222107433119387119405107436107442109962107445107058109993107047119010107041109912106854106858114366111336111339107974116680112114114903117466110704115617115229115315113039114788118986114435110523113042113045114770110539110720110475110469113051110459