1150021899031851204639995972201301137271534241546551634671933841909756984622358763856224244375231601382888922257121984022226619637114286116871986799156846143875134902137258187450125554915022239618095719980850036114515838928828786161228602074749123562678181310211918188707727494028109616718114553325850177029170782887151779871397043550618100116788321929811073369524218097204844210268177537198889656811607282255787552198602165827227170664131603281736681485911209117419443885788692905898201155303110485104946100959139764183734168584601019918471480201504176743100176