997104110031075112995810151023611916970102939510361022112310649948959696101081102010509286218821142100511465761016102791410949371122113162410396181135107696296310821138106163463310359599131030961996622100495211051038109899398810536061002627105987610638908841074936912106796711071113103410131057953113488310853921114100711039986149926191078108911181132964908815108611398121060111911481140965613108488162591110181130100190462093493958111278851111110111001019886607989950104811338881052113710978791125111010929099488891017106598110791043108389698795611161106584106689461510698629101145109910581026105657760810883969335829909551037102893199510681025626897111511089721054111211091147973819623105110808911062107739393861710969001033907898113696891760911269998651073929949899111790593010471104906877100811211141991394112857810319186129665831049616104495495110911006107293211241102109310241070957960108710711000971105589394088788010141143