110301112311113054114864115619118085120953122372122833122859126409126680129376130170130190130284130678131542131683131684132287132868138030138309138981139040139054139118139155141780143882143914143947144087144302145657145781146418146833146834151878151904152006153490153834155036155039155167157026157107157953158689159430159560160305161683161761162237162439162857162864166939168349168368169118169367170580170641174412175832175833175968175976177671177914179304180227180440180579180888181838182235182239183823184631184636184749184753184771185097185098186463186631186857187671188590188628188645188647189913