1300100651012878410986191850151719941181140018901771640502127416562161831716491431302132013951413486983453158013742782610961085103187518579251058114633358313464599093579981628107110971165102416528641209808138916851348671064415180867515561472399180012927748611317156019568359375051291985825