109962124868121166131537128126124738107445127516125157123231133919118989121127121260123075114987112566128289119372123089107058114990109993121158120856122370127009107047123602121359133372123990119024125673132634114996109948121174120839132839121210125151119010107041124067130169121111114993109912132846106854121363121248129688119003132990111700114999109782133931