106855109566109710110332110335110452110983111707113616114132114962116780117186117493117494118075118450119349119725120007120021120566120582121075121482121489123312123720125880125883125961126297128460128465128760128793129111129193130380130385130862130905130947131217132479135094136257136618136716138325138793139321140563140827140931142893143549144758144759144806144816145545146329147034147060147233148799149057149206149441149824149871149962150035150485150848151723151724151735152704153821154438155883156310157421157430157438157602157896158298158463159344159345160003160136160624162356162690162943163534