118067013626251531354580803406504117371479338406503406711923491219535219534181412110439451708459593259613859630325999593311493324311661504935265959495962629332309331835961375963025962784444233656271192625390103365688991165365635112232113317517217481055186365684365641365663365687365686365685110457036568336574358808358820383194258830658830515544135883045883031130989116665749895245749045760045761563826834212234217045745545759915543374574675880955881415881035882025882017457125881171518958109657058811615543511518957151895658820058808015189553421464989765881995881985881975881025881961263936150698457489323520588194104023