144064714406424899141467355431292431280102099750526844139070450704887048970461704907049150594563759735695310650059467005596394672894672956045559669463409467309463799467319464435595936187741830342408741176613762271376228137632811201619422123660023657575877041996411059939269435929285929286117636943143743126343136128997779632289632896140659631619710000150958914184436315446315451012580355320355390355221355396355216355321131024735524298271841058535532298282398277015826159886621204435355323355397355324115559198277113102541310248977229190609627002125653843990737948310003623116798013491105791121819715090391250700