112689311341092114095910356279969981023105993911221028114596691396762390811189058861114909972100610806188946211070102996894910131034936990100810661100113310671099108497096211249931022394107710829101142105410169289521146103110691014615114163410746201148392876612396609110188486558310736081075111097190610611143100210681094100010371086102798910048799949659329071116105693186211301053951607877929973995112810721108111796111239548961106108861011279879631078112591281588296911151030616109761193011351138104410981019895103398839588711211051889819582885102410579165771026880104111136241052108993781299188895789710939041043100110031036576999108193496011366191096101789910479171064104961311299146261050105890058411071038933109110391015111193839395894010559539979111076992113195610059558816331105106510255811007918106062261494810871079625113911321109578106311376171018890898606111911041083981883110289110719501103102010859641048106211471112