865520130859119945318428291382739101116656835134421887171117616628784617446451142162662444115741056208166914309281008188416775329168814717184893266706481800182747610138534161198131311221875166966157513268177311751071158173816756301797210118086974617128125532047315401977641174858011968161014