78246845709010900810710102151020242158531025332363988747127845379108103441033376485376743911839246474294995850781736857423419336426514872653514888318973141971551714196151711553715536141958142814115025865913752149451494478927891138027981106641077919917342644825454363719147907383964884259914