109133449588173988874014534093075557175523075522680372226924652067294959811532843443854903355002810886681905021904978464044472225512865513638200362306762307682828648218961383736837322188583349301573528157354315735329672231048861111237012850896337032131910683026942094489252139486422818469418483913069863420677716177156181884348403411473915240101046898101962711273377615881200672119861814133821306444525185877377620040190331497414713541713435124886412489291270946983560263174815710121923027535415468781222233154068080383847545510284662415759962565494477530387048562747714419251185029940751102846311475392161242559765814821375069