142599142611141934142043141514141505142570139716139722139727139564139575139585139599139651139019139082139102138785138527138200138616141460138690138960112017141783139444139138142165142468138741107965139733138635137669141779141407138610138404138245138895138260139029139196136965136915136745138665136441136916136468136527136384136211136302142606135680135634135599