897895106111251123906610928618110057610659051029887105881510539575841000109310499951141948865394931622110693487910995776121127998877109110899558806138841055623913106910671023111788399689411079141077109862593210881014108591211431018940634107098896110431028950960885114210781092992888951627114511366065831033991102511156089101073111988910729361003102462611181131113390989696781911301030973110460910151122981101610949301008633581938106699061491810546076219161105969105688196699911471019956937102299390058296896210681103624110910751129102657810769531050105910361048105211081097112661610871083964989108689391110519711111103539696592995211211132108094989111401039939959904994107410059971060933620113761910441007106211021101111295491795810816178981027112839510061082615102039211241138113497010841001113911486111071106396311161113862111090897287610411146105710383931013101710649871031107988210341037113581289010021004104789990711141096886