18680418682914090675321733093834794141147783800648720002109628102537566912066913224602017681117670939366761988561988414543891454388118156111815601107295757781768102700877077839663118755439339233179736701312096495430071215012101960013257101215010123329510748992460049720243327521478101800810373704768501462895569308105768451450695346127851824605813933101040433965822500780829512109620150312112650623636721767081765362655139437319428329437362656434777061378332500766108805810880711503109150311249010966179494915453851195219246043119345813424789888801486494546303829729452077454476452076640954134497926238664095313449789842931088070