12035763041985315170850652468728980828976963052868879314059181307193120535884810106314710267251373716497936123541723606319412413736892897851235408137368310631409774479774486886666085822898091235376289810608568137369385316123805269083813072211156014604601146002897287912558951307222146002911560126908921307281130705111183821203716305441235418130722313061311459912137364749794012354194161094161111204641235409911881130641296978763046160858848433714599686649486085691204651106738130612760857041610814600531064091613533613534613535613536613537613530963237786799110303428977228962511852401307052204081630520385117637257385197121225013072821307200