101786491017865610244296102790861078631110791716114344521146006711605151117695821177396211850731118589831188745911942404119503401198586311997185120220311238317212432621250395512508993125365681275976128149311286777912867801129480813047711345454813470407134724341347419013475972134980291349859513523801356740413582547