112195662110741113111111171056961862938626112495011231038111510846168799711018577955112562510949929321087936103010751065102991711301047609112861862411311085100690711001070111988410371028106089457893010521049110239510311008610896888952898108288199090811431044105010418871073916613583953114598110578761035101311261034113491211421083576109293410996348151022110511229691148890107111401112886948106496511376331088104311278891066107811329703939109608939378806071108107210001069102611413946081129100389993161510589065821106895111010549131135623988885100210798979938773961109109611381024967103611079731053606109310761063111892861710819519981039865108062010619878126119941086101689111339409111020109711019571091102310599399649669591146962101988310689959899149549581089103311141051918110410671001963113692958111166198199979961017113990594990996810771025612614110390062799990462258410048821098392101510489331027114710551062100797210059911014