958634991107111311072819103995711281100607396112510946251035584111310259131097910994971107310191140100510061092888100039510266111075112410049621129101861689589811361069928111911013941003996578112310588901007101798788011431114633894114710026129111122111160960610559901016617107486286593910381089108211061135815113399889310019001041106610366219041121583992108510771027112799711129299699096269301079577614883102410289991116108010149891057981113411388821013953914918103710601044114561510931061812995608113010781043106411421063103011058869661052876948393906932108698810089361059881111788499396362489710569671102103110349619686271068109958111329401048949105362310708899171015108496093310831033956110890511466191067907110310769319379348991104114189111378796109641098105095095211181115102210881047613110995197095497210969551054392885582113987711489381126108161862057690810871107887102962211109599121065102396510491051106210919739168961020