17449527468151508135180219035195671193128873067230014618525173104985185682208262080409298620534613910521112243864722656216620633620103962496136620535519232122793711157211126234905153849668162162152099030532781502589062049167593141150446656683160266022183289263120315390838058254461627774444648508887811291891638073466913093883964152451106703107921981089610421551947171168032006531360906265112249321630255967190473157273118655231991150211892041045132831220952418105216787146866137420868792062931731078447412169926524789841524381041211853464498657646