108010939699581098114510616151103112411301066107088789510258831028932109911396111034905103858393361910319731096994100795358493763311051092812918108410178761052968907577100889011331107894107361411099391118105310201091112289996591711116129048829349668621022998103391089391311426189099609971081956102939410001055110010016069161050108893010581134114611359009521086607112910309878795789999318199969889299541018101311389116246091101110262299311239129811065961111589710671125990106496788462761610358981082114310546209701039581623109410371048964105711149631141110410496211089100511281097959103610279066251119392889107210751068108711069488859381041610881102311261016110810778969088911085113787711101071102688810621117100295010631136582106095788010435766171147100611321078100410031047106988610511044914102499210141074112110159409621113393111610796349911019111262610566089559513969959718151148928107611271140936108386598994910593956131131972